📚 Formation HTML & CSS
Plan de cours sur 4 semaines - Du débutant à Flexbox, Grid et Bootstrap
Semaine 1 : Fondamentaux HTML & CSS de base
1
Structure HTML
DOCTYPE, html, head, body, métadonnées essentielles
📝 À faire
2
Balises sémantiques
header, nav, main, section, article, aside, footer
📝 À faire
3
Texte, Listes & Liens
Titres (h1-h6), paragraphes, listes (ul/ol), liens (a), emphases
📝 À faire
4
Images, Tableaux & Formulaires
img, figure, table, form, input, select, textarea, button
📝 À faire
5
Introduction CSS
Sélecteurs, propriétés, couleurs, typographie, 3 méthodes d'intégration
📝 À faire
Semaine 2 : CSS approfondi & Box Model
6
Box Model
padding, border, margin, box-sizing, width/height, display
📝 À faire
7
Positionnement CSS
static, relative, absolute, fixed, sticky, z-index, float
📝 À faire
8
Responsive Design
Unités relatives (%, rem, vw/vh), Media queries, Mobile First
📝 À faire
9
Backgrounds & Pseudo-classes
background-image, gradients, :hover, :focus, :nth-child
📝 À faire
10
Pseudo-éléments & Transitions
::before, ::after, transition, transform basics
📝 À faire
Semaine 3 : Flexbox & Grid
11
Introduction Flexbox
display: flex, flex-direction, justify-content, align-items
📝 À faire
12
Flexbox Avancé
flex-wrap, flex-grow, flex-shrink, flex-basis, gap, order
📝 À faire
13
Introduction Grid
display: grid, grid-template-columns/rows, gap
📝 À faire
14
Grid Avancé
grid-area, grid-template-areas, auto-fill, auto-fit
📝 À faire
15
Flexbox + Grid combinés
Quand utiliser l'un ou l'autre, nesting, layouts complexes
📝 À faire
Semaine 4 : Bootstrap & Projet final
16
Introduction Bootstrap
Installation (CDN), système de grille, container, row, col
📝 À faire
17
Composants Bootstrap
navbar, cards, buttons, forms, classes utilitaires
📝 À faire
18
Bootstrap Avancé
carousel, modal, accordion, responsive utilities, icônes
📝 À faire
19
Personnalisation Bootstrap
Surcharger les styles, custom colors, combiner avec CSS perso
📝 À faire
20
🎓 Projet Final
Site web complet multi-pages responsive avec Bootstrap + CSS custom
📝 À faire
GitHub - eCrea