Partie 1 : Introduction au CSS
Qu'est-ce que le CSS et son histoire ?
Installation et configuration de l'environnement de développement
Syntaxe de base du CSS
Les sélecteurs en CSS
La cascade, l'héritage et la spécificité en CSS
Partie 2 : Mise en forme de base
Modèle de boîte CSS (Box Model)
Couleurs et arrière-plans
Typographie en CSS
Listes, tableaux et formulaires
Partie 3 : Mise en page avancée
Flexbox
Grid Layout
Positionnement et empilement
Médias queries et conception réactive
Partie 4 : Animation et Transformation
Transitions
Animations
Transformations
Partie 5 : Préprocesseurs et méthodologies CSS
Sass, Less et autres préprocesseurs
Méthodologies CSS
Partie 6 : CSS moderne et avancé
Variables CSS (Custom Properties)
Fonctionnalités CSS3 avancées
Accessibilité et meilleures pratiques
Partie 7 : Outils et workflows
Outils de build et d'automatisation (Gulp, Webpack)
Débogage et optimisation du CSS
Intégration avec d'autres technologies
-- -- --