Prenez contact avec nous

Plan du cours

Introduction à JavaScript et aux fonctions

  • Qu'est-ce que JavaScript ?
  • JavaScript au fil du temps
  • Quand et où utiliser JavaScript
  • Quand et où ne pas utiliser JavaScript
  • Fondamentaux du scriptage web
  • Inclusion de JavaScript dans votre page web
  • Rédaction d'instructions JavaScript
  • Utilisation des variables
  • Travail avec les opérateurs
  • Capture des événements souris
  • Syntaxe générale
  • Appel de fonctions
  • Portée des variables
  • Fonctions fléchées
  • Définition de paramètres par défaut

Objets DOM et objets intégrés

  • Interaction avec l'utilisateur
  • Sélection d'éléments par leur identifiant (ID)
  • Accès à l'historique du navigateur
  • Utilisation de l'objet location
  • Utilisation des dates et heures

Traitement des nombres et des chaînes

  • Nombres
  • Méthodes globales
  • L'objet Number
  • La fonction Number()
  • Valeurs booléennes
  • Les valeurs null et undefined
  • Chaînes de caractères
  • Modèles de chaînes (template literals)

Stockage des données dans des tableaux

  • Tableaux
  • Comment itérer à travers les tableaux
  • L'opérateur spread (trois points)

Gestion des événements dans JavaScript et contrôle du flux du programme

  • Types d'événements
  • Handlers d'événements
  • L'objet événement
  • Instructions conditionnelles
  • Boucles et structures de contrôle
  • Mise en place et utilisation des minuteurs

Scriptage avec le DOM

  • Nœuds DOM
  • Sélection d'éléments avec getElementsByTagName()
  • Lecture des attributs d'éléments
  • Inspecteur DOM de Mozilla et Chrome
  • Qu'est-ce que le JSON ? Une introduction

Programmation avec JavaScript, manipulation de HTML et CSS

  • Quelques éléments importants
  • Glisser-déposer (Drag and drop)
  • Stockage local (Local storage)
  • Travail avec des fichiers locaux
  • Propriété style dans le DOM
  • Accès aux classes via className
  • L'objet styleSheets du DOM
  • Référence aux propriétés CSS3 dans JavaScript
  • Définition des propriétés CSS3

Résumé et prochaines étapes

Pré requis

  • Compréhension de base de HTML et CSS
  • Connaissance des concepts généraux de programmation

Audience cible

  • Développeurs web
  • Ingénieurs logiciel
  • Toute personne intéressée par l'apprentissage de JavaScript pour le développement web
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires