Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

JavaScript

Accueil » Formations » Front / Mobile » JavaScript

La maîtrise du langage JavaScript est devenue incontournable pour qui veut développer une application Internet riche à partir des technologies web récentes (HTML5, jQuery, Angular, etc.).
Cette formation propose d'acquérir les bases solides dans la connaissance et la pratique du langage et de son environnement naturel.

1300 € HT 2 jours XW-JS

Comprendre et maîtriser le langage JavaScript

Programme

Présentation du langage

  • Historique et évolution
  • Comment et quand utiliser JavaScript ?
  • Comment organiser son code ?

Environnements et outils

  • Editeurs de texte
  • ESLint : éviter les erreurs de syntaxe
  • Moyens de débogage

Présentation technique

  • Les variables, les types
  • Les tableaux
  • Les structures de contrôle
  • Les boucles
  • Les fonctions
  • Les portées
  • Les bonnes pratiques

Programmation Orientée Objet (POO) en JavaScript

  • Plusieurs façons de créer un objet
  • Améliorer avec prototype
  • Les classes
  • Objets et Prototypes natifs

Utilisation du DOM

  • Présentation
  • Sélection d’éléments du DOM
  • Création et modification d’éléments

Gestion des événements

  • Présentation
  • Les gestionnaires d’événements
  • Propagation de l’événement

Asynchronisme en JavaScript

  • Les timers
  • Les callbacks
  • Les promesses
  • async / await

AJAX : Asynchronous JavaScript And XML

  • Présentation et exemple d’utilisation
  • XMLHttpRequest level 1
  • XMLHttpRequest level 2
  • fetch