Syllabus détaillé

CSS 3

Ne craignez plus aucun écran. Apprenez à utiliser les puissants outils du CSS moderne (Flexbox, Grid) pour créer des mises en page complexes et fluides. Devenez un expert du Responsive Design pour que vos créations soient parfaites sur mobile, tablette et ordinateur avec un seul et même code.

Leçon 01

Sélecteurs et Priorités (Cascade/Héritage)

1h 30min

Maîtriser les sélecteurs simples, combinés, et les pseudo-classes (:hover, :nth-child). Comprendre la spécificité (pourquoi mon style ne s'applique pas ?).

Module certifié M-IT
Leçon 02

Le Box Model (Modèle de Boîte)

1h 30min

Étude approfondie de width, height, padding, border, et margin. Maîtrise de box-sizing: border-box (indispensable pour les layouts).

Module certifié M-IT
Leçon 03

Typographie et Web Fonts

1h 0min

Gestion des polices avec Google Fonts, propriétés de texte (line-height, letter-spacing, text-align) et unités relatives (em, rem).

Module certifié M-IT
Leçon 04

Couleurs et Transparence

1h 0min

Formats Hexa, RGB, et surtout HSL (le plus intuitif). Gestion de l'opacité avec rgba et la propriété opacity.

Module certifié M-IT
Leçon 05

Backgrounds et Dégradés

1h 30min

Manipulation d'images de fond (background-size: cover, fixed) et création de dégradés complexes (linéaires et radiaux) en CSS pur.

Module certifié M-IT
Leçon 06

Ombres et Bordures Avancées

1h 0min

box-shadow, text-shadow et border-radius pour créer des interfaces modernes (Glassmorphism, Neumorphism).

Module certifié M-IT
Leçon 07

Positionnement (Static, Relative, Absolute, Fixed)

1h 30min

Placer des éléments précisément sur la page. Création de headers collants (sticky) et de fenêtres modales centrées.

Module certifié M-IT
Leçon 08

Flexbox : Le guide complet - Partie 1

2h 0min

L'alignement sur un axe unique. justify-content, align-items, flex-direction. Création d'une barre de navigation flexible.

Module certifié M-IT
Leçon 09

Flexbox : Concepts Avancés - Partie 2

1h 30min

Gestion de la croissance (flex-grow), réduction (flex-shrink) et passage à la ligne (flex-wrap). Création d'une grille de cartes automatique.

Module certifié M-IT
Leçon 10

CSS Grid : La Grille Bidimensionnelle

2h 0min

Création de layouts complexes (lignes et colonnes simultanées) avec grid-template-areas. Le futur de la mise en page.

Module certifié M-IT
Leçon 11

Grid Avancé : repeat, minmax et fr

1h 30min

Rendre les grilles intelligentes sans media queries grâce aux fonctions CSS de calcul.

Module certifié M-IT
Leçon 12

Media Queries et Mobile First

2h 0min

Adapter son design pour smartphones, tablettes et ordinateurs. Stratégie "Mobile First" pour un code plus propre.

Module certifié M-IT
Leçon 13

Unités Modernes (vw, vh, vmin, vmax)

1h 0min

Création de designs qui s'adaptent parfaitement à la taille de l'écran (viewport units).

Module certifié M-IT
Leçon 14

Transitions et Transformations

1h 30min

Créer des effets fluides au survol : rotation, changement de taille (scale), translation. Utilisation de cubic-bezier.

Module certifié M-IT
Leçon 15

Animations @keyframes

2h 0min

Créer des animations automatiques complexes (loaders, apparition d'éléments au chargement).

Module certifié M-IT
Leçon 16

Variables CSS (Custom Properties)

1h 0min

Centraliser ses couleurs et tailles pour modifier tout le site en une seule ligne. Indispensable pour le "Dark Mode".

Module certifié M-IT
Leçon 17

Méthodologie BEM (Block Element Modifier)

1h 30min

Apprendre à nommer ses classes de façon professionnelle pour éviter les conflits dans les gros projets.

Module certifié M-IT
Leçon 18

Introduction au Préprocesseur SASS

2h 0min

Utiliser l'imbrication, les mixins (fonctions CSS) et les partials pour organiser ses fichiers comme un expert.

Module certifié M-IT
Leçon 19

Projet Final : Intégration d'une Maquette

2h 30min

Séance longue de pratique pure : transformer un design (image/Figma) en une page web complète, responsive et animée.

Module certifié M-IT

S'inscrire maintenant

Accédez instantanément à nos cours pratiques et propulsez votre carrière au niveau supérieur

S'inscrire