Skip to the content.

Développement d'interfaces 2 - CSS

Descriptif

Focus: maîtrise du CSS

Les élèves ont acquis les premières bases du code lors du cours précédent. Ce cours devra approfondir leur maîtrise du CSS, et surtout des modules Flexbox et Grid. Réalisation de mises en page utilisant ces différents modules.

Animation, blend modes

Permettre de s’amuser avec ces fonctionnalités, permettant des effets visuels intéressants.

Objectif: leur donner envie d’aller plus loin, d’expérimenter, de se faire plaisir…

Apprentissage de Git

Ce cours devra également introduire les élèves à l’utilisation du système de versionnement Git.

Il est souhaitable de créer une organisation sur Github afin de rassembler les projets des élèves. Exemples / convention de nommage :

Format du cours

Format conseillé: Une période de théorie, une période de mise en pratique. Préférer des briefs courts, pouvant être accomplis en une leçon (“un cours, un site web”).

Permettre aux élèves de développer une routine de publication.

Proposer quelques exercices en binôme afin d’exploiter les possibilités de Git.

Liens avec autres cours

Un programme possible

Exemples de structure de cours:

📚 Ressources

Structure globale des cours

Pour situer ce cours dans le contexte de la formation: