• 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


  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Colorado Boulder

    Applications de l'architecture logicielle pour le Big Data

    Compétences que vous acquerrez: Prototypage, Déploiement des applications, Exigences fonctionnelles, Gestion des bases de données, Applications Web, Automatisation des tests, Infrastructure de données, Analyse des Données, Informatique distribuée, Moniteur du système, Génie logiciel, Développement agile de produits, Architecture logicielle, Big Data, Microservices, Test d'acceptation utilisateurs (UAT), Tests d'acceptation, Élicitation des exigences, Développement d'applications

    Préparer un diplôme

    3,5
    évaluation, 3,5 sur 5 étoiles
    ·
    19 avis

    Avancées · Cours · 1 à 4 semaines

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of California San Diego

    Programmation orientée objet en Java

    Compétences que vous acquerrez: Algorithmes, Programmation événementielle, Conception orientée objet, Environnement de développement, Programmation orientée objet (POO), Programmation informatique, Programmation Java, Java, Interface utilisateur (UI), Visualisation interactive des données, structures de données, Génie logiciel, Principes de programmation, Documentation du logiciel, Débogage

    4,7
    évaluation, 4,7 sur 5 étoiles
    ·
    5,8 k avis

    Intermédiaire · Cours · 1 à 3 mois

  • Statut : Essai gratuit
    Essai gratuit
    L

    LearnQuest

    Python Scripting : Dates, classes et collections

    Compétences que vous acquerrez: Programmation en Python, Scripting, Programmation orientée objet (POO), Programmation informatique, Modélisation des données, Modèle de langage unifié, structures de données, Conception de logiciels, Génie logiciel

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

    Débutant · Cours · 1 à 4 semaines

  • Statut : Essai gratuit
    Essai gratuit
    A

    Amazon

    Développement d'applications

    Compétences que vous acquerrez: Git (Système de contrôle des versions), Analyse des besoins, Exigences fonctionnelles, Cadre de travail Spring, Contrôle des versions, Conception technique, Documents relatifs aux besoins des utilisateurs, Java, Conception de l'application, Modèle de langage unifié, JUnit, Cycle de vie du développement logiciel, Test de logiciels, Méthodologies de développement de logiciels, Développement agile de logiciels, Développement d'applications, Développement de systèmes, Génie logiciel, Débogage, Méthodologie Agile

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

    Débutant · Cours · 1 à 3 mois

  • Statut : Prévisualisation
    Prévisualisation
    U

    University of Alberta

    Introdução ao Gerenciamento de produtos de software

    Compétences que vous acquerrez: Agile Software Development, Requirements Management, Business Requirements, Agile Methodology, Software Development, Product Management, Process Development, Software Engineering, Project Planning, Project Management, Customer Engagement

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

    Mixte · Cours · 1 à 4 semaines

  • Statut : Essai gratuit
    Essai gratuit
    D

    Duke University

    Ingénierie des données sur le cloud

    Compétences que vous acquerrez: Programmation en Python, Pipelines de données, Cloud Computing, Rust (langage de programmation), NumPy, Gouvernance des données, Lacs de données, Technologies de l'informatique en nuage, Informatique sans serveur, Stockage dans le Cloud, Google Cloud Platform, Informatique distribuée, Cloud Native Computing, Interface de ligne de commande, Amazon Web Services, Génie logiciel, Extrait, Big Data

    4,1
    évaluation, 4,1 sur 5 étoiles
    ·
    92 avis

    Intermédiaire · Cours · 1 à 4 semaines

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Colorado Boulder

    Introduction aux fonctions Python

    Compétences que vous acquerrez: Programmation en Python, Conception fonctionnelle, Scripting, Programmation informatique, Principes de programmation, Science des données, Génie logiciel, Langages de script

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

    Débutant · Cours · 1 à 4 semaines

  • Statut : Essai gratuit
    Essai gratuit
    M

    Microsoft

    Fondements du codage du back-end

    Compétences que vous acquerrez: Environnements de développement intégré, Git (Système de contrôle des versions), Logiciel d'ingénierie, Conception de diagrammes, Algorithmes, C# (langage de programmation), Contrôle des versions, Pensée informatique, Développement du programme, Microsoft Copilot, GitHub, Développement web back-end, Principes de programmation, Débogage, Pseudo-code, Génie logiciel, structures de données, Diagrammes de flux de données (DFD)

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

    Débutant · Cours · 1 à 3 mois

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Michigan

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

    Compétences que vous acquerrez: Programmation en Python, Environnements de développement intégré, Vision par ordinateur, Programmation orientée objet (POO), Programmation informatique, Modèle de langage unifié, Interface de programmation d'application (API), Conception de logiciels, Jupyter, Génie logiciel, Analyse d'images

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

    Intermédiaire · Cours · 1 à 4 semaines

  • 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: Environnements de développement intégré, Git (Système de contrôle des versions), Conception orientée objet, Programmation orientée objet (POO), Contrôle des versions, Modèles de conception de logiciels, Programmation informatique, Débogage, Interface de ligne de commande, Conception de logiciels, Développement de logiciels, Principes de programmation, Génie logiciel

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

    Débutant · Cours · 1 à 4 semaines

  • I

    Instituto Tecnológico de Aeronáutica

    Orientação a Objetos com Java

    Compétences que vous acquerrez: JUnit, Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Unified Modeling Language, Unit Testing, Software Engineering, Agile Software Development, Software Design, Software Development, Maintainability, Programming Principles, Eclipse (Software)

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

    Intermédiaire · Cours · 1 à 3 mois

  • Statut : Prévisualisation
    Prévisualisation
    U

    University of Minnesota

    Desarrollo de software Agile

    Compétences que vous acquerrez: User Story, Agile Software Development, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Software Development Methodologies, Sprint Planning, Software Engineering, Kanban Principles, Continuous Integration, Test Driven Development (TDD)

    4,7
    évaluation, 4,7 sur 5 étoiles
    ·
    94 avis

    Intermédiaire · Cours · 1 à 4 semaines

