Logo JavaScript
Logo Javascirpt

La seconde étape de mon périple a été le langage Javascript et ses diverses fonctionnalités pour rendre les sites dynamiques.

Sites dynamiques? Comment ça?

Par page dynamique nous parlons de pages web capable de répondre aux préférences et aux attentes de nos utilisateurs. Par exemple, nous pouvons parler des thèmes de page clair ou sombre parfois proposés sur nos sites préférés. Mais le côté dynamique ne s’arrête pas au simple choix de nos utilisateurs, il peut s’agir aussi de suggérer des fonctions grâce aux cookies. En plus, de permettre cette personnalisation du service, on offre des pages plus agréables à lire car plus vivantes.

Le lien entre JavaScript et les sites dynamiques n’est pas à prouver mais il ne s’agit pas du seul langage permettant d’activer un caractère dynamique à nos pages web.

Compétences acquises en Javascript

A travers plusieurs minis projets j’ai pu acquérir des compétences certaines et extrêmement intéressantes dans mon futur métier:

  • Acquisition de la notion de variables et de leurs portées
  • Notion de fonctions (ou méthodes en POO)
  • Utilisation du DOM
  • Requête AJAX
  • Programmation évènementielle

Projets en JavaScript

Les projets présentés dans cette partie sont des mini applications :

  • L’application de génération de citations
  • Le jeu de Morpion
  • Le jeu du Juste Prix
  • L’application de météo géolocalisée

Vous pourrez retrouver ces 4 projets sur cette page : http://www.javascriptloose.missadev.fr/

Ces quatre applications symbolisent la réelle montée en puissance de mon niveau de codage ainsi que de ma conception de côté métier des applications.

Là encore j’ai usé (et abusé) de bootstrap afin de pouvoir me concentrer sur l’aspect logique de mes application.

Conclusion Javascript Sites Dynamiques

La compréhension du fonctionnement du langage Javascript a été très longue pour moi mais a symbolisé une réelle montée en puissance de ma compréhension des codes. Ainsi j’ai affiné ma compréhension de la dynamique côté client.