
PROGRAMMATION JAVASCRIPT

TEMPS FORMATION
47 heures soit 7 jours

COUT FORMATION
2 500 Euro

PUBLIC VISÉ
Tout public

DÉLAI D'ACCÈS
7 jours
Formation mise à jour le 08/04/2021
DÉTAILS FORMATION

► Objectifs opérationnels : Avec cette formation Programmation JAVASCRIPT de 83 modules vous apprendrez les bases et fonctionnalités du langage JavaScript. La formation contient 82 Modules comprenant :
- 17 modules interactifs soit 78 leçons d'apprentissage
- 65 modules vidéos
► Prérequis : La formation ne nécessite aucune connaissance particulière. La formation est mise en place pour des stagiaires souhaitant apprendre de zéro les bases et fonctionnalités du langage JavaScript.
► Aptitude/Compétence : Etre autonome sur la création de projets web.
► Moyens et supports pédagogiques : Le stagiaire aura à sa disposition une plateforme pour suivre totalement à distance (en E-learning) sa formation. Les modules se présentent sous forme de vidéos d’apprentissage déjà prêtes avec un système d’évaluations sous forme de QCM a la fin de chaque notions importantes de la formation.
► Encadrement/Modalités : La formation se passant entièrement à distance/visio, le stagiaire va être en apprentissage semi-autonome, c’est à dire qu’il va pouvoir apprendre de façon autonome cependant un formateur reste disponible pour lui via un système d’échange de message disponible directement sur sa plateforme de formation.
► Évaluations des acquis : Avant même le commencement de la formation le stagiaire passera une évaluation de préformation sous forme de QCM puis une fois la formation terminée il passera une évaluation post-formation également sous forme de QCM. Ces évaluations vont permettre au stagiaire d’observer l’efficacité de son apprentissage mais aussi vérifier son acquisition des connaissances.
PROGRAMME DE FORMATION
Programmation Javascript - Cours interactif
➢ Introduction au cours JavaScript
➢ Les variables et types de valeurs JavaScript
➢ Les structures de contrôle JavaScript
➢ Les fonctions en JavaScript
➢ L'objet orienté en JavaScript
➢ Valeurs primitives et objets globaux JavaScript
➢ Manipulation du BOM en JavaScript
➢ Manipulation du DOM en JavaScript
➢ Utilisation des expressions régulières en JavaScript
➢ Notions avancées sur les fonctions JavaScript
➢ Gestion des erreurs et mode strict en JavaScript
➢ L'asynchrone en JavaScript
➢ Symboles, itérateurs et générateurs en JavaScript
➢ Stockage de données dans le navigateur en JavaScript
➢ L'élément HTML canvas et l'api canvas
➢ Les modules JavaScript
➢ Json, ajax et fetch en JavaScript
Tutoriel vidéo – Niveau Débutant
➢ Présentation du cours JavaScript
➢ Introduction à JavaScript
➢ Environnement de travail
➢ Où écrire le code JavaScript
➢ Syntaxe, indentation et commentaires
➢ Présentation des variables en JavaScript
➢ Les types de valeurs des variables JavaScript
➢ Opérations entre variables en JavaScript
➢ La concaténation en JavaScript
➢ Introduction aux conditions en JavaScript
➢ Les conditions si, si...sinon et si...sinon si...sinon
➢ Les opérateurs logiques
➢ Simplification des conditions JavaScript
➢ Structures ternaires en JavaScript
➢ Le commutateur
➢ Les boucles en JavaScript
➢ Introduction aux fonctions en JavaScript
➢ Découverte et définition des objets en JavaScript
➢ Valeurs primitives et objets natifs
➢ Créer des objets en JavaScript
➢ Les méthodes de l'objet String
➢ L'objet Nombre, propriétés et méthodes
➢ Présentation de l'objet Array et des tableaux
➢ Les méthodes de l'objet Array
➢ Présentation de l'objet Date
➢ Les méthodes de l'objet Date
Tutoriel vidéo – Niveau Intermédiaire
➢ L'objet Math et ses méthodes • La portée en JavaScript
➢ Les fonctions anonymes
➢ Les fonctions automatiques invoquées • Les fermetures en JavaScript
➢ Présentation du DOM HTML
➢ Accéder à des éléments HTML en JavaScript • Modifier du contenu HTML en JavaScript
➢ Ajouter et insérer des éléments HTML en JavaScript
➢ Modifier ou supprimer des éléments HTML en JavaScript
➢ Naviguer dans le DOM en JavaScript
➢ Introduction aux évènements
➢ La méthode addEventListener
➢ La propagation des évènements
➢ Présentation de l'objet
➢ Fenêtre Le BOM et l'objet
➢ Écran Présentation de l'objet
➢ Présentation de l'objet Navigateur
➢ Présentation de l'objet Localisation
➢ Présentation de l'objet Historique
➢ Découverte des expressions régulières • Recherches et remplacements
Tutoriel vidéo – Niveau Confirmé
➢ Quantificateurs et options
➢ Les classes de caractères et les métacaractères
➢ Rappels sur les formulaires HTML
➢ Validation HTML des formulaires et limitations
➢ Validation JavaScript de formulaires HTML
➢ Présentation de l'élément toile
➢ Dessiner des rectangles dans la toile
➢ Dessinateur de lignes dans la toile
➢ Dessinateur des arcs de cercle dans la toile
➢ Créer des dégradés dans la toile
➢ Insérer du texte et des images dans le canevas
➢ Rotations et traductions dans le canvas
➢ Gestion du délai d'exécution en JavaScript
➢ Les cookies en JavaScript
➢ Gestion des erreurs en JavaScript
➢ Le mode strict en JavaScript
➢ Conclusion du cours JavaScript

