Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
formations:devweb_2_exos [08/10/2020 22:27] – créée rgrondin | formations:devweb_2_exos [20/10/2020 14:19] (Version actuelle) – rgrondin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Exercices Devweb 102 ====== | ||
+ | Page d' | ||
+ | |||
+ | ===== Exo 2.1 : Prise en main de Bootstrap ===== | ||
+ | **Objectif : ** Voir le fonctionnement d'une framework comme bootstrap (widgets, grille) & commencer à gérer le responsive | ||
+ | |||
+ | **Description :** Reprenez le CV que vous avez fait en exercice de la devweb1, et améliorez le avec Bootstrap ! Le but est juste de revoir la forme. Il faudra faire 2 colonnes avec la grille de bootstrap, et faire en sorte que ce soit responsive (2 colonnes sur ordi, une seule sur mobile). De plus vous devrez intégrer un bouton " | ||
+ | |||
+ | Vous pouvez remplacer le premier CV que vous avez fait par celui-ci, ou simplement changer le nom de la page pour avoir les deux (cv2.html par exemple). | ||
+ | |||
+ | **Ressources :** | ||
+ | Vous pouvez par exemple inclure les éléments suivants de bootstrap : | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * ... N' | ||
+ | |||
+ | |||
+ | ** Requis :** | ||
+ | * Utilisation de bootstrap 4.3.x (dernière version) | ||
+ | * Le modal de contact doit être présent | ||
+ | * Au moins deux des widgets dans les ressources | ||
+ | * 2 colonnes sur pc, avec responsivité | ||
+ | * Les fichiers de bootstrap doivent être hébergés sur votre site, pas de CDN | ||
+ | * Le style doit être dans un fichier CSS séparé | ||
+ | |||
+ | ===== Exo 2.2 : Un style un peu plus personnalisé ===== | ||
+ | **Objectif :** Utiliser un template tout fait et le personnaliser pour faire des merveilles | ||
+ | |||
+ | **Description :** Pour cet exercice, il faudra tout d' | ||
+ | |||
+ | A l' | ||
+ | |||
+ | **Ressources :** | ||
+ | //Les liens suivants sont donnés à titre indicatif, nous n' | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * recherche google avec des mots clés comme " | ||
+ | |||
+ | |||
+ | ** Requis :** | ||
+ | * Vous devez utiliser un template utilisant bootstrap 4 | ||
+ | * Le template doit être un minimum beau (laissé à l' | ||
+ | * Vous devez faire au minimum la page d' | ||
+ | * Il ne doit plus rester de placeholders du template | ||
+ | * Le style doit être dans un fichier CSS séparé | ||
+ | |||
+ | ===== Exo 2.3 : Une galerie d' | ||
+ | **Objectif :** Apprendre à utiliser une librairie tierce | ||
+ | |||
+ | **Description :** L' | ||
+ | |||
+ | **Ressources :** | ||
+ | * https:// | ||
+ | |||
+ | <note tip>Vous devez télécharger la librairie, la mettre dans votre site et inclure les fichiers (js & css) du dossier **dist**. (uniquement **lightbox.min.js** et **lightbox.min.css**)</ | ||
+ | |||
+ | |||
+ | ** Requis :** | ||
+ | * Vous devez avoir au moins 3 images sur votre galerie | ||
+ | * La lightbox doit fonctionner (ouverture de la popup avec l' | ||
+ | * Le style doit être dans un fichier CSS séparé | ||