Formation : programmez en JavaScript

Le langage JavaScript s'est beaucoup développé ces dernières années. Cette formation à la carte est là pour vous aider à rattraper les wagons perdus. Nous construirons votre parcours de formation ensemble afin d'adapter la formation à vos connaissances actuelles.

Formation Optimiser une application web

Le programme

Construisez votre programme

Introduction au langage

  • JavaScript, Java, ECMAScript
  • IDE

Données

  • Types de données
  • Déclarer des variables

Instructions

  • Opérateurs
  • Les instructions conditionnelles
  • Les itérations et les boucles

Les fonctions

  • Définir une fonction
  • Les arguments
  • Arrow function
  • Generator function
  • Fonctions internes
  • Fonctions natives

Les objets

  • Programmation objet orientée prototype
  • Programmation objet orientée classe
  • Différence avec le langage Java

Les collections

  • Les tableaux, l’objet Array
  • L’objet Set
  • L’objet Map

Gestion d’erreur

  • Lever une exception avec l’instruction throw
  • Intercepter une exception avec l’instruction try...catch
  • Les différents types d’exception

Chaîne de caractères, nombres, dates

  • L’objet String : chaînes de caractères
  • L’objet RegExp : Les expressions rationnelles
  • L’objet Number, les nombres
  • L’objet Math, calcul scientifique
  • L’objet Date

Gestion des évènements

  • Capturer des événements
  • Capturer des événements
  • Les différents types d’événements

Stocker des données

  • Les cookies
  • Local storage

Tests unitaires

  • Pourquoi tester ?
  • Ecrire un test unitaire
  • Exécuter un test unitaire

Récupérer des données

  • Les promesses
  • L’API XMLHttpRequest requête XHR
  • L’API fetch

Prix de la formation

N'hésitez pas à me contacter pour plus de renseignements. Chaque formation Dev-Mind peut être adaptée à votre contexte. Je propose 2 modes de formation :

  • mode INTRA 1250 € HT/jour : la formation vous est réservée et vous pouvez proposer jusqu'à 6 stagiaires
  • mode INTER 500 € HT/jour par stagiaire : formation d'un stagiaire

Formation

Contact

N'hésitez pas à me contacter si vous souhaitez plus d'informations

Guillaume EHRET
guillaume (@) dev-mind.fr

Dev-Mind
17 rue de la Vivaraize
42100 St Etienne
France