Atelier
Travailler nativement sur Linux reste un choix stratégique pour tout développeur. Linux étant le socle technique du DevOps, maîtriser Linux n’est pas un choix, mais une nécessité pour tout DevOps.
Ce cours s'adresse aux développeurs et à toute personne dont les objectifs académiques ou professionnels exigent une connaissance technique fondamentale du système Linux. Il vise à vous donner les connaissances et les compétences techniques de base pour exploiter et faire ses premiers pas dans l'administration d'un système GNU/Linux indépendamment de la distribution utilisée.
Vous apprendrez à Reconnaître le matériel, à Installer et désinstaller les programmes, à Gérer les bibliothèques partagées, à Écrire des scripts, à Travailler sur un terminal, à Gérer les utilisateurs et les groupes d'utilisateurs, ...
À la fin de la formation, le participant sera capable de :
Chapitre 1 : Systèmes de Fichiers et Partitionnement
1.1 : Systèmes de Fichiers
1.2 : Gestion des Partitions
1.3 : Schéma de Partitionnement d’un Disque et Installation Optimale de Linux
Chapitre 2 : Gestion des Paquets
2.1 : Installation des Paquets via les Sources
2.2 : Le Gestionnaire de Paquets Debian
2.3 : Le Gestionnaire de Paquets Redhat
2.4 : Gestion des Bibliothèques de Fonctions
Chapitre 3 : Commandes Unix
3.1 : Utilisation Pratique du Shell Bash
3.2 : Gestion des Fichiers
3.3 : Filtrage de Flux Texte, Pipes et Redirections de Flux
3.4 : Expressions Régulières
3.5 : Utilisation de vi
Chapitre 4 : Services et Processus
4.1 : Définitions et Environnement
4.2 : Outils de Gestion des Processus
4.3 : Contrôle Manuel des Services
Chapitre 5 : Programmation Bash
5.1 : Environnement Bash
5.2 : Expressions Logiques
5.3 : Boucles et Calculs
5.4 : Paramètres d’Entrée d’un Script
Chapitre 6 : Gestion des Utilisateurs et des Groupes d’Utilisateurs
6.1 : Utilisateurs et Groupes
6.2 : Les Fichiers de Configuration
6.3 : Gestion des Comptes
6.4 : Permissions et Ownership
Chapitre 7 : Gestion des Interfaces Réseaux
7.1 : Fichiers de Configuration
7.2 : Mise en Réseau d'un Ordinateur
7.3 : Démarrage et Arrêt du Réseau
- Développeurs ;
- DevOps orientés Développeurs ;
- Étudiants en informatique ;
- Administrateurs de Bases de Données ;
- Techniciens Support ;
- Chefs de projets informatiques ;
- Toute personne dont les objectifs académiques ou professionnels exigent une connaissance technique
fondamentale du système Linux
- un Laptop
- Connaissance de l’algorithmique
- Connaissance de base des réseaux TCP/IP
Ce programme est disponible sous différents modes de formation :
- en Centre : ce mode requiert la présence physique du participant sur le site à chaque séance de cours.
- à Distance : ce mode vous permet de recevoir des cours en ligne sous la forme de cours à distance.
Il correspond parfaitement aux personnes qui sont empêchées de suivre des cours en présentiel.
Vous pouvez faire le choix de vous former en dehors des heures de travail.
Note : Cette formation est également proposée en formule Entreprise..
Par ailleurs, d'autres sessions peuvent être organisées à la demande des participants.
- La formation est entièrement dispensée en Français,
- Les exercices et les travaux pratiques sont traités en Français,
- Les supports de formation sont rédigés en Français.
Ce programme est composé de :
- Cours complétés par des Démonstrations ;
- Exercices et Travaux Pratiques ;
- Supports de cours ;
- Laboratoires ;
Note : En plus d'une Attestation de fin de participation, chaque participant bénéficie automatiquement d'une Assistance post-formation de 02 mois.