Objectifs
- Sécuriser son système Linux
- Comprendre les enjeux de la sécurité avec Linux
- Comprendre les bibliothèques PAM
- Utiliser SE Linux
- Gérer les protocoles, les pare-feux et les VPN
- Sécuriser les applications
- Maîtriser des techniques d’audit
Prérequis
- Avoir une bonne connaissance du système Linux
Programme
Thème 031: Développement de logiciels et technologies Web
1.1 Bases du développement logiciel
- 031.1 Leçon 1
1.2 Architecture des applications Web
- 031.2 Leçon 1
1.3 Bases du HTTP
- 031.3 Leçon 1
Thème 032: Balisage de documents HTML
032.1 Anatomie d’un document HTML
- 032.1 Leçon 1
032.2 Sémantique HTML et hiérarchie des documents
- 032.2 Leçon 1
032.3 Références HTML et ressources intégrées
- 032.3 Leçon 1
032.4 Formulaires HTML
- 032.4 Leçon 1
Thème 033: Styles de contenu CSS
033.1 Bases du CSS
- 033.1 Leçon 1
033.2 Sélecteurs CSS et application de style
- 033.2 Leçon 1
033.3 Stylisation CSS
- 033.3 Leçon 1
033.4 Modèle de boîte CSS et mise en page
- 033.4 Leçon 1
Thème 034: Programmation JavaScript
034.1 Exécution et syntaxe JavaScript
- 034.1 Leçon 1
034.2 Structures de données JavaScript
- 034.2 Leçon 1
034.3 Structures de contrôle et fonctions JavaScript
- 034.3 Leçon 1
- 034.3 Leçon 2
034.4 Manipulation en JavaScript du contenu et du style des sites web
- 034.4 Leçon 1
Thème 035: Programmation de serveur NodeJS
035.1 Bases de Node.js
- 035.1 Leçon 1
035.2 Bases de NodeJS Express
- 035.2 Leçon 1
- 035.2 Leçon 2
035.3 Bases de SQL
- 035.3 Leçon 1