Formation Javascript


Taux global de satisfaction Client : 4.8 sur 5 pour 497 formations

Accueil / Formation / programmation client

sagexa in good shape
"Trois sortes d'amis sont utiles, trois sortes d'amis sont néfastes.
Les utiles : un ami droit, un ami fidèle, un ami cultivé.
Les néfastes : un ami faux, un ami mou, un ami bavard."
Confucius

Javascript et HTML dynamique

Maîtriser le langage javascript dans un contexte web

Lieu programmé : France entière (à distance)

du 23-06-2025 au 27-06-2025 (durée 5 jours)

Tarif : 1866 € HT / personne (1866 € TTC)
sous réserve d'un nombre suffisant d'inscriptions
Par 23-06-2025programmation client

Cette formation Javascript vous apprendra à gérer l'interactivité de vos pages web : en manipulant le DOM et les CSS, le Html devient dynamique (DHtml) et est modifié à la volée : valider un formulaire, modifier une taille de caractères, animer des éléments... En combinant Javascript et les DOM, tous les éléments de la page web deviennent manipulables. Cette formation aborde l'utilisation professionnelle du langage dans un contexte web : manipuler le contenu de la page web, modifier son aspect dynamiquement ou injecter des données provenant de webservices. L'étude de la programmation orientée objet en javascript permet de rationaliser les développements et d'utiliser efficacement les librairies JS et extensions Html5. Cette formation est aussi une très bonne base pour aborder ensuite la formation Node.js, le TypeScript et l'utilisation des frameworks Angular ou React. Le format généreux de 5 jours permet de réaliser sans stress de nombreux travaux pratiques sur les différents aspects du langage, pour une assimilation pérenne.

Javascript et HTML dynamique

Objectifs de la formation Javascript et HTML dynamique

  • Maîtriser la syntaxe du langage
  • Manipuler la structure DOM d'une page HTML
  • Gérer la programmation événementielle
  • Interagir avec les feuilles de style CSS
  • Gérer des échanges asynchrones AJAX

Contenu de la formation Javascript et HTML dynamique

Formation Javascript et HTML dynamique

Durée de la formation

5 jours

Participants à la formation Javascript et HTML dynamique

Cette formation s'adresse aux développeurs.

Niveau : intermédiaire 🌶️🌶️

Pré-requis de la formation

La connaissance d'un langage de programmation est souhaitable.

j'évalue mon niveau ici (QCM)

Travaux pratiques de la formation

les participants réaliseront de nombreux travaux pratiques, inspirés de use cases réels.


Programme de la formation Javascript et HTML dynamique

Le langage JavaScript
  • Introduction et historique de JS
  • Les applications du langage JS
  • Ecmascript
  • Typescript

< sommaire


Comprendre Les implémentations de JS
  • Core
  • Les différents DOM
  • BOM et compatibilité

< sommaire


Apprendre les bases du langage javascript
  • Outils et Conventions
  • Variables, constantes et types en JS
  • NaN, null et infinity en JS
  • Les tableaux et listes en JS
  • Les opérateurs de JS
  • Les contrôles de flux en JS
  • Les fonctions en JS
  • Portée locale, globale et let en JS
  • Le hissage en JS
  • Fonctions anonymes et IIFE en JS
  • Librairies et inclusion de fichier en JS

< sommaire


Programmation Orientée Objet en javascript
  • Paradigme Objet
  • Héritage
  • Les avantages de la POO
  • Classe et Prototype en JS
  • Héritage en JS
  • Membres statiques en JS
  • Notation objet littérale en JS
  • Sérialisation JSON en JS

< sommaire


Les Objets du Javascript
  • Objets JS internes
  • Objets de typage et de manipulations des types de JS
  • Objets d'opérations et expressions régulières de JS
  • Objet Math de JS
  • Objet Date de JS

< sommaire


Le Contexte Web
  • Principes généraux : tcp/ip, http, html et ressources
  • Le navigateur
  • Exploration du DOM
  • Qu'est-ce que DHtml ?
  • Implémentation JS : différentes approches

< sommaire


Les Objets du Navigateur
  • La hiérarchie des objets du navigateur
  • Les événements internes et externes
  • Principaux événements
  • L'objet window
  • Technique de récupération de l'objet événement
  • Principaux objets enfants de document
  • Manipulation des styles CSS en JS
  • Manipuler les images en JS
  • Gérer les formulaires en JS: validation, restrictions et envoi
  • Gérer les cookies

< sommaire


Les API
  • API XML DOM et JS
  • XHR et Ajax
  • API stockage interne : localStorage
  • API Base de données interne et SQL : indexedDB
  • PWA Progressive Web Application: Service Workers et mode offline
  • Server-sent events
  • Dataviz : Introduction à l'API de dessin Canvas
  • Introduction GIS: l'API GPS et la cartographie

< sommaire