Développer en JavaScript (distance et présentiel)
Date de mise à jour :
Identifiant Offre Info : 15_26533293F
Organisme responsable :
FORMASUITE
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
À l'issue de la formation, le participant sera capable de mettre en œuvre les compétences suivantes :
- Maîtriser le langage JavaScript moderne (version ES6)
- Avoir les bases pour travailler ensuite avec des frameworks JavaScript
- Développer des applications Web interactives
- Appeler des services Web asynchrones
- Découvrir la librairie jQuery
Programme de la formation
Formation accessible en présentiel sur Albi, Auch, Cahors, Carcassonne, Foix, Mende, Montauban, Montpellier, Nîmes, Perpignan, Rodez, Tarbes et Toulouse. AVANT LA FORMATION Entretien téléphonique avec le formateur afin de personnaliser votre formation. Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes. JOUR 1 Matin Introduction à JavaScript Le point sur le standard ECMAScript et les navigateurs la gestion des packages avec npm Les bases du…
AVANT LA FORMATION
- Entretien téléphonique avec le formateur afin de personnaliser votre formation.
- Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.
JOUR 1
Matin
Introduction à JavaScript
- Le point sur le standard ECMAScript et les navigateurs
- la gestion des packages avec npm
Les bases du langage JavaScript
- Maîtriser les bases : variables, expressions, opérateurs et structures de contrôle
- Accéder aux ressources du navigateur
- Définir des fonctions
Les objets de JavaScript
- Les objets String, Math, Date, Array, document, window, navigator
- Les collections Set et Map
Après-midi
La gestion de l'interactivité des pages
- Gérer les événements fenêtre : load et unload
- Gérer les événements clavier et souris : focus, blur, change, clic, mouseover, mouseout et submit
- Déclencher par rapport au temps : setInterval et setTimeout
- Gérer les rollovers, les zooms, les diaporamas…
- Gérer les interactions avec addEventListener
La manipulation du DOM
- Accéder aux éléments du document HTML via DOM
- Modifier, masquer et afficher des objets HTML
- Modifier les attributs des éléments d'interface (police, couleur…)
- Déplacer du texte, des images
- Gérer un menu dynamiquement
- La manipulation de la page avec querySelectorAll
JOUR 2
Matin
Contrôler les données de formulaires
- Gérer les objets Form, Text, Checkbox, Radio, Button
- Utiliser les listes : Select, Option
- Utiliser les expressions régulières
Introduction à la programmation AJAX
- Les apports d'AJAX
- L'objet XMLHttpRequest
- Les promesses
- La structuration de
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
14 h
Financement
- Conventionnement
- Non
- Financeurs
-
- Autre
- OPCO
Conditions d'accès
Publics visés
- Demandeur d'emploi
- Public en emploi
- Salarié dans le cadre du CIF
- Salarié dans le cadre du DIF
- Salarié dans le cadre du plan de formation
- Salarié en contrat aidé
- Salarié en période de professionnalisation
- Salarié en reconversion
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Avoir des connaissances en codage HTML, CSS (stage IIN03) et de programmation (ICS02)\n\nProcédure d'admission: \nAucune
Lieu de réalisation de l'action
Modalités d'enseignement
Formation mixte
Adresse
280 RUE JAMES WATT66100 Perpignan
Responsable : FORMASUITE
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
12 rue Courbet
82000 Montauban - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes