Software Engineering

Le génie logiciel est une discipline qui implique l'application des principes d'ingénierie à la conception, au développement, à la maintenance, aux tests et à l'évaluation des logiciels. Le catalogue Génie logiciel de Coursera vous éduque sur l'approche systématique utilisée dans le développement et la maintenance des systèmes logiciels. Vous apprendrez les exigences logicielles, la conception orientée objet, les structures de données, les algorithmes, les tests et les techniques de débogage. Vous aurez également un aperçu des différentes méthodologies de développement de logiciels, telles que les méthodes Agile et Waterfall, et aurez l'occasion d'appliquer ces principes dans des projets réels. Ces connaissances vous aideront à exceller en tant qu'ingénieur logiciel, à améliorer la qualité des logiciels et à gérer efficacement les projets logiciels, quel que soit le secteur dans lequel vous travaillez.
34qualifications
coursde 78

Rôles connexes

Acquérez les connaissances et les compétences dont vous avez besoin pour progresser.

  • Ce rôle a un(e) Salaire médian de 83 044 £GB ¹.

    description:

    A Python Developer specializes in writing server-side web application logic.

    Ce rôle a un(e) Salaire médian de 83 044 £GB ¹.

    Offert par

    IBM_logo
    Microsoft_logo
    University of Michigan_logo
  • Ce rôle a un(e) Salaire médian de 43 431 £GB ¹.

    description:

    A Video Game Developer designs and codes games, creating engaging gameplay through programming and collaboration.

    Ce rôle a un(e) Salaire médian de 43 431 £GB ¹.

    Offert par

    University of Colorado System_logo
    Michigan State University_logo

Les plus populaires

Tendances actuelles

Nouvelles parutions

Filtrer par

Objet
Obligatoire

Langue
Obligatoire

La langue utilisée tout au long du cours, tant dans l’enseignement que dans les évaluations.

Produit d'apprentissage
Obligatoire

Développez des compétences professionnelles en moins de deux heures grâce à des tutoriels pratiques.
Apprenez auprès des meilleurs enseignants grâce à des devoirs notés, des vidéos et des forums de discussion.
Apprenez à utiliser un nouvel outil ou une nouvelle compétence dans un environnement interactif et pratique.
Apprenez à maîtriser une matière de manière approfondie en suivant une série de cours et de projets.
Obtenez des qualifications professionnelles auprès de leaders du secteur qui prouvent votre expertise.
Obtenez une qualification professionnelle délivrée par l'université dans un format flexible et interactif.

Niveau
Obligatoire

Durée
Obligatoire

Sous-titres
Obligatoire

Éducateur
Obligatoire

Explorez le catalogue de cours d'ingénierie logicielle

  • Statut : Gratuit

    Compétences que vous acquerrez: Unified Modeling Language, Object Oriented Design, Software Design Documents, Object Oriented Programming (OOP), Software Engineering, Software Design

  • Statut : Nouveau
    Statut : Essai gratuit

    Macquarie University

    Compétences que vous acquerrez: DevSecOps, Secure Coding, Cloud-Native Computing, Software Architecture, Security Engineering, Software Design, Microsoft Azure, Cybersecurity, DevOps, Kubernetes, Infrastructure as Code (IaC), Web Applications, Azure DevOps, Containerization, API Design, Docker (Software), Software Engineering, Role-Based Access Control (RBAC), Dependency Analysis, Git (Version Control System)

  • Statut : Gratuit

    Compétences que vous acquerrez: React.js, Server Side, JavaScript Frameworks, Node.JS, Full-Stack Web Development, Web Development Tools, Web Development, Software Engineering

  • Statut : Essai gratuit

    Compétences que vous acquerrez: Prototypage, Javascript, Déploiement des applications, Gestion des programmes, Examen du code, Développement de logiciels, Cadres JavaScript, Principes de programmation, Pensée informatique, Contrôle des versions, Applications Web, Développement d'applications, Génie logiciel

  • University of Colorado Boulder

    Compétences que vous acquerrez: Unsupervised Learning, Data Mining, Supervised Learning, Deep Learning, Machine Learning Algorithms, Statistical Modeling, Anomaly Detection, Probability, Statistical Inference, Service Level, Performance Testing, Statistical Hypothesis Testing, Dimensionality Reduction, Applied Machine Learning, Data Warehousing, Data Pipelines, Data Processing, Software Engineering, Data Science, Bash (Scripting Language)

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

Partenaires principaux

  • Duke University
  • Scrimba
  • University of Colorado Boulder
  • IBM
  • Edureka
  • LearnQuest
  • Peking University
  • The Hong Kong University of Science and Technology