Objectif n°1
Avoir une connaissance solide de Javascript pour éviter les erreurs courantes
Objectif n°2
Comprendre le fonctionnement réel de Javascript et ses concepts fondamentaux importants
Objectif n°3
Styliser les éléments de la page
Objectif n°4
Ecrire du code Javascript solide et propre
Objectif n°5
Concevoir et utiliser des objets personnalisés
Devenir un expert grâce à des experts.
Programme de formation
- Comment tirer le meilleur parti de ce cours
- Choisir un bon éditeur de texte
- Utiliser les fichiers sources
- Les variables
- Découverte de la commande prompt
- Les chaînes de caractères
- Opérations sur les chaînes de caractères
- Les nombres
- Les opérateurs arithmétiques
- L’objet Math
- Comprendre null, undefined et NaN
- Les booléens
- Les commentaires et les espaces blancs
- Les opérateurs d’incrémentation et de décrémentation
- Les opérateurs d’affection composée
- Les variables
- Découverte de la commande prompt
- Les chaînes de caractères
- Opérations sur les chaînes de caractères
- Les nombres
- Les opérateurs arithmétiques
- L’objet Math
- Comprendre null, undefined et NaN
- Les booléens
- Les commentaires et les espaces blancs
- Les opérateurs d’incrémentation et de décrémentation
- Les opérateurs d’affection composée
- La boucle while et do…while
- La boucle for
- L’instruction continue
- Comprendre les tableaux
- Comprendre les types de référence
- Opération sur les tableaux
- Parcourir un tableau
- L’objet date
- Les expressions régulières
- Comprendre les tableaux à deux dimensions
- Les arguments de fonction
- Retourner une valeur depuis une fonction
- Retourner plusieurs valeurs depuis une fonction
- La portée des variables
- Le hoisting en Javascript
- Valeur de première classe (ou objet de première classe)
- La récursivité
- La différence entre une expression de fonction et une déclaration de fonction
La modèle IIFE (Immediately Invoked Function Expression)
- Manipulation des objets
- Les objets et les types référence
- Créer plusieurs objets avec des constructeurs
- Comprendre le mot clé « this »
- Parcourir un objet
- Accéder aux éléments du DOM
- Modifier les éléments du DOM
- Insérer des éléments dans le DOM
- L’objet Event
- La propagation d’évènement
- Les événements moussenter, mouseleave, onload
- Planifier un script avec SetTimeout et setinterval
Il nous est possible d'ajuster le programme de formation afin qu'elle s'adapte au mieux à vos besoins.
Pré-requis
Maîtrise de l’environnement Windows ou Mac OS
Evaluation
Evaluation en début et fin de formation / Attestation de formation délivrée par nos formateurs / Évaluation de la satisfaction des stagiaires par sondage
Durée
3 jours (21 heures) / Formation adaptable sur la durée et le contenu / Pour plus d'informations nous contacter
Méthodes pédagogiques
La formation est constituée d'apports théoriques, de démonstrations et de mises en pratique basées sur des exercices applicatifs et/ou ateliers.
Certification
Evaluation de fin de formation
Pourquoi choisir Euromedia Formation ?
L'organisme de formation bureautique dédié aux professionnels.
Euromedia Formation est noté 5 étoiles sur Google.