JavaScript, les bases

Comprendre et maîtriser le langage JavaScript

  • Filière :

    Développement logiciel

  • Sous-filière :

    Technos Web (PHP, JS...)

  • Référence

    XW-JS

  • Durée

    2 jours (14 h)

  • Prix unitaire HT

    1 450 € HT

Objectifs pédagogiques

  • Comprendre et maîtriser le langage JavaScript
  • Développer avec le langage JavaScript
  • Développer des applications RIA

Public cible

  • Chefs de projets
  • Développeurs
  • Architectes
  • Ingénieurs
  • Webmasters

Pré-requis

Connaissances des fondamentaux Internet et HTML
Avoir des notions de programmation

Programme de la formation

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

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

Qualité

Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.

Programme mis à jour le