Maintenant que vous êtes familiarisé avec HTML, CSS et JavaScript, améliorez vos compétences en apprenant certaines des bibliothèques frontales les plus populaires de l'industrie.
Dans la certification des bibliothèques de développement front-end, vous apprendrez à styliser rapidement votre site avec Bootstrap. Vous découvrirez également comment ajouter de la logique à vos styles CSS et les étendre avec Sass.
Ensuite, vous créerez un panier d'achat et d'autres applications pour apprendre à concevoir des applications monopages (SPAs) puissantes avec React et Redux.
Bootstrap :
Bootstrap est un framework front-end utilisé pour concevoir des pages web et des applications réactives. Il adopte une approche mobile-first pour le développement web, et inclut des styles CSS et des classes préconçus, ainsi que certaines fonctionnalités JavaScript.
jQuery :
jQuery est l'une des bibliothèques JavaScript les plus utilisées dans le monde. Lors de sa sortie en 2006, les principaux navigateurs géraient JavaScript de manière légèrement différente. jQuery a simplifié l'écriture de JavaScript côté client et a garanti que votre code fonctionne de la même manière dans tous les navigateurs.
SASS :
Sass, ou "Syntactically Awesome StyleSheets", est une extension du langage CSS. Elle ajoute des fonctionnalités non disponibles dans le CSS de base, ce qui facilite la simplification et la maintenance des feuilles de style pour vos projets.
React :
React est une bibliothèque JavaScript populaire pour construire des interfaces utilisateur réutilisables, basées sur des composants, pour les pages web ou les applications. React combine HTML avec des fonctionnalités JavaScript dans son propre langage de balisage appelé JSX. React facilite également la gestion du flux de données à travers l'application.
Redux :
À mesure que les applications croissent en taille et en portée, la gestion des données partagées devient beaucoup plus complexe. Redux est défini comme un "conteneur d'état prévisible pour les applications JavaScript" qui aide à garantir que vos applications fonctionnent de manière prévisible et sont plus faciles à tester. Bien que Redux puisse être utilisé avec n'importe quelle bibliothèque de vue, nous le présentons ici avant de l'associer à React dans le prochain ensemble de cours.