
- Durée
- 2 jours
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
Description de la formation Sass
Sass (Syntactically Awesome Stylesheets) est un langage dynamique de génération de feuilles de style en cascade.
Sass est un langage de description compilé en CSS. SassScript est un langage de script pouvant être utilisé à l’intérieur du code Sass.
Deux syntaxes existent. La syntaxe originale, nommée « syntaxe indentée », est proche de Haml. La nouvelle syntaxe se nomme SCSS.
Elle a un formalisme proche de CSS.
Initialement étoffé avec Compass (pratique pour les préfixes des différents navigateurs) ce dernier a fini par être abandonné par les utilisateurs.
Cette formation Créer des CSS avec Sass vous permettra de découvrir les richesses offertes par Sass pour créer des CSS dynamiques.

Objectifs pédagogiques
À l'issue de la formation Créer des CSS avec Sass, vous aurez acquis les connaissances et compétences nécessaires pour :
- Optimiser la gestion des styles CSS
- Comprendre la syntaxe de SASS
- Maîtriser la compilation et la création des fichiers CSS
- Déployer une stratégie de maintenance et de réutilisabilité
Objectifs opérationnels
Savoir créer des CSS dynamiques avec Sass.
Programme
Contenu du cours, module par module
7 modules
- Principes
- Server-side
- SASS et SCSS : compatibilité
- Comparaison avec LESS
- Environnements de compilation
- Installation de Prepros
- Paramétrages
- Compilation d'un fichier SASS en feuille de styles CSS
- Mise en place d’autoprefixer pour la gestion des préfixes navigateurs
- Découpage du projet
- @import et fichiers multiples
- Factorisation
- Réutilisabilité
- Optimisation, compression et minification
- DRY (Don't Repeat Yourself)
- Imbriquer les sélecteurs
- Les variables
- Mixin et fonctions
- Extension des sélecteurs : @extend
- Placeholders
- Maps et convention de nom
- Les nouveaux framework JS (react, vuejs…)
- Le module Sass
- Débogage
- Source Maps et navigateurs
Programme mis à jour le 03/11/2023
Public concerné
Cette formation Sass s'adresse aux webmasters, créateurs de sites Internet, maquettistes, infographistes, responsables de communication et chefs de projet devant intervenir dans un projet de création de site Internet.

Prérequis
Pour suivre ce cours Sass, vous devez avoir une bonne connaissance du HTML et du CSS.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
Formations liées
- Deno, runtime moderne et sécurisé pour JavaScript et TypeScriptRéf. DENO3 joursIntermédiaireProchaine session : 25 nov.2 090 €
- Développement d’applications web front-end avec JavaScript - Présentation des frameworks Open SourceRéf. IJSO15 joursIntermédiaireProchaine session : 12 oct.3 050 €
- Electron : Développer des applications de bureau multi-plateformes avec le framework ElectronRéf. ELCT2 joursIntermédiaire
- HTMX & Alpine.js : Développement web moderne sans complexitéRéf. HTAL3 joursIntermédiaireProchaine session : 18 nov.2 090 €