• pour les personnes
  • pour les affaires
  • pour les universités
  • pour les gouvernements
Diplômes
​
Connexion
Inscrivez-vous gratuitement
  • Parcourir
  • Software Engineering

Cours en Génie logiciel

Les cours en génie logiciel peuvent vous aider à comprendre comment concevoir, développer et tester des applications. Vous pouvez développer des compétences en architecture, programmation, gestion du code et résolution de problèmes.

Cours et certificats populaires en Génie logiciel


  • C

    Coursera

    Gérer vos versions avec Git (Partie II)

    Compétences que vous acquerrez: Git (système de contrôle de version), Développement de logiciels, Gestion de projet, Logiciel de collaboration, Génie logiciel, Outils de développement de logiciels, Contrôle des versions, Version du logiciel

    4,6
    évaluation, 4,6 sur 5 étoiles
    ·
    61 avis

    Débutant · Projet Guidé · Moins de 2 heures

  • Statut : Essai gratuit
    Essai gratuit
    V

    Vanderbilt University

    Conception d'applications Android faciles à maintenir

    Compétences que vous acquerrez: Modèles de conception de logiciels, Sécurité des applications, Développement Android, Testabilité, Automatisation des tests, JUnit, Sécurité mobile, Génie logiciel, Tests de logiciels, Développement piloté par les tests (TDD), Maintenabilité, Outils de test, Tests unitaires, Codage sécurisé, Conception de logiciels, Tests d'intégration

    4,5
    évaluation, 4,5 sur 5 étoiles
    ·
    297 avis

    Mixte · Cours · 1 à 3 mois

  • Statut : Essai gratuit
    Essai gratuit
    V

    Vanderbilt University

    Maîtriser la programmation avec MATLAB

    Compétences que vous acquerrez: Scripting, Développement du programme, Logiciels mathématiques, Matlab, Analyse technique, Génie logiciel, Programmation informatique, Calculs d'ingénierie, Mathématiques appliquées, Principes de programmation, Optimisation des performances, Programmation orientée objet (POO), Analyse numérique, Interface utilisateur (UI), Développement d'applications, Conception orientée objet, Algorithmes, Informatique théorique

    4,8
    évaluation, 4,8 sur 5 étoiles
    ·
    435 avis

    Intermédiaire · Cours · 1 à 3 mois

  • Statut : Essai gratuit
    Essai gratuit
    C

    Coursera

    Création de logiciels : Contrôle des versions, débogage, conception d'objets

    Compétences que vous acquerrez: Développement du programme, Modèles de conception de logiciels, Git (système de contrôle de version), Développement de logiciels, Génie logiciel, Programmation informatique, Principes de programmation, Programmation orientée objet (POO), Outils de développement de logiciels, Contrôle des versions, Conception de logiciels, Version du logiciel, Débogage, Conception orientée objet

    4,5
    évaluation, 4,5 sur 5 étoiles
    ·
    6 avis

    Débutant · Cours · 1 à 4 semaines

  • Statut : Essai gratuit
    Essai gratuit
    D

    Duke University

    Interagir avec le système et gérer la mémoire

    Compétences que vous acquerrez: Développement de logiciels, Logiciel de collaboration, Interface de ligne de commande, Génie logiciel, Principes de programmation, Maintenabilité, Simulations, C (langage de programmation), Fichier E/S, Gestion de la mémoire, Programmation du système

    4,2
    évaluation, 4,2 sur 5 étoiles
    ·
    182 avis

    Débutant · Cours · 1 à 4 semaines

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Michigan

    Projet Python : Génie logiciel et manipulation d'images

    Compétences que vous acquerrez: Génie logiciel, Programmation Python, Langage de modélisation unifié, Interface de programmation d'applications (API), Analyse d'images, Conception de logiciels, Jupyter, Documentation du logiciel, Conception orientée objet

    4,2
    évaluation, 4,2 sur 5 étoiles
    ·
    1,5 k avis

    Intermédiaire · Cours · 1 à 4 semaines

  • Statut : Prévisualisation
    Prévisualisation
    P

    Peking University

    软件工程

    Compétences que vous acquerrez: Software Engineering, Software Testing, Object Oriented Design, Unified Modeling Language, Software Development Tools, System Requirements, Requirements Analysis, Agile Software Development, Software Quality (SQA/SQC), Agile Methodology, Software Development Life Cycle, Software Development Methodologies, Functional Requirement, Development Environment, Software Engineering Tools, Software Development, Software Design, Systems Analysis, Software Design Documents, Systems Design

    4,6
    évaluation, 4,6 sur 5 étoiles
    ·
    57 avis

    Intermédiaire · Cours · 1 à 3 mois

  • Statut : Prévisualisation
    Prévisualisation
    U

    University of Leeds

    How to Get Into Software Development

    Compétences que vous acquerrez: Software Development, Software Engineering, Professional Development, Professionalism, Ethical Standards And Conduct, Teamwork, Computer Programming, Back-End Web Development

    Débutant · Cours · 1 à 4 semaines

  • Statut : Essai gratuit
    Essai gratuit
    Statut : Gratuit
    Gratuit
    C

    Coursera

    Travailler avec des composants dans Figma

    Compétences que vous acquerrez: Guides de style, Composants de l'interface utilisateur, Génie logiciel, Conception de l'application, Conception de sites web, Composants Web, Figma (logiciel de conception), Conception de logiciels, Éléments et principes de conception, Développement d'applications

    4,4
    évaluation, 4,4 sur 5 étoiles
    ·
    175 avis

    Intermédiaire · Projet Guidé · Moins de 2 heures

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Colorado Boulder

    Introduction aux fonctions Python

    Compétences que vous acquerrez: Manipulation de données, Conception fonctionnelle, Génie logiciel, Programmation Python, Programmation informatique, Principes de programmation, Réutilisation du code, Science des données

    4,8
    évaluation, 4,8 sur 5 étoiles
    ·
    58 avis

    Débutant · Cours · 1 à 4 semaines

  • U

    University of New Mexico

    Desarrollo de Aplicaciones Web: Conceptos Básicos

    Compétences que vous acquerrez: Middleware, Application Frameworks, Web Applications, Model View Controller, Web Frameworks, Version Control, Web Development Tools, Agile Software Development, Git (Version Control System), Software Engineering, Data Store, Web Design and Development, Web Development, Software Development, Agile Methodology, Database Development, User Interface (UI), Back-End Web Development, Ruby on Rails, Javascript

    4,3
    évaluation, 4,3 sur 5 étoiles
    ·
    143 avis

    Mixte · Cours · 1 à 3 mois

  • C

    Coursera

    Unit Testing in Java

    Compétences que vous acquerrez: Unit Testing, JUnit, Test Case, Software Testing, Software Development, Software Engineering, Java Programming, Java

    4,5
    évaluation, 4,5 sur 5 étoiles
    ·
    25 avis

    Débutant · Projet Guidé · Moins de 2 heures

