Bac + 1 Technicien DevOps¶
1. Présentation¶
1.1 Nomenclature¶
Titre | Diplôme d'établissement Bac+1 CNAM Informatique Développement et exploitation |
---|---|
Code | DIE7600A |
NSF | |
ROME |
1.2 Publics¶
La formation s'adresse à des jeunes titulaires du bac, toutes sections confondues,
qui voudraient s'orienter vers les métiers du numérique.
Aucun pré-requis académique n'est exigé pour l'entrée en formation. cette dernière
est réglée par un entretien, centré sur la détection de la motivation et du potentiel du candidat.
Des connaissances de base en informatique sont également vérifiées (outils bureautiques, usages des services courants de l’Internet).
1.3 Objectif¶
La formation Bac+1 Informatique: Développement et exploitation vise à former des techniciens de maintenance informatique en s'appuyant sur les outils et les méthodes DevOps.
À l'issue de la formation, les étudiants seront capables de:
- installer et administrer un poste de travail serveur et client en prenant en compte les contraintes de sécurité
- utiliser les languages de balisage (markdown, json)
- utiliser les languages de script (shell, bash)
- utiliser la programmation objet (Python3)
- diagnostiquer des pannes et assister les utilisateurs
- déployer un environnement virtualisé dans le cloud
2. Enseignements¶
2.1 Enseignements du tronc commun¶
Code | Intitulé | Crédits |
---|---|---|
USAL3V | Ouverture aux cultures numériques 1 | 6 ECTS |
USAL3C | Anglais | 2 ECTS |
USAL3D | Outils mathématiques | 2 ECTS |
USAL3E | Méthodes et outils de la communication écrite 1 | 3 ECTS |
USAL3F | Économie, Gestion et organisation de l'entreprise | 3 ECTS |
USAL3G | Démarches de projet 1 | 2 ECTS |
USAL33 | HTML - CSS | 6 ECTS |
USAL39 | Réseaux et Systèmes | 2 ECTS |
Plus d'informations sur la brochure de la formation
2.2 Enseignements de spécialité¶
Code | Intitulé | Crédits |
---|---|---|
USOP3V | Installation et Administration du Poste de Travail Windows et Linux | 4 ECTS |
USOP3W | Installation et Maintenance du Poste de Travail en réseau | 4 ECTS |
USOP3X | Outils internet: installation et utilisation | 4 ECTS |
USOP3Y | Technologie informatique et réseaux | 4 ECTS |
USOP3Z | Maintenance du Poste de Travail en Réseau | 4 ECTS |
USAL4J | Cloud computing | 4 ECTS |
USAL4K | Administration Système | 4 ECTS |
USAL4L | Cybersécurité | 4 ECTS |
USAL4M | Programmation | 4 ECTS |
2.2.1 Installation et Administration du Poste de Travail Windows et Linux¶
Description | Ce module est une introduction à la maintenance des systèmes informatiques |
---|---|
Compétences | |
2.2.2 Installation et Maintenance du Poste de Travail en réseau¶
Description | Ce module fait découvrir la ligne de commandes pour l'administration du système |
---|---|
Compétences | |
2.2.3 Outils internet: installation et utilisation¶
Description | Ce module permet d'apprendre à utiliser les outils nécessaires au travail en équipe |
---|---|
Compétences | |
2.2.4 Technologie informatique et réseaux¶
Description | Ce module vise à l'acquisition de bases en programmation-objet |
---|---|
Compétences | |
requests (REST API) |
2.2.5 Maintenance du Poste de Travail en Réseau¶
Description | Ce module permet d'apprendre à configurer un réseau local et des applications client-serveur |
---|---|
Compétences | |
2.2.6 Cloud computing¶
Description | Ce module forme les étudiants à l'utilisation des plate-formes cloud de micro-services |
---|---|
Compétences | |
2.2.7 Administration Système¶
Description | Ce module est consacré aux outils avancés d'administration système |
---|---|
Compétences | cron et systemd pour automatiser les tâches |
2.2.8 Cybersécurité¶
Description | Ce module vise à sécuriser les installations |
---|---|
Compétences | |
hsts |
2.2.9 Programmation¶
Description | Module d'approfondissement Python |
---|---|
Compétences | |
3. Compétences par blocs et outils¶
Domaine de compétences | Compétences | Outils |
---|---|---|
Synthèse des compétences | ||
linux | ||
python | ||
docker | ||
Travailler dans un environnement collaboratif | ||
nextcloud | ||
gitlab | ||
vscode | ||
Installation du poste de travail | ||
tournevis | ||
Installation du système d’exploitation | ||
partitionnement | ||
live-system | ||
usb-boot | ||
pxe | ||
Administration du poste de travail | ||
bash, shell, powershell | ||
apt | ||
virtualbox, qemu | ||
Programmation Python 1 | ||
Python | ||
requests | ||
Programmation Python 2 (bac +1 ) | ||
psutils | ||
tkinter | ||
Administration avancée du poste de travail (bac +1) | ||
cron, systemd | ||
flatpak, snap | ||
Administration du serveur | ||
ssh, smb, nfs | ||
nginx, sql, wordpress | ||
Sécurité des serveurs (bac +1) | ||
openssl | ||
let's encrypt | ||
nagios-like | ||
Cloud Computing (bac +1) | ||
docker | ||
docker-compose, gitpod | ||
google cloud platform | ||
Déploiement d’un parc informatique | ||
gns3, ufw | ||
cisco | ||
glpi | ||