WORKSHOPS

Rte des Acacias 24 | 1227 Genève | 022 328 0770 | info@nomades.ch

JavaScript ES6/8 Module 1

Prochaines dates

14.06.2021 - 25.06.2021

Durée et horaires

10 séances de 4h00
de lu à ve, de 09h00 à 13h00
Pré-requis: HTML5 et CSS3

Écolage

CHF1800.-

Programme

Concepts de programmation & Structure du Langage

1. Concepts de programmation

  • Processus et Wokflow. Instructions
  • Modélisation d’une programme
  • Fonctions
  • Gestion des informations

2. Introduction au JavaScript

  • Environnement de développement JS
  • Bases du langage
  • Fonctionnalités centrales et natives de JS
  • Méthodes de travail

3. Structure du langage JS

  • Variables / Fonctions
  • Nombres et dates. L’objet Math
  • Formats de texte : Les chaînes de caractères

4. Structures de contrôle et boucles

  • Contrôle du flux d’instructions / gestion des erreurs
  • Boucles et Itérations

5. Opérateurs et Expressions

6. Les Collections

  • Collections indexées
  • Collections avec clés
  • Collections de valeurs (objets simples)
  • Stockage local de donnée

Animations et Interactivité

7. Le DOM | Document Object Model

  • Concept du Document Objet Model
  • Conception de l’arborescence: Les Noeuds
  • Types de Noeuds
  • Accès aux éléments et attributs du DOM
  • Propriétés de base d’un noeud
  • Attributs et propriétés personnalisées d’un noeud
  • Synchronisation des attributs et des propriét
  • Modification du contenu dans un document
  • Accès aux feuilles de style (CSS) par le DOM

8. Évènements JS

  • Programmation événementielle
  • L’objet Event

9. Animations

  • Animation JavaScript
  • Gestion du Temps
  • CANVAS

10. JQuery Core

  • L’objet jQuery
  • Les sélecteurs
  • Manipulation d’objets et chaînes de caractères
  • Manipulation du DOM
  • Effets visuels
  • Gestion des événements