DÉVELOPPEZ VOS COMPÉTENCES CSS AVEC SASS ET COMPASS.
Grâce à Sass et à son framework CSS3 Compass, les intégrateurs et développeurs web professionnels confrontés à des impératifs de productivité et de maintenabilité, disposent enfin d'outils libres pour écrire de façon cohérente leurs feuilles de styles CSS. Porté par une communauté très active, le préprocesseur libre Sass offre un arsenal de fonctions pour la productivité du développeur front-end : code CSS allégé et simplifié lors de la phase de développement, variables, mixins, fonctions, placeholders, concaténation, validation de code à la volée...
Cette formation très complète vous permettra de découvrir les richesses offertes par Sass and Compass.
À l'issue de la formation, les participants seront capables de :
Cette formation Sass et Compass s'adresse aux Intégrateurs, aux développeurs front-end, ainsi qu'aux développeurs sensibilisés à l'intégration.
Historique Grands principes
Installation depuis l'invite de commande Un mot sur les interfaces graphiques Première transformation d'un fichier Sass en feuille de styles CSS Utiliser son éditeur préféré
Imbriquer les règles Les variables Réutiliser son code à l'aide des mixins Découper sa feuille de styles en plusieurs fichiers Développer avec Sass : des projets à la sauce DRY
Syndrome de l'imbrication aiguë Portée des variables Une fonction en cache une autre
Factoriser les styles avec @extend Maîtriser la factorisation de styles avec les placeholders
Présentation de SMACSS et de BEM Quels intérêts pour mes projets ? SMACSS appliqué à Sass BEM appliqué à Sass
Cas des héritages complexes Factorisation vs cascade CSS
Un framework CSS3 pour Sass Alternative(s)
Installation depuis l'invite de commande Premier projet Compass
Compass centralise la configuration du projet Sass
Qu'est-ce qu'un sprite CSS ? Démystifier la sprite map Paramétrer une sprite map Maîtriser les sélecteurs Des sprites aux petits oignons
Problèmes rencontrés Présentation du gestionnaire de paquets Bundler Vie d'un projet géré par Bundler Travailler en équipe avec Bundler
Exploiter les informations de débogage de Sass À la découverte de Source Maps
Alternance de présentation magistrale (50%) et d'illustrations et exercices pratiques (50%). Un support de cours sera remis à chaque participant au format papier, ainsi que les codes sources utilisés pour les exercices.
1 j
Web - Digital
LESS et SASS2 j
Web - Digital
Google Web Designer1 j
Web - Digital
Préparation à la certification Développeur HTML 5, JavaScript et CSS 3 (Cours Dédié Uniquement Action Collective Fafiec)2 j
Web - Digital
HTML, CSS : L'essentiel