Temps de lecture approximative : 4 minutes
Ce cours s'adresse aux personnes qui ont des notions voire maîtrisent le HTML et le CSS. Si ce n'est pas le cas, je vous invite à suivre dans un premier temps, le cours sur le HTML puis de passer au CSS. Ce n'est pas un passage obligatoire, on peut commencer directement avec Bootstrap, mais de bien nombreuses notions pourront vous paraître abstraites voire complètement obscures.
Ce cours se focalise donc sur le framework Bootstrap. En informatique, un framework désigne un ensemble cohérent de composants, qui sert à créer les fondations d'un logiciel, programme ou application. Bootstrap est un framework HTML/CSS qui permet de créer facilement et rapidement des sites et applications web responsives. Il a été conçu pour aider les développeurs dans leurs travaux quotidiens sur les langages que sont le HTML et le CSS. Il fonctionne notamment sur un système de grille. Nous reviendrons plus longuement sur ce point dans les premiers chapitres. Dans sa catégorie, Bootstrap est le plus populaire dans le monde et est utilisé par de nombreux sites connus et CMS renommés. On peut notamment citer PrestaShop. Il est bien évidemment open-source et gratuit. Historiquement, deux développeurs de chez Twitter sont à l'origine de ce projet dont la première version a vu le jour en 2011. Aujourd'hui, une vaste communauté l'améliore pas à pas. C'est d'ailleurs l'un des projets open-source auquel le plus grand nombre de développeurs participent.
Le framework Bootstrap permet par défaut de créer des sites web et applications responsive design. Le responsive design est un mode de conception qui permet aux pages de s’adapter aux résolutions de tous les supports pour offrir aux utilisateurs la meilleure expérience utilisateur. Ainsi, que le visiteur navigue sur le site depuis un ordinateur de bureau classique ou depuis son smartphone, la navigation sera toujours optimisée.
Le but de ce cours est de se familiariser avec le framework, de le comprendre et d'obtenir suffisamment de bases de ce dernier, pour être autonome dans la création d'un site web ou d'une application responsive web simple.
Ce cours sur Bootstrap en est un parmi tant d'autres. Le web regorge de ressources sur le développement web. Celui-ci a été rédigé par mes soins et est orienté pour les débutants. Il est non-exhaustif. Si vous repérez une erreur ou un oubli, vous pouvez bien évidemment me contacter.
Ce cours a été rédigé en février 2018 avec la version 4 de Bootstrap.