Linux Mastery : Du Débutant à l'Expert
Vision de la Formation
Cette formation complÚte vous accompagne dans votre parcours Linux, depuis vos premiers pas jusqu'à l'expertise d'un ingénieur senior. Structurée en 4 niveaux progressifs et 20 modules, elle couvre l'intégralité des compétences nécessaires pour maßtriser Linux en environnement professionnel.
graph LR
subgraph "Niveau 1"
A[Fondations<br/>30h]
end
subgraph "Niveau 2"
B[Administration<br/>35h]
end
subgraph "Niveau 3"
C[Ingénierie<br/>40h]
end
subgraph "Niveau 4"
D[Expert<br/>45h]
end
A -->|"LPIC-1"| B
B -->|"RHCSA"| C
C -->|"RHCE"| D
style A fill:#4CAF50,stroke:#2E7D32,color:#fff
style B fill:#2196F3,stroke:#1565C0,color:#fff
style C fill:#FF9800800800,stroke:#EF6C00,color:#fff
style D fill:#9C27B0,stroke:#6A1B9A,color:#fff
Objectifs Globaux
Ă l'issue de cette formation, vous serez capable de :
- Administrer des serveurs Linux en production (RHEL, Ubuntu, Debian)
- Sécuriser les systÚmes selon les standards SecNumCloud/CIS/STIG
- Automatiser l'infrastructure avec Bash, Ansible et Terraform
- Optimiser les performances et résoudre les problÚmes complexes
- Architecturer des solutions haute disponibilité
- Conteneuriser et orchestrer avec Docker et Kubernetes
Public Cible
| Niveau | Profil | Prérequis |
|---|---|---|
| Niveau 1 | Débutant complet | Curiosité, motivation |
| Niveau 2 | Junior SysAdmin | Niveau 1 ou équivalent |
| Niveau 3 | SysAdmin confirmé | Niveau 2 + 1-2 ans expérience |
| Niveau 4 | Senior/Architecte | Niveau 3 + 3-5 ans expérience |
Structure de la Formation
Niveau 1 : Fondations Linux (30h)
Objectif : Acquérir les bases solides pour utiliser et comprendre Linux.
Certification préparée : LPIC-1 (101-500)
-
Module 1 : Découverte de Linux
Histoire, distributions, philosophie Unix, installation d'une VM.
Durée : 4h
-
Module 2 : Navigation & Fichiers
Shell, commandes de base, arborescence FHS, manipulation de fichiers.
Durée : 6h
-
Module 3 : Utilisateurs & Permissions
Gestion des comptes, groupes, droits rwx, chmod, chown, umask.
Durée : 6h
-
Module 4 : Ăditeurs & Texte
Vim, nano, grep, sed, awk, pipes et redirections.
Durée : 6h
-
Module 5 : Introduction au Shell
Variables, scripts basiques, conditions, boucles, fonctions.
Durée : 8h
Niveau 2 : Administration SystĂšme (35h)
Objectif : Gérer des serveurs Linux en production.
Certification préparée : LPIC-1 (102-500), RHCSA
-
Module 6 : Gestion des Paquets
APT, DNF/YUM, compilation depuis les sources, repositories.
Durée : 5h
-
Module 7 : Processus & Services
Systemd, processus, signaux, journald, boot sequence.
Durée : 7h
-
Module 8 : Stockage & Filesystems
Partitionnement, LVM, RAID, ext4, XFS, montage, fstab.
Durée : 8h
-
Module 9 : Réseau Fondamental
TCP/IP, configuration réseau, NetworkManager, DNS, DHCP.
Durée : 7h
-
Module 10 : Automatisation & Planification
Cron, systemd timers, at, scripts de maintenance.
Durée : 8h
Niveau 3 : Ingénierie SystÚme (40h)
Objectif : Sécuriser, optimiser et industrialiser les infrastructures.
Certification préparée : RHCSA, RHCE
-
Module 11 : Sécurité & Hardening
SSH, sudo, firewall, SELinux/AppArmor, audit, conformité.
Durée : 10h
-
Module 12 : Services Réseau
Apache/Nginx, DNS (BIND), DHCP, NFS, Samba, LDAP.
Durée : 10h
-
Module 13 : Performance & Troubleshooting
Analyse CPU/RAM/IO, strace, perf, debugging kernel.
Durée : 8h
-
Module 14 : Scripting Avancé
Bash avancé, error handling, logging, tests, best practices.
Durée : 8h
-
Module 15 : Backup & Disaster Recovery
Stratégies 3-2-1, rsync, Borg, restauration, PRA/PCA.
Durée : 4h
Niveau 4 : Expertise & Architecture (45h)
Objectif : Concevoir et opérer des infrastructures critiques.
Certification préparée : RHCE, CKA
-
Module 16 : Haute Disponibilité
Clustering, Pacemaker/Corosync, HAProxy, load balancing.
Durée : 10h
-
Module 17 : Conteneurisation
Docker, Podman, images, volumes, réseaux, sécurité conteneurs.
Durée : 10h
-
Module 18 : Orchestration Kubernetes
Architecture K8s, pods, services, deployments, opérations.
Durée : 12h
-
Module 19 : Infrastructure as Code
Ansible avancé, Terraform, GitOps, CI/CD pour l'infra.
Durée : 8h
-
Module 20 : Projet Final Expert
Déploiement d'une infrastructure complÚte production-ready.
Durée : 5h
Parcours par Objectif
Je veux devenir SysAdmin Junior
flowchart LR
A[Module 1-5<br/>Fondations] --> B[Module 6-10<br/>Administration]
B --> C[LPIC-1]
style C fill:#4CAF50,stroke:#2E7D32,color:#fff
Durée : 65h | Modules : 1-10 | Certification : LPIC-1
Je veux devenir SysAdmin Confirmé
flowchart LR
A[Module 1-10<br/>Bases] --> B[Module 11-15<br/>Ingénierie]
B --> C[RHCSA]
style C fill:#2196F3,stroke:#1565C0,color:#fff
Durée : 105h | Modules : 1-15 | Certification : RHCSA
Je veux devenir DevOps/SRE
flowchart LR
A[Module 1-15<br/>SysAdmin] --> B[Module 16-19<br/>DevOps]
B --> C[RHCE + CKA]
style C fill:#FF9800800800,stroke:#EF6C00,color:#fff
Durée : 145h | Modules : 1-19 | Certifications : RHCE, CKA
Je veux devenir Architecte Infrastructure
flowchart LR
A[Module 1-20<br/>Formation ComplĂšte] --> B[Architecte]
style B fill:#9C27B0,stroke:#6A1B9A,color:#fff
Durée : 150h | Modules : 1-20 | Certifications : Multiples
Durée Totale
| Niveau | Modules | Durée | Cumulé |
|---|---|---|---|
| Niveau 1 - Fondations | 1-5 | 30h | 30h |
| Niveau 2 - Administration | 6-10 | 35h | 65h |
| Niveau 3 - Ingénierie | 11-15 | 40h | 105h |
| Niveau 4 - Expert | 16-20 | 45h | 150h |
Organisation Recommandée
Formation intensive : 6 semaines Ă temps plein
Formation continue : 6 mois Ă raison de 6h/semaine
Auto-formation : 9-12 mois Ă votre rythme
Environnement de Lab
Configuration Recommandée
Pour suivre cette formation, vous aurez besoin d'un environnement de lab :
# Vagrantfile
Vagrant.configure("2") do |config|
config.vm.define "rocky" do |rocky|
rocky.vm.box = "rockylinux/9"
rocky.vm.hostname = "lab-rocky"
rocky.vm.network "private_network", ip: "192.168.56.10"
end
config.vm.define "ubuntu" do |ubuntu|
ubuntu.vm.box = "ubuntu/jammy64"
ubuntu.vm.hostname = "lab-ubuntu"
ubuntu.vm.network "private_network", ip: "192.168.56.11"
end
end
Distributions Couvertes
| Distribution | Famille | Usage Principal |
|---|---|---|
| Rocky Linux 9 | RHEL | Entreprise, production |
| Ubuntu 22.04 LTS | Debian | Cloud, DevOps |
| Debian 12 | Debian | Serveurs, stabilité |
| AlmaLinux 9 | RHEL | Alternative Rocky |
Certifications Préparées
Cette formation prépare aux certifications suivantes :
| Certification | Niveau | Modules Couverts |
|---|---|---|
| LPIC-1 (101-500, 102-500) | Niveau 1-2 | Modules 1-10 |
| RHCSA (EX200) | Niveau 2-3 | Modules 6-15 |
| RHCE (EX294) | Niveau 3-4 | Modules 11-19 |
| CKA | Niveau 4 | Module 18 |
| CompTIA Linux+ | Niveau 1-2 | Modules 1-10 |
Pédagogie
Chaque module suit une structure cohérente :
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â 1. CONCEPT (20%) â
â ThĂ©orie, diagrammes Mermaid, cas d'usage â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â 2. PRATIQUE (40%) â
â Commandes dĂ©taillĂ©es, configurations, exemples â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â 3. EXERCICE (30%) â
â Mise en situation rĂ©elle avec objectifs clairs â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â 4. SOLUTION (10%) â
â Correction dĂ©taillĂ©e, explications des choix â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Philosophie
"Faites les exercices AVANT de regarder la solution."
C'est en se trompant qu'on apprend le mieux.
Ressources de la Formation
-
Glossaire Linux
200+ termes essentiels avec définitions et exemples.
-
Cheat Sheet Commandes
Référence rapide de 100+ commandes Linux essentielles.
-
Cheat Sheet Vim
Maßtrisez Vim avec cette référence complÚte.
-
Checklist Hardening
120 points de contrÎle sécurité pour vos serveurs.
PrĂȘt Ă Commencer ?
Choisissez votre point de départ :
- Débutant complet : Module 1 - Découverte de Linux
- Connaissance basique : Module 5 - Introduction au Shell
- SysAdmin junior : Module 11 - Sécurité & Hardening
- Confirmé vers DevOps : Module 16 - Haute Disponibilité
Retour au : Catalogue des Formations