- Approfondir la maîtrise des standards HTML5 et CSS3
- Structurer des pages web complexes et sémantiques
- Concevoir des interfaces responsives et adaptatives
- Optimiser l'accessibilité et le référencement des pages web
- Utiliser des mises en page avancées avec Flexbox et Grid
- Mettre en œuvre des animations et transitions CSS
- Maintenir un code propre, structuré et réutilisable
Module 1 : Rappels avancés HTML5
- Structure sémantique avancée
- Balises HTML5 et bonnes pratiques
- Formulaires complexes et validation
- Gestion des médias audio et vidéo
Module 2 : CSS3 avancé et architecture des styles
- Sélecteurs complexes et spécificité
- Méthodologies CSS (BEM, OOCSS, SMACSS)
- Variables CSS et organisation des fichiers
- Gestion des polices et typographies avancées
Module 3 : Mise en page moderne
- Flexbox : alignements et distributions complexes
- CSS Grid : grilles avancées et layouts responsives
- Combinaison Flexbox et Grid
- Gestion des unités modernes (vw, vh, rem, em)
Module 4 : Responsive design et compatibilité
- Mobile First et breakpoints avancés
- Media queries complexes
- Compatibilité navigateurs et bonnes pratiques
- Tests et débogage responsive
Module 5 : Animations, transitions et effets CSS
- Transitions CSS avancées
- Animations avec @keyframes
- Transformations 2D et 3D
- Performances et bonnes pratiques
Module 6 : Accessibilité, performance et SEO
- Principes d'accessibilité web (WCAG)
- Optimisation des performances CSS et HTML
- Structuration SEO avec HTML5
- Bonnes pratiques de maintenance et évolutivité
Attestation de formation
Non certifiante
Sans niveau spécifique