• 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
    I

    IBM

    Introduction au génie logiciel

    Compétences que vous acquerrez: Déploiement des applications, Conception de logiciels, Modèles de conception de logiciels, Programmation en Python, Principes de programmation, Développement de logiciels, Développement Web Front-End, Modèle de langage unifié, Méthodologies de développement de logiciels, Environnement de développement, Cycle de vie du développement logiciel, Applications Web, Génie logiciel, Outils de développement de logiciels, Architecture logicielle, Développement web back-end

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

    Débutant · Cours · 1 à 3 mois

  • Statut : Essai gratuit
    Essai gratuit
    Statut : Compétences en IA
    Compétences en IA
    I

    IBM

    IBM DevOps et ingénierie logicielle

    Compétences que vous acquerrez: Git (Système de contrôle des versions), Commandes Linux, Kubernetes, Déploiement des applications, Restful API, Développement piloté par les tests (TDD), Grafana, Développement d'applications, Intégration continue, Projet ouvert de sécurité des applications web (OWASP), Istio, DevOps, Gherkin (langage de script), Développement agile de logiciels, Architecture de l'informatique en nuage, Importation/exportation de données, Cycle de vie du développement logiciel, CI/CD, Génie logiciel, Architecture logicielle

    Préparer un diplôme

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

    Débutant · Certificat Professionnel · 3 à 6 mois

  • Statut : Essai gratuit
    Essai gratuit
    T

    The Hong Kong University of Science and Technology

    Génie logiciel

    Compétences que vous acquerrez: Débogage, Conception de logiciels, Cycle de vie du développement des systèmes, Test de logiciels, Project Management, Modèles de conception de logiciels, Exigences fonctionnelles, Analyse des besoins, Tests d'acceptation, Modèle de langage unifié, Conception des systèmes, Modélisation des données, Conception orientée objet, Architecture logicielle, Méthodologies de développement de logiciels, Assurance qualité des logiciels, Plan du projet, Génie logiciel, Gestion de configuration, Cycle de vie du développement logiciel

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

    Intermédiaire · Spécialisation · 3 à 6 mois

  • Statut : Essai gratuit
    Essai gratuit
    I

    IBM

    IA générative : les bases de l'ingénierie des requêtes

    Compétences que vous acquerrez: Ingénierie de requête, IA générative, ChatGPT, Motifs de l'invitation

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

    Débutant · Cours · 1 à 4 semaines

  • Statut : Essai gratuit
    Essai gratuit
    D

    Duke University

    Programmation Java et principes fondamentaux du génie logiciel

    Compétences que vous acquerrez: Programmation informatique, Débogage, Manipulation des données, Javascript, Modélisation prédictive, Feuilles de style en cascade (CSS), Cryptage, Conception de logiciels, Programmation événementielle, Algorithmes, Programmation Java, Environnements de développement intégré, Traitement des données, Analyse d'images, Importation/exportation de données, Serveurs web, Applications Web, Génie logiciel, Analyse statistique, Analyse des Données

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

    Débutant · Spécialisation · 3 à 6 mois

  • Statut : Essai gratuit
    Essai gratuit
    I

    IBM

    Principes fondamentaux du génie logiciel appliqué

    Compétences que vous acquerrez: Flask (Framework Web), Web scraping, Git (Système de contrôle des versions), Déploiement des applications, GitHub, Commandes Linux, Conception de logiciels, Restful API, Modèles de conception de logiciels, Programmation en Python, Principes de programmation, Gestion des fichiers, Linux, Méthodologies de développement de logiciels, Cycle de vie du développement logiciel, Contrôle des versions, Importation/exportation de données, Architecture logicielle, Script Shell, Bash (langage de script)

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

    Débutant · Spécialisation · 3 à 6 mois