1…8910…15

En résumé, voici 10 de nos cours les plus populaires sur software engineering .

  • Gérer vos versions avec Git (Partie II): Coursera
  • Conception d'applications Android faciles à maintenir: Vanderbilt University
  • Maîtriser la programmation avec MATLAB: Vanderbilt University
  • Création de logiciels : Contrôle des versions, débogage, conception d'objets: Coursera
  • Interagir avec le système et gérer la mémoire: Duke University
  • Projet Python : Génie logiciel et manipulation d'images: University of Michigan
  • 软件工程: Peking University
  • How to Get Into Software Development: University of Leeds
  • Travailler avec des composants dans Figma: Coursera
  • Introduction aux fonctions Python: University of Colorado Boulder

Autres sujets à explorer

Arts and Humanities
338 cours
Business
1095 cours
Computer Science
668 cours
Data Science
425 cours
Information Technology
145 cours
Health
471 cours
Math and Logic
70 cours
Personal Development
137 cours
Physical Science and Engineering
413 cours
Social Sciences
401 cours
Language Learning
150 cours

Pied de page Coursera

Compétences

  • Comptabilité
  • Intelligence artificielle (IA)
  • Cybersécurité
  • Analyse des données
  • Marketing numérique
  • Ressources humaines (RH)
  • Microsoft Excel
  • Gestion de projet
  • Python
  • SQL

Certificats professionnels

  • Certificat Google AI
  • Certificat de cybersécurité de Google
  • Certificat Google Data Analytics
  • Certificat d'assistance informatique Google
  • Certificat de gestion de projet Google
  • Certificat de design UX de Google
  • Certificat d'ingénierie en IA d'IBM
  • Certificat de chef de produit IBM AI
  • Certificat en science des données d'IBM
  • Certificat de comptabilité de l'Intuit Academy

Cours et spécialisations

  • Spécialisation sur l'essentiel de l'IA
  • Spécialisation en IA pour les entreprises
  • Cours sur l'IA pour tous
  • Spécialisation en IA dans le domaine de la santé
  • Spécialisation en apprentissage profond (Deep Learning)
  • Spécialisation Excel pour les entreprises
  • Cours sur les marchés financiers
  • Spécialisation en apprentissage automatique
  • Ingénierie rapide pour le cours de ChatGPT
  • Python pour tout le monde Spécialisation

Ressources professionnelles

  • Test d'aptitude professionnelle
  • Conditions de certification du CAPM
  • Exigences de la certification CompTIA A+
  • Exigences de la certification CompTIA Security+
  • Certifications informatiques essentielles
  • Compétences à acquérir pour les hauts revenus
  • Comment apprendre l'intelligence artificielle
  • Exigences de la certification PMP
  • Certifications populaires en cybersécurité
  • Partagez votre histoire d'apprentissage Coursera

Coursera

  • À propos
  • Ce que nous proposons
  • Direction
  • Carrières
  • Catalogue
  • Coursera Plus
  • Certificats Professionnels
  • Certificats MasterTrack®
  • Diplômes
  • Pour l'entreprise
  • Pour les gouvernements
  • Pour le campus
  • Devenir un partenaire
  • Impact social
  • Cours gratuits
  • Udemy

Communauté

  • Étudiants
  • Partenaires
  • Testeurs bêta
  • Blog
  • Le podcast Coursera
  • Blog Tech

Plus

  • Presse
  • Investisseurs
  • Conditions
  • Confidentialité
  • Aide
  • Accessibilité
  • Contact
  • Articles
  • Répertoire
  • Filiales
  • Déclaration sur l’esclavage moderne
  • Ne pas vendre/partager
Apprendre partout
Télécharger dans l'App Store
Disponible sur Google Play
Logo Certified B Corporation
© 2026 Coursera Inc. Tous droits réservés.
  • Facebook Coursera
  • Linkedin Coursera
  • Twitter Coursera
  • YouTube Coursera
  • Instagram Coursera
  • TikTok Coursera