Développement web
Fondations du Web moderne, sémantique HTML5, feuilles de styles CSS3, flexbox, grid et accessibilité.
- 4 modules
- 16 leçons
- 4 h de contenu
- Évaluation finale
Ce que vous allez apprendre
- Architecture du Web, Protocole HTTP & HTML5 Sémantique
- CSS3 Moderne, Systèmes de Disposition & Responsive Design
- Back-end Essentiel & Conception d'API REST
- Sécurité Web & Déploiement
Programme
4 modules · 16 leçons · 4 h de contenu
1Architecture du Web, Protocole HTTP & HTML5 Sémantique4 leçons · 1 h
- 1.1Modèle client-serveur, cycle requête/réponse, DNS, adresses IP et certificats SSL/TLS
- 1.2Verbes HTTP (GET, POST, PUT, PATCH, DELETE) et codes d'état fondamentaux (2xx, 3xx, 4xx, 5xx)
- 1.3Balisage sémantique HTML5 (header, main, nav, section, article, footer) et accessibilité (ARIA)
- 1.4Gestion des formulaires modernes, validation native et upload de fichiers
2CSS3 Moderne, Systèmes de Disposition & Responsive Design4 leçons · 1 h
- 2.1Modèle de boîte (Box Model), spécificité des sélecteurs et variables CSS personnalisées (Custom Properties)
- 2.2Mise en page unidimensionnelle avec Flexbox (axes principal/croisé, alignements, distribution d'espace)
- 2.3Mise en page bidimensionnelle avec CSS Grid (lignes, colonnes, zones nommées et modèles minmax())
- 2.4Media Queries, design adaptatif « Mobile-First » et mise en œuvre avec Tailwind CSS
3Back-end Essentiel & Conception d'API REST4 leçons · 1 h
- 3.1Environnement serveur (Node.js/Express ou Python/FastAPI) et routage d'adresses URL
- 3.2Principes d'une API RESTful : endpoints normalisés, sérialisation JSON et gestion des paramètres de requête
- 3.3Couche d'accès aux données : connexion à une base de données relationnelle et opérations CRUD
- 3.4Gestion structurée des erreurs serveur et journalisation des requêtes entrantes
4Sécurité Web & Déploiement4 leçons · 1 h
- 4.1Protection contre les attaques courantes : injection SQL, failles XSS (Cross-Site Scripting) et CSRF
- 4.2Sécurisation des en-têtes HTTP, politique d'origine partagée (CORS) et Content Security Policy (CSP)
- 4.3Authentification par jetons sécurisés (JWT) et hachage fort de mots de passe (bcrypt/argon2)
- 4.4Déploiement d'une application web sur un serveur VPS avec reverse proxy Nginx et certificat Let's Encrypt
Comment se déroule la formation
Des leçons courtes ; votre progression est enregistrée et vous reprenez là où vous vous êtes arrêté.
Des cas concrets et des mises en situation tout au long des modules.
Une évaluation finale s'ouvre quand vous avez parcouru l'essentiel de la formation.
Dans le même domaine
- Développement web & mobile⚡ ES6+, DOM & Asynchronisme
JavaScript moderne
Syntaxe ES6+, manipulation avancée du DOM, gestion de l'asynchronisme (Promises, async/await) et programmation événementielle.
Voir le programme Accès sur attribution - Développement web & mobile⚛️ React, State Management & SPA
Développeur d'application Frontend
Conception d'applications réactives avec React, gestion d'état globale, hooks avancés et architecture de composants.
Voir le programme Accès sur attribution - Développement web & mobile🎨 UI Pixel-Perfect & CSS Avancé
Intégrateur Web
Intégration fidèle de maquettes graphiques, frameworks CSS modernes (Tailwind), animations fluides et compatibilité cross-browser.
Voir le programme Accès sur attribution