Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

JavaScript - Programmation avancée

réf : DEV-JP
Formation SAP S/4HANA - Introduction pour les débutants

Objectifs de formation : Cette formation approfondie de trois jours sur JavaScript est destinée aux programmeurs expérimentés qui souhaitent développer des applications client riches basées sur des concepts JavaScript avancés. Le cours couvre l’utilisation des normes Ecmascript et des derniers outils et frameworks. Les participants repartiront avec une compréhension claire de la manière d’utiliser ces technologies pour créer des applications robustes et performantes..

Objectifs pédagogiques

  • Découvrir les concepts avancés JavaScript ES5
  • Mettre en pratique la Programmation Orientée Objet
  • Maîtriser l’environnement de débogage
  • Mettre en oeuvre le framework JavaScript jQuery
  • Manipuler les API JavaScript HTML5
  • Appréhender la notion de JavaScript côté serveur avec Node.js

Pré-requis

Avoir des connaissances pratiques en JavaScriptHTML et CSS / Posséder des connaissances de base de XML

Public concerné

Développeurs web, architectes web, chefs de projets, webmasters…

Programme

  • Méthodes de création dynamique d’objets
  • Phases des événements capture, capturing, bubble
  • Événements & objets de type Event
  • XML & JSON
  • ES5 : méthodes avancées

Travaux pratiques

Échange de données JSON, mise en place d’événements

  • Présentation de jQuery
  • Fonctionnement & installation
  • Gestion et délégation des événements
  • jQuery & Ajax
  • Gestion des formulaires

Travaux pratiques

Création et implémentation d’un plugin jQuery

  • Comparatif ES5 vs. ES6
  • Les superset JS
  • ES6 en production

Travaux pratiques

Mise en production de code ES2015

  • Rappels sur l’objet & les propriétés
  • Chaine de portée & chaine de prototype
  • Méthodes & héritage
  • Portée des données privées et publiques
  • Mapping & sérialisation
  • Design Pattern Clés en JS
  • Closure function, Singleton & Modules

Travaux pratiques

Mise en oeuvre de la POO

  • Structure et syntaxe
  • Validation asynchrone

Travaux pratiques

Contrôle de dates

  • Solutions de stockage embarqué de données
  • Compensation des latences de communication
  • JSON Web Token
  • XMLHttpRequest
  • Serveur JS Node.js

Travaux pratiques

Appel de service Web, utilisation d’une base embarquée et échanges avec une base distante

  • Nouveaux événements
  • API Multimédia
  • Communication client/serveur
  • Web Worker
  • Développement mobile offline first
  • Amélioration des communications client/serveur

Travaux pratiques

Exercices autour de JS sous HTML5

S'inscrire à la session

    Jours

    3 (21 heures)

    Date

    Du 22 au 24 novembre 2023

    Prix

    1850 €

    Lieu

    A distance

    Télécharger