Evolution-Nord

Twitter bootstrap

Par Evolution-Nord

Objectifs

Cette formation vous permettra de découvrir, prendre en main et personnaliser l'un des frameworks les plus populaires du web. Vous apprendrez à créer rapidement des prototypes de site permettant de valider vos futurs projets. Vous verrez aussi comment créer des sites en « responsive design » consultable sur mobile et tablette tactile. Enfin, vous explorerez le framework en profondeur afin le personnaliser dans les moindres détails.

Programme

1. Présentation

  • Historique et versions.
  • Le concept.
  • Qu'est-ce qu'un framework CSS ?
  • Framework CSS et « UI Kit ».
  • Quel projet réaliser avec Bootstrap ?
  • Atelier : Étude de cas, le site https://snapshot.edmodo.com.

2. Prise en main

  • Compatibilité avec les navigateurs web.
  • Télécharger Bootstrap.
  • Contenu de la distribution.
  • Installation.
  • Atelier : Mise en place d'une première page web « Hello World ! ».

3. Stratégies de création de sites

  • Les modèles.
  • Les thèmes.
  • Les services en ligne.
  • Atelier : Créer le prototype d'une page d'accueil pour un site présentant un logiciel.

4. Les éléments de base

  • Avant-propos : les indispensables.
  • La typographie.
  • Paragraphe et Lead.
  • Les entêtes.
  • Les mises en évidences.
  • L'alignement.
  • La casse.
  • Couleurs de texte.
  • Abréviations.
  • Les citations.
  • Les listes.
  • L'insertion de code informatique.
  • Les tableaux.
  • Les formulaires.
  • Les boutons.
  • Les images.
  • Les outils CSS.
  • Atelier : Création d'une page article pour un site de presse.

5. Le système de mise en page

  • Qu'est-ce qu'une grille de mise en page ?
  • Les grilles pour le web.
  • Le Responsive Web Design.
  • La grille adaptative de Bootstrap.
  • Fonctionnement.
  • Les tailles d'écran.
  • Les Media Queries.
  • Quelques exemples.
  • Les options.
  • Désactiver la grille adaptative.
  • Atelier : Création d'un gabarit de mise en page responsive.

6. Les composants réutilisables

  • Les icônes.
  • La navigation.
  • Le fil d'Ariane.
  • La pagination.
  • Les badges.
  • Les vignettes et les médias.
  • Les listes.
  • Les panneaux.
  • Les barres de progression.
  • Atelier : Création d'une fiche produit pour un site e-commerce.

7. Les extensions javascripts

  • Présentation : API Bootstrap.
  • Les transitions.
  • Les boîtes de dialogue (modales).
  • Menus déroulants.
  • Scrollspy.
  • Les onglets.
  • Les infobulles (tooltip et popover).
  • Alertes et messages d'information.
  • Afficher / Masquer des éléments : accordéon.
  • Carrousel.
  • Le système de navigation secondaire « Affix ».
  • Atelier : Création du tableau de bord d'un espace d'administration (backoffice).

8. Personnaliser bootstrap

  • Création d'un thème personnalisé.
  • La surcharge CSS.
  • Bootstrap et les préprocesseurs LESS et Sass.
  • Architecture du projet.
  • Utiliser le gestionnaire de tâche Grunt.
  • Personnaliser les styles.
  • Personnaliser les scripts avec jQuery.
  • Atelier : Mise en place d'un site destiné à présenter un nouveau service en ligne.

Formations de la même catégories (5)

Feel Europe
Créer un site web REST avec Python et FlaskPar Feel Europe

Maitriser le développement d’un site Web moderne avec le framework Flask.

CCM Benchmark
UX et E-commercePar CCM Benchmark

Cette formation fournit les pistes à suivre pour améliorer la qualité de son site e-commerce, mettre en valeur son offre, optimiser l'accès aux fiches produit et le processus de commande et de paiement en ligne.
Elle s'appuie sur des exemples issus des dernières refontes et sur les initiatives récentes les plus exemplaires.

IB Formation
Ergonomie et UX design d'interfaces graphiques pour appareils tactilesPar IB Formation

Si le marché des ventes de PC s’essouffle, celui des tablettes et smartphones continue d’afficher de bonnes performances. C’est dire l’engouement du grand public pour ces appareils. Face à ce phénomène, les entreprises "commerciales" se doivent de réagir et de proposer, comme il y a quelques années sur Internet, des applications (Apps) ou des sites web adaptés à ces appareils. Mais la diversité des tailles d’écrans comme la nécessité de proposer une navigation "tactile" très intuitive impose une sérieuse réflexion quant au design et à l’ergonomie de ce type d’interfaces. A l’issue de cette formation, les participants disposeront des connaissances et compétences qui leur permettront de réaliser des applications web ou des sites web conviviaux pour tous les utilisateurs (web et mobiles).

Orsys
Analyse et ergonomie des IHM logiciellesPar Orsys

Qu’il s’agisse d’écrans directement intégrés aux machines, d’écrans d’ordinateur, de tablettes tactiles ou de Smartphones, le but des interfaces reste de dialoguer avec un utilisateur et de répondre à ses besoins. Afin découvrir ces besoins et le rôle de l’ergonome, cette formation vous présentera des méthodes de design d’interface centré utilisateur, et vous fera découvrir les principes d’ergonomie essentiels pour concevoir et auditer une IHM.

Orsys
Responsive web design: les techniques modernes de mise en pagePar Orsys

Ces tutoriels de formation 100% à distance ont pour objectifs de vous apprendre des techniques modernes de mise en page afin de créer des sites web dont l'affichage s'adapte automatiquement aux écrans sur lesquels ils sont diffusés. Ils s’adressent à un public de créateurs de site web, designers, chefs de projets, webmasters ou toute personne disposant des connaissances de base en langages HTML et CSS qui souhaite s'initier au responsive web design . La pédagogie s'appuie sur un autoapprentissage séquencé par actions de l’utilisateur sur l’environnement à maîtriser.