Sélectionner une page
Formations Web HTML CSS Formation CSS Grid & Flexbox

Formation CSS Grid & Flexbox

Niveau débutant
Catégorie Essential
Logo CSS Grid & Flexbox
Prix HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

Présentation

CSS Grid & Flexbox sont des outils modernes et complémentaires pour structurer des mises en page web flexibles et performantes.

Alors que Flexbox permet de gérer facilement des dispositions unidimensionnelles (en ligne ou en colonne), Grid offre un contrôle précis sur les deux axes (lignes et colonnes) : idéal pour des mises en page complexes et adaptatives.

Cette formation web sur 2 jours, destinée aux développeurs, alterne théorie, études de cas et exercices pratiques.

 

Objectifs

  • Maîtriser les bases et propriétés avancées de Flexbox
  • Concevoir des grilles complexes et responsives avec CSS Grid
  • Savoir combiner Flexbox et Grid pour optimiser les layouts
  • Produire des interfaces adaptatives, accessibles, et faciles à maintenir

 

Public visé

  • Développeurs frontend souhaitant structurer des interfaces modernes
  • Professionnels HTML/CSS familiers voulant maîtriser Grid et Flexbox

 

Pré-requis

  • Connaissances de base en HTML et CSS
  • Expérience préalable de mise en page web souhaitée

Programme de la formation CSS Grid & Flexbox

 

Principes de Flexbox et containers flexibles

  • Introduction à Flexbox, conteneur vs items
  • Propriétés du conteneur : display: flex, flex-direction, flex-wrap, gap
  • Alignement : justify-content, align-items, align-content, align-self
  • Sizing flexible : flex-grow, flex-shrink, flex-basis, shorthand
  • Spécificités et cas du contenu unidimensionnel

 

Cas d’usage concrets en interface

  • Mise en page d’un menu de navigation ou galerie horizontale
  • Répartition automatique des espaces et repli responsif
  • Réordonner des items via order
  • Utilisation dans des composants UI modernes (cards, barres d’outils…)
  • Atelier : créer une barre de navigation responsive avec alignement flexible

 

CSS Grid — concepts de base

  • Introduction à CSS Grid, comparaison avec Flexbox (2‑dimensions vs 1‑dimension)
  • Définition de grilles : grid-template-columns/rows, gap, grid-template-areas
  • Placement explicite (grid lines, areas) et auto-placement
  • Alignement dans la grille : justify-items, align-items, justify-content, align-content
  • Unités modernes : fr, minmax(), repeat()

 

Mises en pratique avec Grid

  • Création de layouts complexes : zones header, sidebar, main, footer
  • Utilisation de subgrid, zones nommées, et responsive via media queries
  • Gestion de l’ordre et de l’empilement (overlap, layering)

 

Intégration Flexbox dans Grid et mix

  • Quand utiliser Flexbox à l’intérieur d’un item Grid et pourquoi
  • Combinaison layout-first (Grid) + content-first (Flexbox)
  • Exemples avancés de design UI responsive

 

Optimisation et bonnes pratiques

  • Support navigateur et rétrocompatibilité pour anciens navigateurs
  • Accessibilité et navigation clavier
  • Débogage via les outils dev (grid overlay, flex inspector)
  • Performance, maintenance CSS, clarté du code
  • Atelier : bâtir une page d’accueil responsive combinant une grille principale et des composants Flexbox à l’intérieur

Pour aller plus loin

Formation Angular 

Formation Ionic

Formation Firebase avec Angularfire

Formation Redux et RxJS

 

Formation MEAN Stack

Formation D3.js

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp