Formation Les bases HTML & JavaScript

Formation Les bases HTML & JavaScript

Inscription

Inscrivez-vous à cette formation dès maintenant via votre compte CPF

Présentation

Vous souhaitez consolider vos connaissances de base en HTML/CSS et  découvrir en parallèle JAVA SCRIPT, son langage de structuration graphique de contenus web. JavaScript est un outil puissant permettant de modifier le contenu de pages HTML de façon dynamique à l’aide d’événements déclenchés par l’utilisateur.
Cette formation aborde les aspects pertinents du langage afin de rendre l’expérience utilisateur interactive et conviviale, notamment grâce aux requêtes asynchrones (AJAX) et à la manipulation dynamique des objets HTML.

Objectifs pédagogiques

À l’issue de cette formation vous serez capable de :

  • Comprendre les bases de JavaScript
  • Gérer les événements et le DOM
  • Utiliser les fonctions et objets
  • Manipuler les données
  • Déboguer et tester le code
  • Travailler avec les API

Prérequis
connaissances des langages HTML et CSS.

Contenu de formation

CSS3 : généralités

  • Nouveautés & restrictions
  • Notions de cross-platform

HTML 5 : généralités

  • Différence entre xHTML et HTML 5
  • Les nouveautés apportées

Les nouveautés du HTML

  • Sectioning et outline
  • Les nouvelles balises
  • Les nouveaux champs des formulaires
  • Nouvelles interactions

Présentation de JavaScript

  • Architecture d’un site web
  • Outils de développement et débogage

Le langage JavaScript

  • Variables et types de données
  • Opérateurs
  • Conditions et boucles
  • Fonctions
  • Objets simples et JSON
  • Objets natifs : window, document, etc.
  • Contexte (this)

Les fonctions en JavaScript

  • Contrôle des paramètres
  • Paramètres obligatoires / facultatifs / indéfinis
  • Fonctions anonymes, closures, callbacks

Manipuler le DOM

  • Sélection d’éléments
  • Modification du contenu HTML
  • Modification du graphisme CSS

Événements dynamiques JavaScript

  • Vue d’ensemble : formulaires, souris, clavier
  • Réagir à un événement
  • Timers et animations

Requêtes serveur : AJAX

  • XMLHttpRequest
  • Méthodes et en-têtes HTTP
  • Résultat HTML, XML, JSON
Le 16 octobre 2024


Le 23 octobre 2024


Le 28 octobre 2024


Le 4 novembre 2024


Le 13 novembre 2024


Le 20 novembre 2024


Le 25 novembre 2024


Le 2 décembre 2024


Le 11 décembre 2024


Le 18 décembre 2024


Le 23 décembre 2024


Le 30 décembre 2024


Les autres formations qui pourraient vous intéresser