Mondher Formation

⏱ Durée totale : 60 heures

👉 Format idéal : 2 mois (soir / week-end)


🧱 🔹 MODULES DU PROGRAMME

🔵 1. Introduction au DevOps

5 heures

  • Qu’est-ce que le DevOps
  • Cycle de vie logiciel (SDLC)
  • Culture DevOps (CI/CD)
  • Rôle du DevOps Engineer

🟢 2. Linux & Commandes essentielles

10 heures

  • Navigation Linux
  • Gestion des fichiers
  • Permissions
  • Installation de logiciels
  • Scripts Bash simples

👉 Très important (base DevOps)


🟡 3. Gestion de version avec Git

10 heures

  • Installation Git
  • Commit / push / pull
  • Branches
  • Collaboration (GitHub)

🟠 4. Intégration Continue (CI) avec Jenkins

10 heures

  • Installation Jenkins
  • Création de pipeline
  • Build automatique
  • Tests automatisés

🔴 5. Conteneurisation avec Docker

10 heures

  • Introduction Docker
  • Images et containers
  • Dockerfile
  • Docker Compose

👉 Module clé DevOps 🔥


🟣 6. Introduction à Kubernetes

5 heures

  • Concepts (Pods, Services)
  • Déploiement simple
  • Gestion des containers

⚫ 7. Déploiement continu (CD)

5 heures

  • Pipeline CI/CD complet
  • Déploiement automatique
  • Bonnes pratiques

⚪ 8. Projet pratique DevOps

5 heures

  • Projet :
    👉 Déployer une application avec :
    • Git + Jenkins + Docker

📊 🔥 RÉCAPITULATIF

ModuleHeures
Introduction DevOps5h
Linux10h
Git10h
Jenkins10h
Docker10h
Kubernetes5h
CI/CD5h
Projet5h
TOTAL60h

🎯 🧑‍💻 Objectifs de la formation

À la fin de la formation :

✔ Comprendre le DevOps
✔ Utiliser Git pour gérer le code
✔ Créer des pipelines CI/CD
✔ Déployer des applications avec Docker
✔ Avoir une vision globale DevOps


🎯 👥 Public cible

  • Développeurs (Java, Web…)
  • Administrateurs systèmes
  • Étudiants informatique
  • Débutants motivés