
Notre "Maître Git" peut se transformer, le deuxième jour, en "Maître Sass" ! Parce que "sans sass", certains de nos clients-amis-partenaires ne peuvent plus reprendre le joli code que nous leur avons livré... Prenez la main sur votre front-end Drupal avec ce petit jour de formation. Nous vous rappelons que vous pouvez la joindre à la formation Git pour Drupal !
L’objectif de la formation
Au fur et à mesure que vos projets vont grandir, vos fichiers CSS risquent de devenir difficilement maintenables. L’utilisation de préprocesseurs devient alors très utile pour s’inscrire dans une approche DRY (Don’t Repeat Yourself). Il existe de nombreux préprocesseurs CSS qui permettent de transformer un langage en CSS valide, dont l’un le plus utilisé : Sass. Basé sur Ruby, un langage open source qui favorise la simplicité et la productivité, Sass aide à l’écriture des feuilles de style.
Mature, Sass propose un grand nombre de fonctions et est supporté par le Framework Foundation - le Framework préféré de @ryadkarar qui l'a imposé à toute l'équipe de bluedrop.fr :) En effet, vous pouvez utiliser Sass de plusieurs façons :
- En phase de développement : utilisez Sass en ligne de commande pour traduire les fichiers .sass ou .scss en fichier .css ;
- En développement Ruby : utilisez Sass comme un module Ruby standard ;
- Côté serveur : intégrez Sass à un Framework.
L’objectif de la formation est de comprendre et prendre en main le préprocesseur Sass et les outils associés à son environnement pour optimiser votre productivité et faciliter la maintenance de votre CSS.
Pré-requis
Afin de suivre au mieux l’action de formation et obtenir la ou les qualifications auxquelles elle prépare, il est recommandé de connaître les technologies CSS3.
Programme
Pré-requis et installation - Matin
- Ruby
- Sass
- Compass
- Node.js
- Gulp
- Bower (optionnel)
- Libsass
Fonctionnalités avancées - après-sieste
- Automatisation avec Gulp
- Qu’est ce que NodeJS/ NPM?
- Qu’est ce que Gulp ? Quel est son utilité ?
- Configuration
- Extensions utiles
- Gestion des librairies additionnelles avec bower (optionnel)
En pratique
intégration dans un workflow de développement avec Git, etc.
Le prix
600,00 euros HT/jour pour une session individuelle. Les tarifs peuvent être dégressifs en cas de sessions collectives. Vous pouvez demander une prise en charge de tout ou partie de la formation à votre Organisme Collecteur de Formation Professionnelle.