Journal de bord
Voici un résumé de tous les travaux effectués durant le module 101, au fil des 5 semaines de cours durant lesquelles nous avons traités les sujets compris dans ce module.
7 Décembre 2022 :
Le tout premier travail consistait à rechercher des informations au sujet d'Internet, nous avons ensuite copié une page html sur le bloc-notes, en essayant d'identifier les différents éléments. Suite à cela, nous avons mis en forme cette même page à l'aide de balises html. Nosu avons terminé la semaine par la réalisation d'une page parlant de nous (situation, lieu de résidence, loisirs, etc...) en utilisant nos connaissances précédemment acquises.
14 Décembre 2022 :
Nosu avons commencé la 2ème semaine par un exercice sur les chemins d'accès, leur écriture et leur syntaxe, puis avons utilisés ces connaissance pour lier du contenu à une page html via des chemins d'accès. Nosu avons par la suite installé Visual Studio Code, ainsi que quelques extensions qui facilitent son utilisation, avant d'enchaîner sur un exercice où l'on devait éditer du code via l'inspecteur inclus dans le navigateur utilisé, puis nous nous sommes familiarisés avec VScode avec l'exercice suivant qui consistait à apprendre et utiliser les listes, après une théorie d'introduction sur le sujet. Nous avons ensuite fait la même chose pour les tableaux avant de finir par un exercice sur l'intégration de liens dans la page html de l'exercice précédent.
21/22 Décembre 2022 :
La 3ème semaine, nous avons tout d'abord travaillé sur l'intégration de différents types de médias sur une page html, tels que des fichiers audio ou des liens Youtube, nous avons ensuite effectué un travail de recherche de et documentation sur une liste de balises données, nous avons ensuite démarré l'apprentissage, en commencant par modifier notre page personnelle de la semaine 1 en rendant la mise en page exclusivement réalisée en CSS. Puis nous avons continué plus loin dans le CSS, en apprenant et en exercant le concept de Flexbox, que l'on a d'ailleurs continué à l'exrcice suivant qui consistait notamment à afficher une barre de navigation fonctionnelle. Puis nous avons fini par l'introduction au responsive design et l'application de ces connaissances fraîchement acquises dans la page de l'exercice précédent. Nous avons également commencé la création du site sur lequel nous allons être évalués. Le choix de sujet est libre, mais doit être validé par le professeur (et ne doit pas être un jeu vidéo, selon les directives du professeur).
11/12 Janvier 2022 :
Lors de cet avant-dernière semaine, nous avons continué la rédaction du site personnel, et nous avons également appris à le mettre en ligne au moyen du client FTP FileZilla. Toujours dans l'aide de la réalisation du site, nous avons été introduits au W3C validator, un outil permettant de corriger les erreurs et les manques d'optimisations dans nos pages html. Suite à cela, nous avons le dernier langage du trio permettant de créer des sites dignes de ce nom: le Javascript, et nous l'avons exercé au travers de quelques exercices, comme afficher la date et l'heure à l'aide de Javascript uniquement.
18/19 Janvier 2022 :
Nous arrivons désormais bientôt au terme de ce module, cette dernière semaine va uniquement servir à avancer et finir notre site personnel, nous avons désormais tous les outils en main pour faire un site efficace et agréable à parcourir.
Conclusion :
C'était un vrai plaisir de refaire ce module, j'ai apprécié refaire les parties théoriques peu maîtrisées, et approfondir celles que je connaissais déjà. J'ai également l'impression d'avoir eu une réelle progression dans ma connaissance de l'HTML, du CSS et du Javascript.