Conception et réalisation d’un site web dans le but d’obtenir le certificat de programmeur web décerné par l’Ifage.
Ce travail devait répondre à des critères précis.
Cadre général et représentation des données :
Réalisation d’un site d’une page ou plusieurs pages. L’idée du projet est libre, mais doit répondre aux exigences suivantes :
Au niveau du HTML :
- Libre au participant-e de structurer son html
- Libre au participant-e d’ajouter une page supplémentaire ou plus, mais doit les lier par un système de navigation (navbar)
- Ajouter quelques commentaires html explicites
- Intégration du : texte, image, vidéo, map
- Ajouter un formulaire de contact
Au niveau du CSS :
- Le CSS doit être uniquement externe (aucun style interne ne sera toléré.)
- Intégration de Bootstrap en plus des styles personnels.
- La page doit être responsive sur deux tailles au minimum.
- Le menu de navigation du mobile doit être en Hamburger
- Ajouter quelques commentaires CSS explicites
Au niveau du JavaScript :
- Intégration de jQuery
- Script externe uniquement
- Ajouter des commentaires javascript explicites
- Charger des données depuis un fichier Json (le fichier n’est pas fourni.)
- Ajouter un diaporama
- Si une page est longue son défilement doit être en soft scroll
- Valider le formulaire
Pour ce projet libre, j’ai décidé de m’exercer sur l’un des domaines qui me passionne, la création de jeu vidéo. Ayant de l’imagination à revendre, l’histoire a très vite été écrite. J’ai passé du temps sur la partie JavaScript qui m’a demandé plus de concentration. Néanmoins, tout ce que je voulais réaliser a pu l’être dans les temps. Ce qui m’a surprise en matière de gestion du temps, c’est la responsivité du site. J’ai minimisé le travail que c’est de gérer les pages pour chaque taille d’affichage. Mais j’ai pu rendre la version desktop, tablette et mobile à temps.
Grâce à ce projet, j’ai pu solidifier mes bases en HTML et CSS, m’entraîner en JS, découvrir de nouvelles méthodes, rencontrer des personnes sympathiques et m’amuser sur un projet entraînant. Pour pouvoir réaliser mon site, je me suis aidée du programme RPG Maker MV, qui m’a permis de créer tous les visuels de la création des personnages.
Ce projet a fini par l’obtention de la note maximale de 6.0 ainsi que de mon certificat de programmateur web, en janvier 2023.