Qu’est-ce qui vous amène sur Coursera aujourd’hui ?

  • Statut : Essai gratuit
    Essai gratuit
    Statut : Compétences en IA
    Compétences en IA
    I

    IBM

    Développeur(euse) de logiciels Full Stack IBM

    Compétences que vous acquerrez: Cloud Native Computing, Git (Système de contrôle des versions), HyperText Markup Language (HTML), Ingénierie de requête, Déploiement des applications, Conception de sites web réactifs, Kubernetes, Restful API, Logiciel d'ingénierie, Istio, Django (Framework Web), Cloud Computing, Architecture de l'informatique en nuage, Côté serveur, Importation/exportation de données, Cycle de vie du développement logiciel, Architecture logicielle, React Redux, Node.js, CI/CD

    Préparer un diplôme

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

    Débutant · Certificat Professionnel · 3 à 6 mois

  • Statut : Essai gratuit
    Essai gratuit
    Statut : Compétences en IA
    Compétences en IA
    A

    Amazon

    Amazon Junior Software Developer

    Compétences que vous acquerrez: Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, SQL, Full-Stack Web Development, Test Driven Development (TDD), Software Development, Restful API, Object Oriented Programming (OOP), Object Oriented Design, Database Management, MySQL, Digital Transformation, Relational Databases, Java Programming, Generative AI

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

    Débutant · Certificat Professionnel · 3 à 6 mois

  • Statut : Essai gratuit
    Essai gratuit
    M

    Microsoft

    Microsoft Full-Stack Developer

    Compétences que vous acquerrez: CI/CD, GitHub, C# (Programming Language), HTML and CSS, Load Balancing, Continuous Integration, Git (Version Control System), Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Full-Stack Web Development, Web Development, Debugging, SQL, Application Deployment, Microsoft Copilot, .NET Framework, Graph Theory

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

    Débutant · Certificat Professionnel · 3 à 6 mois

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Alberta

    Conception et architecture des logiciels

    Compétences que vous acquerrez: Architecture orientée services, Visualisation des logiciels, Programmation orientée objet (POO), Services web, Examen du code, Conception de logiciels, Simple Object Access Protocol (SOAP), Restful API, Développement de logiciels, Conception de l'API, Architecture de la solution, Modèle Vue Contrôleur, Architecture des systèmes, Modèle de langage unifié, Java, Conception orientée objet, Modèles de conception de logiciels, Microservices, Architecture logicielle, Documents de conception de logiciels

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

    Débutant · Spécialisation · 3 à 6 mois

  • Statut : Essai gratuit
    Essai gratuit
    V

    Vanderbilt University

    Ingénierie de requête pour ChatGPT

    Compétences que vous acquerrez: Intelligence artificielle, Productivité, Ingénierie de requête, Pensée créative, IA générative, Intelligence artificielle et apprentissage automatique (IA/ML), Résolution de problèmes, ChatGPT, Candidature au LLM, Grand modèle de langage (LLM), Motifs de l'invitation, Résolution créative de problèmes, OpenAI

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

    Débutant · Cours · 1 à 3 mois

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Minnesota

    Cycle de développement des logiciels

    Compétences que vous acquerrez: Principes du Kanban, Scrum (développement de logiciels), Qualité des logiciels (SQA/SQC), Gestion de projet Agile, Conception de logiciels, Analyse des besoins, Modèles de conception de logiciels, Méthodologie Agile, Design Thinking, Conception de l'expérience utilisateur, Architecture logicielle, Méthodologies de développement de logiciels, Assurance qualité des logiciels, Cycle de vie du développement logiciel, Témoignage de l'utilisateur, Génie logiciel, Développement agile de logiciels, Cartographie des processus, Conception orientée objet, Sécurité des applications

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

    Intermédiaire · Spécialisation · 3 à 6 mois

1234…834

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

  • Introduction au génie logiciel: IBM
  • IBM DevOps et ingénierie logicielle: IBM
  • Génie logiciel: The Hong Kong University of Science and Technology
  • IA générative : les bases de l'ingénierie des requêtes: IBM
  • Programmation Java et principes fondamentaux du génie logiciel: Duke University
  • Principes fondamentaux du génie logiciel appliqué: IBM
  • Développeur(euse) de logiciels Full Stack IBM: IBM
  • Amazon Junior Software Developer: Amazon
  • Microsoft Full-Stack Developer: Microsoft
  • Conception et architecture des logiciels: University of Alberta

Questions fréquentes sur Génie logiciel

