DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

JavaScript

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

Information fournie par :
Carif-Oref de Normandie

Objectifs, programme, validation de la formation

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 certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
35 heures en centre

Conventionnement : Non

Financeur(s)

Entreprise

Bénéficiaire de l'action

Autre

OPCO

Conditions d'accès

Public(s)
Salarié, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Bonnes connaissances du HTML. Connaissances de base en programmation.

Modalités d'accès

Lieu de réalisation de l'action

Formation mixte
Adresse
2 Rue d'Estouteville
50290 - Bréhal
Responsable : EKHOWEB
Téléphone fixe : 0667146498
Contacter l'organisme

Contacts

Contact sur la formation
2 Rue d'Estouteville
50290 - Bréhal
Responsable :
Téléphone fixe : 0667146498
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
EKHOWEB
SIRET: 88448507900013

Responsable : HATLAS
Téléphone fixe : 0667146498
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 08/01/2024 au 31/12/2024
débutant le : 08/01/2024
Adresse d'inscription
2 Rue d'Estouteville
50290 - Bréhal
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

EKHOWEB
SIRET : 88448507900013

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