Javascript et DHtml

Formation

A distance

1 566 € Non imposable

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Atelier intensif

  • Niveau

    Niveau intermédiaire

  • Méthodologie

    A distance

  • Durée

    4 Jours

Faut-il vraiment une formation pour développer en JS ? JS est-il un vrai langage de programmation ? Pourquoi Javascript a-t-il si mauvaise réputation ? Cette formation remet les choses à leur place sans langue de bois, et aborde l'utilisation professionelle du langage dans un contexte web. 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 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.

À propos de cette formation

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

Cette formation s'adresse aux développeurs.

La connaissance d'un langage de programmation est souhaitable.

Cette formation est assurée par un développeur, et comprend beaucoup de travaux pratiques.

Oui !

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • JavaScript
  • EcmaScript
  • DHTML
  • Api
  • Ajax
  • Objet
  • Programmation web
  • Evénements
  • Interactivité
  • REST
  • Webservice
  • JSON

Professeurs

Xavier Braive

Xavier Braive

Formateur

Développeur et formateur dans les technos web depuis 1998. Patient et pédagogue !

Le programme

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

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

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

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

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

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

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

Les API
  • API XML DOM et JS
  • XHR et Ajax
  • API stockage interne
  • API Base de données interne et SQL
  • Server-sent events
  • Dataviz : Introduction à l'API de dessin Canvas
  • Introduction GIS: l'API GPS et la cartographie

Informations complémentaires

Centre certifié Qualiopi

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Javascript et DHtml

1 566 € Non imposable