Torrents Stats
- Partagées
- 130 Go
- Téléchargées
- 8.4 Go
- Ratio
- 15
- Messages
- 174
- J'aime
- 675
- Trophées
- 160
- Inscrit
- 1 Janvier 2023
Projet de formation
Chers Apprenants, votre mission excitante consiste à créer une librairie CSS complète, offrant des solutions et des règles réutilisables pour différents composants tels que la barre de navigation, les boutons et les cartes.
Vous plongerez dans la conception d'une architecture CSS robuste et élégante.
Dans la phase pratique, vous intégrerez cette librairie CSS dans un projet React.js. L'application monopage que vous développerez présentera des cartes interactives, permettant la navigation vers d'autres pages web au clic et d’ajouter une fonction de filtrage pour rendre l'expérience utilisateur encore plus dynamique.
Description
La formation CSS Simplifier l’usage du CSS avec Less vous permet de maîtriser les fondamentaux et les techniques avancées du langage de programmation LESS pour acquérir la capacité de coder des pages web en toute autonomie avec ce préprocesseur CSS.
# À quoi servent les préprocesseurs ?
Les préprocesseurs CSS comme LESS permettent d’optimiser le code et de repousser les limites du CSS, à l’aide de variables, de fonctions et de nouvelles fonctionnalités, afin de créer des feuilles de style plus maintenables, versionnables et extensibles.
+ Les avantages des langages préprocesseurs sont nombreux, on cite notamment :
- La réutilisation des règles de style sans faire de répétition ;
- La séparation des feuilles de style en modules pour améliorer la lisibilité et maintenabilité de la base de code ;
- L’accélération de la productivité en écrivant du CSS plus riche et plus flexible ;
- Le débogage des feuilles de style avec des directives universelles.
# Au programme de la formation CSS Simplifier l’usage du CSS avec Less
+ Less : les bases du langage
On découvre la syntaxe des langages préprocesseurs, les fonctionnalités et les avantages d’écrire du CSS maintenable et réutilisable comme avec un langage de programmation.
+ Installation, usage & outils de compilation
On découvre les différentes options d’installation et les outils pour compiler duLess en CSS. On complète avec un premier exemple d’usage et de compilation.
Nous utiliserons le terminal, le paquet npm less et une application multiplateforme avec une interface graphique riche : Application Koala.
+ Les multiples usages des mixins pour créer des combinaisons
- Les mixins avec les parenthèses
- Les mixins avec les paramètres
- Les mixins avec les namespace
- Les guarded mixins
+ Travailler avec les fonctions et les modules intégrés de Less
Pour aller plus loin, LESS propose une dizaine de fonctions réutilisables pour changer les nuances, tons et luminosité de couleurs, qui nous serviront pour le projet de création de librairie CSS.
# Projets et travaux pratiques
Ils’agit d’une formation CSS au format didacticiel avec plusieurs projets et travaux pratiques. Un projet plus complet sera l’occasion d’appliquer toutes les notions et de consolider vos connaissances.
À l'issue de cette formation CSS , vous saurez parfaitement gérer et maintenir votre base de code, ce qui est un gage de réussite pour vos projets futurs.
+Projet complet : Créer une librairie CSS
Un projet complet, développé en ReactJS, avec une architecture des feuilles de style en plusieurs modules CSS. Le tout est organisé en plusieurs répertoires et fichiers, lesquels sont compilés en un seul fichier.
Pour ce projet, nous utiliserons les ressources de la librairie Bootstrap 5,qui fournit une large collection de composants HTML et CSS réutilisables avec des classes prédéfinies et des
utilitaires.
# La formatrice experte Sandy LUDOSKY
Durant la formation CSS Simplifier l’usage du CSS avec Less, la formatrice experte, développeur et spécialiste Front-end, Sandy Ludosky, vous accompagnera et vous aidera à dépasser les limites du CSS et à créer des feuilles de style avec style.
Elle partagera avec vous des astuces et de bonnes pratiques à adopter dans vos projets professionnels de développement web.
Lien vers la ressource :
Contenu masqué
Vous devez répondre à ce post pour accéder à ce contenu.