• 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 : Nouveau
    Nouveau
    Statut : Prévisualisation
    Prévisualisation
    U

    University of Alberta

    Plus de résolution de problèmes, de programmation Python et de jeux vidéo

    Compétences que vous acquerrez: Informatique, Résolution de problèmes, Génie logiciel, Développement du programme, Programmation informatique, Tests fonctionnels, Débogage, Structures de données, Programmation événementielle, Programmation Python, Développement de logiciels, Développement d'applications, Informatique théorique, Programmation en Python, Conception de l'interface utilisateur (UI), Algorithmes, Qualité des logiciels (SQA/SQC), Développement de jeux vidéo, Conception de jeux, Principes de programmation, Pensée informatique

    Intermédiaire · Cours · 1 à 3 mois

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Colorado Boulder

    Modèles d'architecture logicielle pour le Big Data

    Compétences que vous acquerrez: Architecture des données, Microservices, Génie logiciel, Informatique distribuée, Architecture et administration des bases de données, Modélisation prédictive, Optimisation des performances, Tests de performance, Architecture des logiciels, Big Data, Test de stress des performances, Magasin de données, Évaluation du modèle, Évolutivité, Test du système

    Préparer un diplôme

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

    Avancées · Cours · 1 à 4 semaines

  • Statut : Essai gratuit
    Essai gratuit
    V

    Vanderbilt University

    Développement d'applications Android

    Compétences que vous acquerrez: Programmation Java, Android (système d'exploitation), Testabilité, Automatisation des tests, Fichier E/S, Tests de développement, Programmation orientée objet (POO), Génie logiciel, Développement piloté par les tests (TDD), Développement Android, Android Studio, Développement mobile, JUnit, Contrôle des versions, Tests de logiciels, Git (système de contrôle de version), Modèles de conception de logiciels, Tests unitaires, Tests d'intégration, Maintenabilité

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

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

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Colorado Boulder

    Applications de l'architecture logicielle pour le Big Data

    Compétences que vous acquerrez: Architecture des données, Gestion des bases de données, Systèmes logiciels, Tests d'acceptation, Développement de bases de données, Microservices, Génie logiciel, Logiciel médiateur, Infrastructure de données, Informatique distribuée, Prototypage, Déploiement des applications, Surveillance du système, Exigences fonctionnelles, Applications Web, Architecture des logiciels, Bases de données, Big Data, Ingénierie de la fiabilité des sites, Test du système

    Préparer un diplôme

    3,6
    évaluation, 3,6 sur 5 étoiles
    ·
    20 avis

    Avancées · Cours · 1 à 4 semaines

  • Statut : Essai gratuit
    Essai gratuit
    J

    Johns Hopkins University

    Introduction aux technologies génomiques

    Compétences que vous acquerrez: Science des données, Informatique, Traitement des données, Génie logiciel, Probabilités et statistiques, Analyse statistique, Sciences de la vie, Analyse des données, Analyse de corrélation, Biologie, Biologie moléculaire, Biotechnologie, Bioinformatique, Statistiques, Science et recherche, Algorithmes, Pensée informatique

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

    Mixte · Cours · 1 à 4 semaines

  • B

    Birla Institute of Technology & Science, Pilani

    Software Design Principles

    Compétences que vous acquerrez: Object Oriented Design, Software Architecture, Software Design, Software Design Patterns, Object Oriented Programming (OOP), Software Development Life Cycle, Software Development, Software Engineering, Maintainability, System Design and Implementation, Service Oriented Architecture, Technical Design, Web Services, Model View Controller, Event-Driven Programming, Distributed Computing

    Préparer un diplôme

    Intermédiaire · Cours · 1 à 3 mois

  • Statut : Nouveau
    Nouveau
    Statut : Prévisualisation
    Prévisualisation
    E

    Edureka

    Cursor AI for Beginners

    Compétences que vous acquerrez: Prompt Engineering, Vibe coding, Prompt Engineering Tools, Prompt Patterns, Integrated Development Environments, Software Development Tools, Context Engineering, Application Development, Full-Stack Web Development, Embeddings, Continuous Integration, Code Review, Software Development, Web Development, Web Applications, Software Documentation, Software Engineering, Software Testing, Software Design, Building Codes

    Débutant · Cours · 1 à 4 semaines

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Illinois Urbana-Champaign

    Principes de base de l'informatique accélérée

    Compétences que vous acquerrez: Gestion de la mémoire, Logiciel d'ingénierie, Programmation orientée objet (POO), Génie logiciel, C++ (langage de programmation), Développement du programme, Programmation informatique, Débogage, Systèmes de base de données, Structures de données, Stockage des données, Informatique théorique, Environnements de développement intégré, Conception orientée objet, Théorie des graphes, Algorithmes, Environnement de développement, Outils de programmation informatique, Données non structurées

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

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

  • Statut : Essai gratuit
    Essai gratuit
    A

    Arizona State University

    Introduction to Python

    Compétences que vous acquerrez: Integrated Development Environments, Development Environment, Computer Programming Tools, Python Programming, Programming Principles, Scripting, Computational Logic, Software Engineering, Computer Programming, Scripting Languages, Code Reusability

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

    Débutant · Cours · 1 à 3 mois

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Alberta

    Introduction à la gestion des produits logiciels

    Compétences que vous acquerrez: Gestion de projet, Gestion des produits, Analyse des besoins, Planification du projet, Génie logiciel, Développement logiciel agile, Plan du projet, Méthodologies de développement de logiciels, Méthodologie Agile, Développement de logiciels, Gestion des exigences, Exigences relatives aux produits, Méthodologie agile, Développement des processus, Développement agile de logiciels

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

    Mixte · Cours · 1 à 4 semaines

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Colorado Boulder

    Software Architecture for Big Data

    Compétences que vous acquerrez: Service Level, Databases, Database Development, Database Management, Acceptance Testing, Data Architecture, Software Engineering, Web Applications, Performance Testing, Scalability, Software Systems, Microservices, Software Architecture, System Testing, Distributed Computing, Data Infrastructure, System Monitoring, Functional Requirement, Application Deployment, Big Data

    Préparer un diplôme

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

    Avancées · Spécialisation · 1 à 3 mois

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Illinois Urbana-Champaign

    Structures de données orientées objet en C++

    Compétences que vous acquerrez: Gestion de la mémoire, Logiciel d'ingénierie, Programmation orientée objet (POO), Génie logiciel, C++ (langage de programmation), Développement du programme, Programmation informatique, Débogage, Structures de données, Conception orientée objet, Environnements de développement intégré, Environnement de développement, Outils de programmation informatique

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

    Intermédiaire · Cours · 1 à 4 semaines

1…567…14

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

  • Plus de résolution de problèmes, de programmation Python et de jeux vidéo: University of Alberta
  • Modèles d'architecture logicielle pour le Big Data: University of Colorado Boulder
  • Développement d'applications Android: Vanderbilt University
  • Applications de l'architecture logicielle pour le Big Data: University of Colorado Boulder
  • Introduction aux technologies génomiques: Johns Hopkins University
  • Software Design Principles: Birla Institute of Technology & Science, Pilani
  • Cursor AI for Beginners: Edureka
  • Principes de base de l'informatique accélérée: University of Illinois Urbana-Champaign
  • Introduction to Python: Arizona State University
  • Introduction à la gestion des produits logiciels: University of Alberta

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