Javascript 

Dynamisez vos pages Web

Contenu du cours

1) Javascript

  • Introduction au langage EcmaScript (également appelé Javascript) ;

  • Historique ;

  • Introduction à la programmation événementielle ;

  • Javascript côté client et serveur.

 

2) Les bases JavaScript

  • Déclarer et initialiser les variables ;

  • Manipulation des objets ;

  • Factoriser notre code avec les fonctions ;

  • Créer des classes (avant EcmaScript 6) ;

  • Le typage dynamique ;

  • Comparateurs de variables ;

  • Introduction au JSON ;

 

3) Manipuler le DOM

  • Qu’est-ce que le DOM ?

  • Sélectionner un élément dans votre page ;

  • Modifier / Ajouter ou supprimer un node ;

  • Gestion des évènements ;

 

 4) Communiquer avec un serveur avec AJAX

  • Présentation d’Ajax ;

  • Exemple d’application utilisant Ajax ;

  • Les applications asynchrones ;

  • Manipuler XMLHttpRequest ;

  • Créons un serveur rapidement ;

  • Ouverture sur « fetch », l’avenir ;

 

5) Introduction à JQuery / Angular / React / TypeScript

  • Pourquoi utiliser une librairie ou un framework ?

  • JQuery ;

  • Angular ;

  • React ;

  • Les défauts de JavaScript ;

  • La transpilation avec TypeScript ;

 

6) EcmasScript 6/7

  • Nouvelle gestion des classes ;

  • Les « arrow functions », une alternative efficace ;

  • Construire nos chaines avec les « template string » ;

  • L’héritage de classe ;

  • Comprendre la déstructuration d’Objets / d’Array ;

  • Modulariser nos application web ;

Durée 

3 jours soit 21 heures

Prix public

 € HT

Dates

sur demande

Public concerné

​Développeurs, architectes, chefs de projets techniques.

Objectifs pédagogiques

  • Connaître les bases de JavaScript et du DOM

  • Utiliser jQuery pour la programmation, faciliter le gestion du DOM et simplifier le code

  • Gérer les événements et les manipulations dynamiques

  • Savoir les règles d'or de la programmation avec JavaScript

  • Réaliser des appels synchrones (Ajax).

Pré requis

​Avoir la connaissance de XHTML et CSS. Il est également nécessaire de connaître la programmation structurée.

Méthode et Moyens Pédagogiques

Ce cours allie théorie, démonstrations, discussions interactives mais aussi exercices pratiques (50 %).

SARL DIG-IT

Simplifiez vous l'IT

 

Tél : +33 (0)6 09 52 48 96

Mail : sandra@formation-IT.org

Centre de Formation enregistré

sous la DA n° 93.06.07876.06

SIRET 822 060 372 00015 - APE 7022Z 

  • Twitter Classic
  • LinkedIn Social Icon
  • Facebook Social Icon