1…678…13

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

  • Applications de l'architecture logicielle pour le Big Data: University of Colorado Boulder
  • Programmation orientée objet en Java: University of California San Diego
  • Python Scripting : Dates, classes et collections: LearnQuest
  • Développement d'applications: Amazon
  • Introdução ao Gerenciamento de produtos de software: University of Alberta
  • Ingénierie des données sur le cloud: Duke University
  • Introduction aux fonctions Python: University of Colorado Boulder
  • Fondements du codage du back-end: Microsoft
  • Projet Python : Génie logiciel et manipulation d'images: University of Michigan
  • Création de logiciels : Contrôle des versions, débogage, conception d'objets: Coursera

Autres sujets à explorer

Arts et sciences humaines
338 cours
Business
1095 cours
Informatique
668 cours
Science des données
425 cours
Technologies de l'information
145 cours
Santé
471 cours
Mathématiques et logique
70 cours
Développement personnel
137 cours
Sciences physiques et ingénierie
413 cours
Sciences sociales
401 cours
Apprentissage des langues
150 cours

Pied de page Coursera

Compétences

  • Intelligence artificielle (IA)
  • Cybersécurité
  • analyse des données
  • Marketing numérique
  • Parler anglais
  • IA générative (GenAI)
  • Microsoft Excel
  • microsoft power bi
  • Project Management
  • Python

Certificats et programmes

  • Certificat de cybersécurité Google
  • Certificat Google Data Analytics
  • Certificat d'assistance informatique Google
  • Certificat de gestion de projet Google
  • Certificat Google UX Design
  • Certificat d'Analyste de données IBM
  • Certificat IBM Science des données
  • Certificat en Apprentissage automatique
  • Certificat d'Analyste décisionnelle Microsoft Power BI (données)
  • Certificat de concepteur UI / UX

Industries et carrières

  • Business
  • Informatique
  • Science des données
  • Éducation et enseignement
  • Ingénierie
  • Finance
  • Soins de santé
  • Ressources humaines (RH)
  • Technologies de l’information (IT)
  • Marketing

Ressources professionnelles

  • Test d'aptitude professionnelle
  • Exemples de points forts et de points faibles pour les entretiens d’embauche
  • Compétences à acquérir pour les hauts revenus
  • Comment fonctionnent les crypto-monnaies ?
  • Comment mettre en évidence des doublons dans Google Sheets
  • Comment apprendre l'Intelligence artificielle (IA)
  • Certifications populaires en cybersécurité
  • Préparation à la certification PMP
  • Signes indiquant que vous obtiendrez le poste après un entretien
  • Qu'est-ce que l'Intelligence artificielle (IA) ?

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
  • Partagez votre expérience d'apprentissage Coursera

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