GRETA de Clermont-Ferrand | Pôle Plurimédia du lycée La Fayette | Formation HTML/CSS niveau-2


Sommaire des progressions pédagogiques

Formation HTML/CSS niveau-2

La formation HTML/CSS niveau-2 permet à toute personne ayant les prérequis attendus de coder, dans le respect des stratégies avancées du Web telle que le responsive Design, la structure d'un site web ainsi que son habillage.

Cette formation à pour objectif d’explorer les fonctionnalités avancées du HTML5 et CSS3 afin d'être capable de réaliser un site web conforme au Responsive Design.
Cette formation est la suite logique de la formation HTML/CSS niveau-1.

logo GRETA Clermont-Auvergne

Programme de la formation

La formation HTML/CSS niveau-2 est découpée en 5 modules de 5 séquences de 8 heures chacunes.

L'ordre dans lequel le programme des séquences est abordé peut varier légèrement d'une session à l'autre.

Module 1 → 8 heures (1 journée)

Découvrir les fonctions avancées des languages HTML5 et CSS3 et les mettre en pratique par le code

  • Séquence 1-m1 → 4 heures (1 demi‑journée)
  • Définitions des fonctionalités HTML/CSS propres aux tableaux
    • Séance 1-s1m1
      - Intégrer et coder un tableau simple
      - Structurer et coder un tableau
      - Coder et améliorer un tableau
      → 4 heures
  • Séquence 2-m1 → 4 heures (1 demi‑journée)
  • Définitions des fonctionalités HTML/CSS propres à l'audio et à la vidéo
    • Séance 1-s2m1
      - Intégrer et coder les médias
      - Intégrer et coder l'audio
      - Intégrer et coder la vidéo
      - Intégration Youtube & Légende sémantique
      - Répondre à un Quizz intéractif et collaboratif
      → 4 heures

Module 2 → 8 heures (1 journée)

Définir les méthodes long hand et short hand, les sélecteurs avancés, les pseudos-classes et pseudos-éléments en CSS.

  • Séquence 1-m2 → 4 heures (1 demi-journée)
  • Identifier les fonction avancées en CSS (suite)
    • Séance 1-s1m2
      - Définir et coder les 2 méthodes d'écritures CSS : long hand vs short hand
      - Définir et coder les sélecteurs avancés en CSS
      - Intégrer et coder les pseudos-classes CSS
      - Intégrer et coder pseudos-éléments
      → 4 heures
  • Séquence 2-m2 → 4 heures (1 demi-journée)
  • Identifier les fonction avancées en CSS (suite)
    • Séance 1-s2m2
      - Intégrer et coder les transitions en CSS
      - Intégrer et coder les animations en CSS
      - Définir et coder les unités & valeurs en CSS
      - Répondre à un Quizz intéractif et collaboratif
      → 4 heures

Module 3 → 8 heures (1 journée)

Définir et intégrer des formulaires HTML/CSS

  • Séquence 1-m3 → 4 heures (1 demi-journée)
  • Intégrer et utiliser les formulaires, fonctions avancées HTML/CSS
    • Séance 1-s1m3
      - Définir et lister les rôles des formulaires
      - Intégrer et coder un formulaire simple
      - Intégrer et coder Les types d'input et les listes
      → 4 heures
  • Séquence2-m3 → 4 heures (1 demi-journée)
  • Intégrer et utiliser les formulaires, fonctions avancées HTML/CSS (suite)
    • Séance 1-s2m3
      - Intégrer et coder Les attributs des formulaires
      - Intégrer, coder, organiser la mise en forme d'un formulaire
      - Répondre à un Quizz intéractif et collaboratif
      → 4 heures

Module 4 → 8 heures (1 journée)

Définir le Responsive Design, fonctions avancées HTML/CSS.

  • Séquence 1-m4 → 4 heures (1 demi-journée)
  • Définir le Responsive Design, fonctions avancées HTML/CSS
    • Séance 1-s1m4
      - Définir le rôle, les contraintes, la méthode d'application du responsive Design
      - Intégrer et coder le viewport
      - Intégrer et coder les media queries
      → 4 heures
  • Séquence 2-m4 → 4 heures (1 demi-journée)
  • Pratiquer et coder le Responsive Design à travers des exercices et TP
    • Séance 1-s2m4
      - Appliquer et coder plusieurs exercices et TP
      - Répondre à un Quizz intéractif et collaboratif
      → 4 heures

