BootStrap - Développement de pages Web Responsive
Pré requis
- Avoir une bonne connaissance sur les fondamentaux du développement d'interfaces graphiques avec HTML5, JavaScript et CSS3
Objectifs de la formation
- Connaître les spécificités de Bootstrap
- Apprendre comment rendre des pages responsives
- Comprendre comment manier les objets de base et les constituants
- Découvrir des frameworks concurrents
Public :
Pour les développeurs
Contenu du cours
Introduction
- Historique et licence du produit
- Les apports de Bootstrap
- Les navigateurs et devices compatibles
Affichage
- Définition de grilles
- Gestion de contenus responsive comme les images, les tableaux et les schémas etc...
- Typographie et paramétrage des polices
Composants
- Présentation des constituants standards tels que les messages d'alertes, les boutons et les barres de navigation etc...
Gestion des thèmes
- Principe de Sass
- La structure des fichiers
- Utilisation des fonctions Sass pour la gestion des couleurs et des contrastes
- Les options principales de Sass
Accessibilité
- Possibilités de bootstrap
- Compatibilité WCAG 2.0
- La gestion des composants interactifs et du contraste etc...
JavaScript
- Plugins basés sur jQuery et API JavaScript
- Fonctionnalités disponibles
Compléments
- Fichiers CSS précompilés
- Les sources et les fichiers compilés JSS et JavaScript
- Compilateur Sass
- BootstrapCDN
- Packages NPM
- YARN et RubyGems
- Composer
- NuGet
- Les packs d'icônes et de Tooltip