Parcourez les cours de génie logiciel ci-dessous - des points de départ populaires sur Coursera.

  • Introduction au génie logiciel : IBM
  • Génie logiciel : Université des sciences et technologies de Hong Kong
  • IBM DevOps et génie logiciel : IBM
  • Programmation Java et principes fondamentaux du génie logiciel : Université de Duke
  • Claude Code : Génie logiciel avec des agents IA génératifs : Université Vanderbilt‎

Si vous souhaitez devenir ingénieur logiciel ou améliorer vos compétences actuelles, il est essentiel de comprendre votre objectif. Il est crucial de s'entraîner régulièrement au codage, à la conception de logiciels et à la gestion de projet. Rejoignez des communautés en ligne comme Stack Overflow ou des groupes LinkedIn pour bénéficier d'un soutien et d'un réseau. Travaillez sur des projets réels comme le développement de logiciels ou la contribution à des projets Open Source. La spécialisation en génie logiciel de Coursera par l'Université de l'Alberta fournit des bases approfondies sur les principes et les pratiques du génie logiciel.‎

Oui, Coursera propose une variété de cours gratuits sur de nombreux sujets, y compris le génie logiciel. Bien que vous puissiez accéder gratuitement à la plupart des supports de cours en auditant les cours, cela n'inclut pas les devoirs notés ou un certificat d'achèvement. Pour ceux qui souhaitent obtenir un certificat afin de présenter leur apprentissage ou d'améliorer leur profil professionnel, Coursera offre la possibilité d'acheter le cours. En outre, Coursera propose des essais gratuits ou une aide financière aux apprenants qui remplissent les conditions requises, ce qui rend les certifications plus accessibles à tous.‎

Répondez à notre questionnaire rapide pour trouver le cours de génie logiciel qui correspond à vos objectifs, qu'il s'agisse de développer les bases de la programmation, d'explorer la conception de systèmes ou de travailler à un poste d'ingénieur à plein temps. Répondez au questionnaire pour savoir par où commencer.‎

Si vous cherchez à renforcer vos compétences en ingénierie logicielle, consultez les meilleurs cours gratuits disponibles, tels que Intro to Programming, Master CS Programming with Java, Systems Engineering et Develop Containerized Applications on AWS. Chacun de ces cours vous permettra de développer et d'approfondir vos connaissances en matière de génie logiciel. ‎

Si vous êtes un débutant désireux d'apprendre le génie logiciel, les deux meilleurs cours pour commencer sont Introduction au génie logiciel et Introduction à la programmation. Vous pouvez également consulter Django Web Framework, Python Operating System et Wireframes Low-Fidelity Prototypes pour des compétences plus avancées. ‎

Si vous êtes à la recherche de cours de génie logiciel avancés, vous pouvez envisager les cours suivants : Applied Devops Engineering Certificat Professionnel, Software Engineering Implementation & Testing, Software Engineering Modeling Software Systems using UML, Systems Engineering, ou Software Engineering Software Design & Project Management. Tous ces cours sont dispensés par des enseignants compétents, utilisent des supports de cours intéressants et couvrent une grande variété de sujets liés au génie logiciel. ‎

La maîtrise du génie logiciel peut ouvrir la voie à de nombreuses carrières dans le secteur technologique, telles que :

  • Développeur de logiciels: Création et maintenance d'applications logicielles.
  • Architecte de systèmes : Conception de solutions logicielles robustes qui répondent aux besoins des entreprises.
  • Ingénieur en assurance qualité : Garantir la qualité et la fiabilité des logiciels grâce à des tests rigoureux.
  • Ingénieur DevOps: Combler le fossé entre le développement de logiciels et les opérations dans les cycles de projet.
  • Gestionnaire de projet technique: Superviser les projets logiciels de la conception au déploiement, en veillant à ce qu'ils respectent les délais et les budgets.‎
Le contenu de cette FAQ a été mis à disposition à des fins d'information uniquement. Il est conseillé aux étudiants d'effectuer des recherches supplémentaires afin de s'assurer que les cours et autres qualifications suivis correspondent à leurs objectifs personnels, professionnels et financiers.

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
© 2025 Coursera Inc. Tous droits réservés.
  • Facebook Coursera
  • Linkedin Coursera
  • Twitter Coursera
  • YouTube Coursera
  • Instagram Coursera
  • TikTok Coursera