Javascript Basique

Durée 31 H

Contactez nous

Objectifs pédagogiques

Créer un module simple pour gérer des fonctionnalités partageables et réutilisables.

Maîtriser les outils d’entrée-sortie, dans le but de lire et modifier des documents externes au programme


Prérequis

Connaissance de l’environnement informatique

Test de positionnement obligatoire avant l’entrée en formation


Programme

Introduction
  • Présentation du langage Javascript (Historique, version, cas d’utilisation)
Langage et syntaxe
  • Créer et utiliser une variable
  • Commenter une ligne de code
  • Utiliser des opérateurs arithmétiques basiques
  • Afficher le contenu d’une variable dans la console
  • Utiliser les déclarations const et let
  • Créer des commentaires multilignes
  • Utiliser des opérateurs arithmétiques booléens
  • Créer un workflow avec décisions conditionnelles
  • Créer des boucles simples
  • Créer sa propre function
  • Lire une entrée utilisateur à partir de la console
  • Utiliser un opérateur d’affectation
  • Créer de la documentation standard JSDoc
  • Gérer une comparaison de type égalité stricte
  • Configurer des décisions conditionnelles complexes dans un workflow
  • Maîtriser les instructions de contrôle de flux associées aux boucles
  • Créer des fonctions fléchées
  • Gérer les propriétés dont les valeurs sont indéfinies
Structures de données et objets
  • Reconnaître et manipuler des objets globaux
  • Reconnaître, créer, affecter et lire le contenu d’objets
  • Reconnaître, créer, affecter et lire le contenu de tableaux
  • Reconnaître les types undefined et null
  • Appliquer une conversion de type sur une primitive
  • Utiliser des fonctions basiques sur les strings
  • Créer des propriétés complexes et les affecter
  • Utiliser des fonctions basiques sur les tableaux
  • Identifier les types associés aux variables à l’exécution
  • Échapper n’importe quel caractère au sein d’une chaîne de caractères
  • Créer une nouvelle référence objet
  • Effectuer des opérations complexes sur les tableaux
Packages et API
  • Importer un module à partir d’un fichier
  • Utiliser des fonctions basiques de l’API Math
  • Reconnaître et rédiger un document JSON
  • Gérer les événements DOM basiques
  • Créer un module et exporter des fonctions
  • Sérialiser et désérialiser JSON
  • Comprendre les mécanismes asynchrones
  • Gérer les cas de réussite et d’échec d’une opération asynchrone
  • Ajouter un élément dans le DOM
  • Récupérer les données d’un serveur