• 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


  • U

    University of Alberta

    Conception et architecture des logiciels

    Compétences que vous acquerrez: Protocole d'accès simple aux objets (SOAP), Java, Architecture des logiciels, Visualisation des logiciels, Architecture des systèmes, Conception orientée objet, Langage de modélisation unifié, Architecture orientée services, Restful API, Microservices, Ingénierie des familles de produits, Modèle Vue Contrôleur, Développement de logiciels, Conception de logiciels, Services Web, Programmation orientée objet (POO), Examen du code, Conception de l'API, Documents de conception de logiciels, Modèles de conception de logiciels

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

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

  • Statut : Meilleur programme d’IA
    Meilleur programme d’IA
    I

    IBM

    IBM AI Engineering

    Compétences que vous acquerrez: Ingénierie rapide, IA générative, Apache Spark, Programmation Python, Apprentissage non supervisé, Mise au point, Génération assistée par récupération, Architectures de modèles génératifs, Bases de données vectorielles, Apprentissage automatique, Apprentissage supervisé, Candidature au LLM, Ingénierie de requête, Vision par ordinateur, Science des données, PySpark, Agents génératifs d'IA, Modélisation des grandes langues, Keras (bibliothèque de réseaux neuronaux), Motifs de l'invitation, Programmation en Python, PyTorch (Bibliothèque d'apprentissage automatique)

    Préparer un diplôme

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

    Intermédiaire · Certificat Professionnel · 3 à 6 mois

  • I

    IBM

    IBM Applied DevOps Engineering

    Compétences que vous acquerrez: Surveillance du système, Istio, Intégration continue, Grafana, Gherkin (langage de script), Outils de test, Développement piloté par les tests (TDD), Scrum (développement de logiciels), Outils Devops, Méthodologie agile, Développement logiciel agile, Kubernetes, Projet ouvert de sécurité des applications web (OWASP), Déploiement des applications, CI/CD, Déploiement dans le nuage, DevOps, Jenkins, Codage sécurisé, Méthodologie Agile, Témoignage de l'utilisateur, Développement agile de logiciels

    Préparer un diplôme

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

    Intermédiaire · Certificat Professionnel · 3 à 6 mois

  • Statut : Meilleur programme d’IA
    Meilleur programme d’IA
    I

    IBM

    Développeur IA IBM

    Compétences que vous acquerrez: Conception de sites web réactifs, Ingénierie rapide, Programmation Python, IA générative, Architecture des logiciels, L'IA responsable, Génération assistée par récupération, Restful API, Apprentissage automatique, Développement de logiciels, Cycle de vie du développement logiciel, Ingénierie de requête, Vision par ordinateur, IA responsable, IBM Cloud, ChatGPT, Science des données, Workflows d'IA, Modélisation des grandes langues, Éthique des données, Motifs de l'invitation, LangChain, Programmation en Python

    Préparer un diplôme

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

    Débutant · Certificat Professionnel · 3 à 6 mois

  • U

    University of Minnesota

    Cycle de développement des logiciels

    Compétences que vous acquerrez: Architecture des logiciels, Penser la conception, Conception orientée objet, Méthodologie agile, Développement agile de produits, Cycle de vie du développement logiciel, Méthodologies de développement de logiciels, Principes Kanban, Conception de logiciels, Cartographie des processus, Méthodologie Kaizen, Génie logiciel, Scrum (développement de logiciels), Examen de l'architecture de sécurité, Développement logiciel agile, Sécurité des applications, Gestion de projet agile, Assurance qualité des logiciels, Modèles de conception de logiciels, Témoignage de l'utilisateur, Méthodologie Agile, Développement agile de logiciels, Gestion de projet Agile

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

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

  • Statut : Meilleur programme d’IA
    Meilleur programme d’IA
    I

    IBM

    IBM Generative AI Engineering

    Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, Data Wrangling, Large Language Modeling, LangChain, Retrieval-Augmented Generation, Exploratory Data Analysis, Unsupervised Learning, Generative Model Architectures, PyTorch (Machine Learning Library), ChatGPT, Generative AI, Restful API, LLM Application, Keras (Neural Network Library), Supervised Learning, Responsible AI, Vector Databases, Fine-tuning, Python Programming

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

    Débutant · Certificat Professionnel · 3 à 6 mois

  • U

    University of Minnesota

    Tests de logiciels et automatisation

    Compétences que vous acquerrez: Cas de test, Gherkin (langage de script), Selenium (Logiciel), Vérification et validation, Tests de développement, Développement guidé par le comportement, Tests unitaires, Outils de développement de logiciels, Tests en boîte blanche, Couverture du code, Ingénierie d'essai, Tests de logiciels, Cucumber (logiciel), Test de régression, JUnit, Automatisation des tests, Projet ouvert de sécurité des applications web (OWASP), Tests de sécurité, Tests de performance, Testabilité

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

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

  • I

    IBM

    Stratégies de test, de déploiement et de maintenance des logiciels

    Compétences que vous acquerrez: Transformation numérique, Test du système, Gestion du cycle de vie des produits, Gestion des risques, Cadre de gestion des risques, Cycle de vie du développement logiciel, Modélisation des données, Développement guidé par le comportement, Pensée systémique, Validation des données, Développement piloté par les tests (TDD), Automatisation des processus d'entreprise, Données Validation des données, Gestion des versions, Tests de logiciels, Déploiement des applications, Assurance qualité des logiciels, CI/CD, Planification des tests, Diagrammes de flux de processus, Analyse des systèmes

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

    Intermédiaire · Cours · 1 à 4 semaines

  • B

    Board Infinity

    Machine Learning and Deep Learning for Software Engineers

    Compétences que vous acquerrez: Feature Engineering, Model Evaluation, Model Deployment, Fine-tuning, Data Preprocessing, Model Training, Deep Learning, Machine Learning Methods, Model Optimization, Scikit Learn (Machine Learning Library), PyTorch (Machine Learning Library), Scalability, Hugging Face, Docker (Software), Supervised Learning, Machine Learning Algorithms, Applied Machine Learning, Application Deployment, Software Development, Machine Learning

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

  • I

    IBM

    L'IA générative pour les développeurs de logiciels

    Compétences que vous acquerrez: Ingénierie rapide, IA générative, Intégration continue, Architecture des logiciels, Intelligence artificielle et apprentissage automatique (IA/ML), Architectures de modèles génératifs, Flux de travail agentiques, Génie logiciel, Candidature au LLM, Développement de logiciels, Conception de logiciels, Ingénierie de requête, Intégrations AI, Connaissance de l'IA, Sécurité des applications, Agents génératifs d'IA, Examen du code, ChatGPT, Documents de conception de logiciels, Éthique des données, Motifs de l'invitation

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

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

  • Statut : Compétences professionnelles
    Compétences professionnelles
    I

    IBM

    IBM Data Engineering

    Compétences que vous acquerrez: Analyse des données, IA générative, Administration des bases de données, Programmation Python, Conception de la base de données, SQL, IBM Cognos Analytics, Pipelines de données, Commandes Linux, NoSQL, Apache Hadoop, Réseautage professionnel, Entreposage de données, Récupération de données sur le Web, Apache Spark, Gestion des bases de données, Extrait, Architecture et administration des bases de données, Magasin de données, Science des données, Programmation en Python

    Préparer un diplôme

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

    Débutant · Certificat Professionnel · 3 à 6 mois

  • A

    Amazon

    Introduction au développement de logiciels

    Compétences que vous acquerrez: Programmation informatique, Logique informatique, Environnements de développement intégré, Java, Environnement de développement, Conception orientée objet, Principes de programmation, Programmation Java, Développement du programme, Cycle de vie du développement logiciel, Développement de logiciels, Conception de logiciels, Génie logiciel, Programmation orientée objet (POO), Réutilisation du code

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

    Débutant · Cours · 1 à 4 semaines

1234…834

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

  • Conception et architecture des logiciels: University of Alberta
  • IBM AI Engineering: IBM
  • IBM Applied DevOps Engineering: IBM
  • Développeur IA IBM: IBM
  • Cycle de développement des logiciels: University of Minnesota
  • IBM Generative AI Engineering: IBM
  • Tests de logiciels et automatisation: University of Minnesota
  • Stratégies de test, de déploiement et de maintenance des logiciels: IBM
  • Machine Learning and Deep Learning for Software Engineers: Board Infinity
  • L'IA générative pour les développeurs de logiciels: IBM

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