Formation JavaScript Avancé, avec certification Mid-level JavaScript Developer.
Score de satisfaction : 4.65/5
Durée :
3 jours
Distanciel et 16 villes en France
numero vert : 0805 950 800 (service et appel gratuits)
JavaScript Avancé, avec certification Mid-level JavaScript Developer
à partir de
2410 €HT
93% d'avis positifs* participants

Référence :
SF34342
Durée :
3 jours

En présentiel ou distanciel


  • 21 heures de formation
  • Exercices pratiques
  • Prise en charge OPCO possible
Vous souhaitez personnaliser cette formation ?
  • En entreprise ou à distance
  • Audit gratuit
  • Programme de formation sur mesure
  • Formateur expert dédié
  • Prise en charge OPCO possible

Formation JavaScript Avancé, avec certification Mid-level JavaScript Developer.

Faites certifier vos compétences en développement Web avec le langage JavaScript !

Cette certification valide l'expertise dans des concepts JavaScript complexes, notamment la programmation asynchrone, l'intégration d'API, les fonctionnalités ES6+ et la gestion des erreurs. Elle démontre une maîtrise avancée de la manipulation et des fonctions DOM, ce qui séduira les développeurs visant des postes seniors.

Objectifs pédagogiques.

1Maîtriser les modèles et la syntaxe JS

2Utiliser les objets intégrés, des navigateurs

3Savoir traiter les événements des navigateurs

4Utiliser des cookies en JS

5Maîtriser la sécurité de JavaScript

6Créer et valider des formulaires intelligents

7Manier l'interactivité dans les formulaires

Prérequis : Notre formation JavaScript ou connaissances équivalentes. Expérience en développement JavaScript.
Partagez cette formation

Programme de formation JavaScript Avancé, avec certification Mid-level JavaScript Developer.

Introduction

Présentation de la formation
Usages et intérêts du langage JavaScript

La programmation en JavaScript: modèle

Conventions de codage
Conventions de formatage
Imbriquer JS dans du HTML
Imbrication dans HTML
Problèmes de sécurité en JS
Règles et conventions concernant la sécurité des navigateurs

Syntaxe

Déclarer des variables
Déclarer des tableaux
Opérateurs
Conditions if, else
Boucles while, for
Etats, expressions relationnelles
Définir une fonction
Invoquer une fonction

Objets intégrés

Manipuler des chaînes avec l’objet String
Objets mathématiques en JS
Manipuler des dates avec l’objet Date

Objets de navigateurs

Interagir avec le navigateur
Utiliser des boîtes « pop-up »
Saisie utilisateur
Ouvrir, fermer et écrire dans de nouvelles fenêtres
Manipuler les « frames »
Ecrire une ligne d’état du navigateur
Déterminer le type et la version d’un navigateur

Traiter les évènements navigateurs

Intercepter des traiteurs d’évènements
Déclencher une interaction par action d’utilisateurs
Ordonner les tâches
Synchroniser les évènements

Persistance: utiliser les cookies

Fonctionnement
Créer, lire et manipuler des cookies
Limites

Sécurité

Protéger les données privées
Authentification par autorité de confiance avec JS et ActiveX
Spoofing et DoS

Créer des formulaires intelligents

Valider des formulaires côté client

Manipuler, vérifier des champs
Valider des entrées utilisateurs (sans CGI)
Accéder aux boîtes de sélection d’options
Contrôler la soumission de formulaires

Ajout de l’interactivité aux formulaires

Affecter des fonctions aux éléments de formulaires
Création de dialogues interactifs à l’aide de formulaires
Intercepter des évènements de formulaires

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
20 années
à vos côtés
+ de 1000
sujets de formation
8702
stagiaires formés en 2024
252
formateurs actifs en 2024
97,9%
de stagiaires satisfaits
23793
heures de formation réalisées en 2024
HAUT