04_A828460_207240S https://www.trouvermaformation.fr/formations/formation/A828460 JavaScript EKHOWEB

JavaScript

Date de mise à jour : 10/01/2024 | Identifiant OffreInfo : 04_A828460
Organisme responsable : EKHOWEB

Objectifs

  • Maîtriser la syntaxe du langage JavaScript
  • Manipuler la structure DOM d'une page HTML
  • Gérer la programmation événementielle
  • Interagir avec les feuilles de style CSS

Programme de la formation

Les technologies du Web
Le langage JavaScript

  • Déclaration et portée des variables.
  • Types de données (Number, Boolean, Date, Math, String, Array).
  • Conversion de type.
  • Détection de type avec typeof.
  • Gestion des tableaux.
  • Opérateurs logiques et arithmétiques.
  • Boucles (for, while…).
  • Création de fonctions et paramétrage variable.
  • Faire un codage sécurisé avec la gestion d'erreur et les exceptions.
  • Rappels sur les concepts objets.
  • Développement Objet en JavaScript : création de classes (méthodes, propriétés).
  • Mots réservés prototype, this.
  • Création d'instance.
  • Usage d'Object sur les classes dynamiques.
  • Utilisation du format JSON pour la création de classes.
  • Les objets prédéfinis du langage (Array, Date, String, Regexp…) et leur utilisation.
  • Extension des objets prédéfinis.
Le langage JavaScript (suite)
  • Création de fonctions et paramétrage variable.
  • Faire un codage sécurisé avec la gestion d'erreur et les exceptions.
  • Rappels sur les concepts objets.
  • Développement Objet en JavaScript : création de classes (méthodes, propriétés).
  • Mots réservés prototype, this.
  • Création d'instance.
  • Usage d'Object sur les classes dynamiques.
  • Utilisation du format JSON pour la création de classes.
  • Les objets prédéfinis du langage (Array, Date, String, Regexp…) et leur utilisation.
  • Extension des objets prédéfinis.
Evénements et données
  • Organisation des événements. Impact des événements sur les types de navigateurs et versions de DOM.
  • Positionner des écouteurs sur des événements par programme et paramétrage de balises HTML.
  • Règles pour faire un codage multinavigateur.
  • Créer, détruire des écouteurs.
  • Les traitements événementiels JavaScript : gestionnaire clavier, souris, formulaires, rollover, menus dynamiques.
  • L'objet Event et son utilisation.
  • Les objets du DOM (window, document…) et leur manipulation.
  • Manipulation des URL (redirections http…).
  • Gestion des cookies (lecture et écriture).
Gestion de formulaires HTML
Interaction avec les feuilles de style en cascade
  • Rappel sur les feuilles de style en cascade (CSS-1, CSS-2). Les outils pour les manipuler.
  • Implémentation des CSS en tant que propriétés des objets du DOM.
  • Modification directe des propriétés CSS des objets du DOM.
  • Modification de l'objet CSS stylesheets.
  • Rendre la page dynamique via le changement des propriétés de style.
Manipulation du DOM XML
Ajax

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

2 Rue d'Estouteville
50290 - Bréhal
Téléphone fixe : 0667146498
Contacter l'organisme

Contact de l'organisme formateur

EKHOWEB
SIRET : 88448507900013
Responsable : Monsieur Frédéric HATLAS
Téléphone fixe : 0667146498
Contacter l'organisme

Information fournie par :