Module 5 → 8 heures (1 journée)

Définir les fonctions avancées CSS : calc, box-sizing, main et flexbox

  • Séquence 1-m5 → 4 heures (1 demi-journée)
  • Définir les fonctions avancées CSS (suite).
    • Séance 1-s1m5
      - Intégrer et coder la fonction calc()
      - Intégrer et coder la propriété box-sizing
      -Intégrer et coder l'élément main
      → 4 heures
  • Séquence2-m5 → 4 heures (1 demi-journée)
  • Définir et intégrer la méthode avancée Flexbox CSS
    • Séance 1-s2m5
      - Définir le rôle, les contraintes, la méthode d'application de Flexbox
      - Appliquer et coder plusieurs exercices et TP
      - Répondre à un Quizz intéractif et collaboratif
      → 4 heures

Titre Pro Designer Web

Les compétences acquises et validées au cours de la formation “HTML/CSS niveau-2” s'inscrivent dans le programme de la préparation à la validation du Titre Professionnel Designer Web .

Les compétences acquises au cours de la formation “HTML/CSS niveau-2” permettent d'envisager la validation d'une partie seulement des compétences visées pour le titre. Pour envisager la validation de toutes les compétences du Titre Pro Designer Web, d'autres formations doivent nécessairement compléter la formation “HTML/CSS niveau-2”.

image de maquette

▶ Public concerné • Formation “HTML/CSS niveau-2”

La formation “HTML/CSS niveau-2” s'adresse à toute personne souhaitant :

  • acquérir les compétences avancées pour se préparer au métier de Designer-web, d'en Identifier les stratégies et techniques et possédant toutes les compétences requises en informatique (voir plus bas) ;
  • préparer la validation de la compétence professionnelle suivantes :
    • CP1 intitulée “1. Concevoir un site ou une application Web”.
    • CP5 intitulée “Intégrer des pages Web en tenant compte des standards, du référencement, de l'accessibilité et de l'ergonomie”.
    • CP7 intitulée “Publier des pages Web”.

    Ces compétences font partie des 1e et 2e CCP du Titre Professionnel “Designer Web”

▶ Prérequis • Formation “HTML/CSS niveau-2”

Être capable d'utiliser avec assurance une version récente d'un des systèmes informatiques suivants : Windows, Linux ou MacOSX .

L'accès préalable à la formation "HTML/CSS niveau-1" est fortement recommandé

Être capable d' utiliser un navigateur web .

▶ Outils utilisés • Formation “HTML/CSS niveau-2”

  • Un éditeur de code en local (Adobe Brackets ou Visual Studio Code) ou en ligne (Repl.it)
  • Un navigateur Web (Chrome ou Firefox)

▶ Durée et lieu de formation • Formation “HTML/CSS niveau-2”

5 séances d'une journée (5x8 heures), au Pôle Plurimédia du lycée LaFayette, à Clermont-Ferrand, 21 boulevard RobertSchuman.

logo du Pôle Plurimédia du lycée La Fayette de Clermont-Ferrand

Objectifs • Formation “HTML/CSS niveau-2”

2 objectifs généraux Registres de savoir
Définir les languages HTML et CSS, leurs méchanismes et fonctions avancés Savoir faire
Réaliser la structure et l'habillage d'une mise en page avancée d'un site web Responsive Design Savoir faire
À la fin de la formation “HTML/CSS niveau-2”,
l'apprenant sera capable de:

Réaliser/coder, dans le respect des normes du Webdesign, un site web avancé et conforme au Responsive Design.

Évaluation des acquis • Formation “HTML/CSS niveau-2”

Une évaluation des acquis en cours de formation s'effectue de manière formative, permettant une remédiation individualisée quand cela est nécessaire.

Des travaux pratiques permettent à chaque apprenant, au cours de chaque module , de se situer par rapport à des critères d'exigence communiqués à tous.