• pour les personnes
  • pour les affaires
  • pour les universités
  • pour les gouvernements
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


  • I

    Instituto Tecnológico de Aeronáutica

    Princípios de Desenvolvimento Ágil de Software

    Compétences que vous acquerrez: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Test Driven Development (TDD), Requirements Analysis, Sprint Planning, Unified Modeling Language, Software Development Methodologies, Software Engineering, Software Development

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

    Intermédiaire · Cours · 1 à 4 semaines

  • Statut : Essai gratuit
    Essai gratuit
    M

    Microsoft

    Foundations of Coding Back-End

    Compétences que vous acquerrez: Back-End Web Development, Program Development, Algorithms, Integrated Development Environments, Programming Principles, Pseudocode, Debugging, Computational Thinking, Engineering Software, C# (Programming Language), Version Control, Software Engineering, GitHub, Git (Version Control System), Data Structures, Microsoft Copilot

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

    Débutant · Cours · 1 à 3 mois

  • Statut : Gratuit
    Gratuit
    U

    University of Alberta

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

    Compétences que vous acquerrez: Programmation informatique, Programmation orientée objet (POO), structures de données, Informatique, Développement du programme, Algorithmes, Principes de programmation, Pensée informatique, Résolution de problèmes, Débogage, Programmation en Python, Animation et conception de jeux, Conception de l'application, Qualité des logiciels (SQA/SQC), Génie logiciel, Pseudo-code, Conception de jeux, Planification des tests, Développement de jeux vidéo

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

    Débutant · Cours · 1 à 3 mois

  • Statut : Essai gratuit
    Essai gratuit
    S

    Scrimba

    Learn Python: 1

    Compétences que vous acquerrez: Data Structures, Programming Principles, Python Programming, User Interface (UI), Scripting, Scripting Languages, Computer Programming, Web Development Tools, Software Engineering, Web Development

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

    Débutant · Cours · 1 à 4 semaines

  • C

    Coursera

    Manage Your Versions with Git (Part II)

    Compétences que vous acquerrez: Git (Version Control System), Version Control, GitHub, Software Versioning, Bitbucket, GitLab, Collaborative Software, Software Development, Software Engineering, Project Management

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

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

  • C

    Coursera

    Unit Testing in Java

    Compétences que vous acquerrez: Unit Testing, JUnit, Test Case, Test Driven Development (TDD), Code Coverage, Software Testing, Software Development, Software Engineering, Java Programming, Java

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

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

  • Statut : Essai gratuit
    Essai gratuit
    S

    Scrimba

    Ingénierie rapide pour les développeurs web

    Compétences que vous acquerrez: Intelligence artificielle, Ingénierie de requête, Développement Web, Débogage, Développement de logiciels, Principes de programmation, Génie logiciel, Pseudo-code, ChatGPT, Développement d'applications, Outils de développement web

    4,3
    évaluation, 4,3 sur 5 étoiles
    ·
    29 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 informatique, Science des données, Programmation en Python, Langages de script, Scripting, Principes de programmation, Génie logiciel, Conception fonctionnelle

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

    Débutant · Cours · 1 à 4 semaines

  • C

    Coursera

    Interpretable machine learning applications: Part 5

    Compétences que vous acquerrez: Responsible AI, Histogram, Predictive Modeling, Data Visualization, Machine Learning, Policy Analysis, Statistical Methods, Data Science, Descriptive Statistics, Data Ethics, Development Environment, Software Engineering

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

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

  • 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, Programming Principles, Eclipse (Software)

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

    Intermédiaire · Cours · 1 à 3 mois

  • C

    Coursera

    Configuring for Scala with IntelliJ IDEA

    Compétences que vous acquerrez: IntelliJ IDEA, Software Development Tools, Development Environment, Scala Programming, Build Tools, Software Development, Software Installation, Software Engineering

    4,5
    évaluation, 4,5 sur 5 étoiles
    ·
    24 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: Tests d'intégration, Automatisation des tests, Tests unitaires, Modèles de conception de logiciels, Maintenabilité, Développement Android, Développement piloté par les tests (TDD), Test du système, Conception de l'application, Génie logiciel, Testabilité, Architecture logicielle, Test de logiciels, Sécurité des applications, JUnit

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

    Mixte · Cours · 1 à 3 mois

1…8910…12

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

  • Princípios de Desenvolvimento Ágil de Software: Instituto Tecnológico de Aeronáutica
  • Foundations of Coding Back-End: Microsoft
  • Résolution de problèmes, programmation Python et jeux vidéo: University of Alberta
  • Learn Python: 1: Scrimba
  • Manage Your Versions with Git (Part II): Coursera
  • Unit Testing in Java: Coursera
  • Ingénierie rapide pour les développeurs web: Scrimba
  • Introduction aux fonctions Python: University of Colorado Boulder
  • Interpretable machine learning applications: Part 5: Coursera
  • Orientação a Objetos com Java: Instituto Tecnológico de Aeronáutica

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