Introduction à JavaScript

Cours JAVASCRIPT

Classe présentielle

  • Ref. JAVASCRIPT
  • 2 jours
  • Genève / Lausanne
  • CHF 1400

Sur-mesure

  • Ref. JAVASCRIPT
  • A définir
  • Campus ITTA / Site client
  • Sur demande
Introduction 
JavaScript est le langage de programmation le plus populaire dans le monde. Même si l'industrie de développement web est pleine à craquer de frameworks et de bibliothèques qui simplifient certains aspects du développement JavaScript, il n'est pas évident d'avoir les compétences nécessaires pour rédiger du pur JavaScript.
Objectifs 
A l'issue de cette formation, les participants seront à même de :
  • Écrire du code JavaScrip norme
  • Modifier le DOM
  • Améliorer une page html
Connaissances préalables 
Pas de pré-requis
Contenu du cours 
Module 1 : Les Basiques de JavaScript
  • Leçon 1 : Mise en route
  • Leçon 2 : Les données et les variables
  • Leçon 3 : Les fonctions
  • Leçon 4 : La portée
  • Leçon 5 : Travailler avec des objets
  • Leçon 6 : Création d'objets
  • Leçon 7 : Arrays
  • Leçon 8 : Conditions et décisions
  • Leçon 9 : Boucles

Module 2 : JavaScript et le navigateur
  • Leçon 1 : L'objet Window et les différents scopes
  • Leçon 2 : L'objet Document et les éléments à rechercher
  • Leçon 3 : Création d'éléments et d'attributs
  • Leçon 4 : Modification du Style des Elements
  • Leçon 5 : Timers et animations

Module 3 : Evénements
  • Leçon 1 : Les bases de l'événement
  • Leçon 2 : Le Modèle d'évenement standard
  • Leçon 3 : L'héritage de IE pour le modèle d'événement
  • Leçon 4 : Gestion des événements Multi-Navigateurs
  • Leçon 5 : Délégation des événements
Lab / Exercices 
Pendant le cours, les participants sont encouragés à participer activement à l'expérience d'apprentissage en exécutant des exemples de fichiers et en effectuant des tâches de codage pendant les labs. Chaque session de lab vous permet de comparer votre solution à celle de l'instructeur.
Formation complémentaire 

Compléter votre cursus en suivant les formations complémentaires suivantes :

Les formateurs dans ce domaine

Cette formation pourra être effectuée par une personne au profil équivalent.
Pierre-Eric Tavel
Intégration et développement d’applications
Julien Goy
Creative Cloud & Digital publishing