HTML signifie « HyperText Markup Language » qu'on peut traduire par « langage de balises pour l'hypertexte » Langage de balisage utilisé pour la création de pages web, permettant notamment de définir des liens hypertextes.
Feuille de style en cascade. Permet de stylyser chaque élément HTML en utilisant des class css pour définir leurs propriétés de style.
Javascript est un langage de programmation utilisé pour amélioré l'expérience d'utilisation d'une application. Il permet l'interaction, le contrôle de flux de données, proposant ainssi a l'utilisateur des actions et réponses du sureveur après interogation de celui-ci.
Nous utilisons le format JSON afin de représenter une structure de données type : {clé : valeur} que l'on vas transmettre via requête Ajax entre le serveur et le client (PHP, JS);
Oui il est possible d'interpréter du code Javascript côté serveur grâce a des environnemnts d'exécution JS côté serveur. Node.js permet cela et ainsi il est possible de créer des API REST, des serveur, applications de streaming rapide, robustes et efficaces
Un selecteur CSS est le nom d'une class CSS, par laquelle les propriétés d'un élément HTML sont définis et utilisé.
La balise <a> permet de créer un lien Hypertexte
Une requête Ajax est utilisé par javascript pour communiquer avec PHP, après une action effectué par le client. Autrement dis une requête HTTP en POST ou GET
Nous pouvons utilisé document.getElementByClassName('nom_de_class') pour sélectionner tous les éléments de cette même class. querySelectorAll('nom_de_class') peut également être utiliser. Nous optenons alors une collection d'éléments HTML
Le responsive design est la technologie qui permet de modifier les paramètres d'affichage d'une application afin de le rendre compatible sur les autres types d'écrans comme les tablettes, les téléphones...
C'est une technique de conception qui consiste a séparer la logique de présentation fixe de la présentation dynamique en utilisant des modèles ou template de développement front-end. Les Frameworks offrent ce genre de Templates et ainssi facilites leurs utilisation. On peut alors créer des interfaces utilisateur dynamique et interactive en combinant des modèles HTML.
Une fonction anonyme est une fonction qui n'a pas de nom, qui n'a pas besoin d'être appelée par son nom, qu'à un endroit dans le script et qui n'a pas besoin d'être réutilisé.
La méthode push() ajoute un ou plusieurs éléments à la fin d'un tableau et retourne la nouvelle taille du tableau.
Le Média Query sont des règles qui vise à changer le design d’un site Internet selon les caractéristiques de l’écran utilisé.
Un pseudo-élément est un mot-clé ajouté à un sélecteur qui permet de mettre en forme certaines parties de l'élément ciblé par la règle. Les pseudo-classes peuvent être utilisées afin de mettre en forme un élément en fonction de son état.
Bootstrap est un Framework Front-end, une librairie Javascript et css qui permet l'intégration de fonctionnalités prédéfini par cettte bibliothèque. Il permet la création de tous type d'éléments HTML et CSS interactifs a intégrer dans les applications web.
Méthode POST et GET. Pour la méthode GET les attributs et valeurs du form seront directement visible dans l'url.