Udemybeginnerfr

DevOps Mastery CI/CD: Docker, Jenkins, Tests, Angular & AWS

Learn DevOps: Angular, Git, AWS, Jenkins, CI/CD & cloud technologies. Master development, automation, and containerization.

4students
2h 17m
Certificate
Assabbour Jaouad
Assabbour JaouadDeveloppeur Web Java EE Angular

Course Content

DevOps Mastery CI/CD: Docker, Jenkins, Tests, Angular & AWS is a beginner-level Udemy course taught by Assabbour Jaouad. It runs 2h 17m, is taught in French, and includes a certificate of completion. 4 students have enrolled. It is a paid course, first published March 2025.

Découvrez les fondamentaux de DevOps et apprenez à l'appliquer concrètement dans ce cours pratique. Nous allons explorer une approche progressive pour maîtriser cette méthodologie essentielle au cycle de développement logiciel moderne.

Voici ce que vous allez apprendre :

  • Introduction à DevOps : Comprenez l'importance de DevOps et son rôle crucial dans l'efficacité du développement logiciel.
  • Technologies DevOps Clés : Explorez les outils et technologies indispensables pour une mise en œuvre réussie de DevOps.
  • Projet Pratique : Microservice Bancaire : Vous serez immergé dans un projet réaliste : le développement d'un microservice bancaire pour la gestion des transactions. Ce projet vous permettra d'intégrer une pipeline CI/CD DevOps complète.

Les étapes clés de ce cours :

  • Développement de l'Application :
    • Création d'une interface utilisateur (frontend) avec Angular.
    • Développement du backend et des APIs nécessaires au microservice.
    • Implémentation de tests unitaires rigoureux pour garantir la qualité du code.
  • Gestion du Code Source et Collaboration :
    • Utilisation de Git et GitHub pour le versioning du code et la collaboration efficace au sein d'une équipe.
  • Déploiement sur le Cloud :
    • Hébergement sur AWS (avec possibilité de développement local).
    • Conteneurisation avec Docker pour une portabilité et une reproductibilité optimales.
  • Automatisation et Mise en Production :
    • Mise en place d'une intégration continue (CI) avec Jenkins pour automatiser les tests et la construction du code.
    • Implémentation d'un déploiement continu (CD) pour automatiser le déploiement de l'application.
    • Déploiement final de l'application en environnement de production.

À la fin de ce cours, vous serez capable de maîtriser DevOps appliqué à un projet concret. Vous combinerez les principes de développement, de tests, de cloud et d'automatisation pour livrer une application robuste et scalable. Apprenez à optimiser votre cycle de développement logiciel avec DevOps et à améliorer la livraison continue de vos applications.

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.

4.7(733)
4h 26m
intermediate
4.6(2,538)
29h 45m
beginner
4.6(727)
5h 11m
intermediate
4.6(16,439)
1h 52m
beginner

Azure DevOps - Pipelines : l'automatisation de votre projet

by Christophe MOMMER | C# - .NET - Azure DevOps | MVP

4.6(944)
3h
all