telephone

01 45 71 50 00

De 07h à 35h

Formation JavaScript

Date de mise à jour : 07/01/2025

Maîtrisez JavaScript grâce à notre formation sur mesure, adaptée aux novices comme aux experts. En individuel ou en groupe, et via des sessions en entreprise ou en visioconférence, explorez des modules complets de 07h à 35h. Plongez dans les fondamentaux et concepts avancés pour gérer la programmation orientée objet, le DOM, et l'asynchronicité pour enrichir vos interfaces utilisateur.

Compétence(s)

JavascriptJavascript

Niveaux

A partir de

Gestius ITNoviceNovice

Pour viser jusqu'à

Gestius ITExpertExpert

Public

La Formation JavaScript s'adresse aussi bien aux novices souhaitant s'initier qu'aux experts désireux de consolider leurs compétences. Cet apprentissage, particulièrement adapté aux professionnels et aux entreprises, bénéficie d'une grande souplesse, offrant divers formats, dont des séances individuelles en visio ou en présentiel, ou encore en groupe. Pour un apprentissage dynamique et adapté à chaque niveau, les sessions se déroulent à un rythme de 1 à 5 fois par semaine, avec des durées oscillant entre 3h30 et 7h. Grâce à ces options, les participants peuvent pleinement se consacrer à développer leur maîtrise de JavaScript, selon un planning compatible avec leurs obligations professionnelles.

Prérequis

Pour aborder la formation JavaScript, aucun prérequis technique précis n'est requis, ce qui la rend accessible à des novices complets. Toutefois, un intérêt pour le développement web et une certaine aisance avec l'utilisation quotidienne de l'ordinateur favoriseront une meilleure compréhension initiale. Bien que la formation s'adresse aux débutants, elle a le potentiel d'emmener jusqu'au niveau expert, grâce à des modules adaptés aux besoins et aux progrès de chaque apprenant.

Les objectifs sont ajustés pour chaque module et pour tout niveau de compétence.

flèche

Comprendre les bases principales de JavaScript.

flèche

Maîtriser la gestion des erreurs avec try/catch.

flèche

Créer et utiliser des fonctions efficacement.

flèche

Gérer des objets et héritages en JavaScript.

flèche

Manipuler le DOM et gérer les événements.

Audit(s)

Les audits en formation JavaScript incluent des évaluations initiales pour comprendre les niveaux et attentes des apprenants. Le formateur utilise ces données pour adapter la pédagogie. À la fin, un audit valide les acquis et génère un rapport pédagogique détaillé, assurant un positionnement précis.

Méthodologie

La formation JavaScript repose sur une approche axée sur la pratique concrète. Chaque participant est impliqué via des cas pratiques qui imitent des scénarios réels, maximisant ainsi l'acquisition de compétences. Les sessions se déroulent sous la supervision d'un formateur expérimenté, garantissant que chaque concept est assimilé de manière efficace à travers des mises en situation réalistes.

En mode Visio - Individuel, les apprenants bénéficient d'un accompagnement personnalisé en ligne. L'option Individuelle offre un apprentissage en face à face dans l'entreprise, tandis que les formules Groupe et Visio - Groupe permettent une dynamique collaborative enrichissante, propice aux échanges constructifs.

Conditions spécifiques

Pas de condition préalable requise pour suivre cette formation.

Résultats attendus

À l'issue de cette formation, vous serez en mesure de créer des applications JavaScript robustes, maîtriser les flux de travail asynchrones, et améliorer significativement vos compétences en programmation, vous positionnant ainsi comme un expert en JavaScript.

Tests de niveaux

Évaluation(s) en amont

Évaluation(s) en aval

Formateur

Expert JavaScript avec plusieurs années d'expérience.

Avec plusieurs années d'expérience **dans le domaine du JavaScript**, notre formateur excelle en **pédagogie et évaluation par les apprenants**. **Habitué au monde de l'entreprise**, il vous guidera à travers les complexités de JavaScript pour renforcer votre expertise et stimuler votre carrière.

Les plus

  • Formation sur mesure : choix personnalisé
  • Livre votre planning d'apprentissage
  • De novice à expert en JavaScript
  • Apprentissage en visioconférence individuelle
  • Groupe disponible en face à face ou visioconférence

Programme

Cette formation JavaScript sur mesure s'adapte à vos besoins, que vous soyez novice ou que vous souhaitiez atteindre un niveau expert. Les modules sont conçus pour couvrir chaque aspect nécessaire à votre perfectionnement, avec un mélange flexible de théorie et de pratique distribué sur des sessions de 7 à 35 heures.

Liste des modules du programme (5 modules)

Introduction à JavaScript - 03h à 05h

Voir module
Les bases de JavaScript incluent la syntaxe, la structure de base, les variables et types de données. Exploration des opérateurs et structures de contrôle avec boucles, conditions, et opération arithmétiques/logiques. Découverte des types de données avancés tels que tableaux et objets littéraux. Interactions améliorées par les boîtes de dialogue et la saisie de l'utilisateur. Apprentissage de la gestion des erreurs avec try/catch et exceptions.

Fonctions et portée - 04h à 06h

Voir module
**Définition et utilisation des fonctions** : Explorez la déclaration, les fonctions anonymes et lambda. **Portée et fermeture** : Comprenez la portée des variables et les closures en JavaScript. **Types de fonctions** : Apprenez les différences entre fonctions nommées, anonymes, expressions de fonction et fonctions fléchées. **Paramètres et arguments** : Maîtrisez les paramètres par défaut, rest et spread operator, ainsi que le passage par valeur et référence. **Fonctions d'ordre supérieur et callbacks** : Découvrez comment utiliser les fonctions comme arguments, retourner des fonctions et intégrer des callbacks.

Programmation Orientée Objet - 05h à 08h

Voir module
Découvrez l'art de la **Programmation Orientée Objet** avec JavaScript en explorant la **création, l'instanciation d'objets** et la gestion de l'**héritage** via les prototypes. Maîtrisez les **méthodes** à travers l'**encapsulation**, la gestion des **accès public/privé**, et perfectionnez vos compétences avec les concepts avancés tels que le **polymorphisme** et les **patrons de conception**.

Gestion d'événements et DOM - 04h à 07h

Voir module
Découvrez la **manipulation du DOM** à travers la sélection, modification et gestion dynamique des nœuds. Maîtrisez les **écouteurs d'événements**, la gestion des interactions utilisateur ainsi que l'**animation d'éléments DOM** pour enrichir vos interfaces.

Asynchronicité et Promesses - 05h à 10h

Voir module
Concept d'asynchronicité : Introduction aux callbacks et utilisation des promesses. Maîtrise de Async/Await pour gérer les erreurs asynchrones efficacement. Exploitation de la boucle d'événements pour comprendre l'exécution du code, la pile d'appels et la file d'attente. Distinction entre multithreading et événement unique par la gestion du parallélisme, avec utilisation des Web Workers. Intégration facilitée pour interopérabilité avec les API à travers les appels HTTP avec fetch.

Vous devez personnaliser la formation pour obtenir une quotation

devis

Personnalisez la formation

Organisation et horaires de formation

La/les formation(s) peut/peuvent être organisée(s) dans un délai de 3 jours suivant la réalisation par le/les participants des actions nécéssaires à la planification, Stratof peut mettre au maximum 15 jours pour la planification.

La/les formation(s) peut/peuvent commencer au plus tôt à 08h pour se finir au plus tard à 20h.

Accéssibilité aux personnes à mobilités réduites, pour tout autre type de handicap merci de nous contacter pour envisager les solutions possibles.

Devis, financements et inscription

Vous pouvez télécharger en ligne un devis pour cette formation selon les modalités que vous définissez.

Stratof, organisme certifié Qualiopi, est éligible à différents financements dans le cadre de la formation professionnelle, cette formation peut être éligible aux dispositifs suivants (en fonction de la personnalisation de la formation) :

- Plan de formation de votre entreprise (financement direct ou via OPCO)

- D'autres financements peuvent être possibles en fonction de votre situation

L'inscription à la formation est effective à la recéption de l'accord de financement d'un organisme tiers ou au retour de notre proposition validée.

Téléchargez imédiatement un devis

Devis impossible

Apportez plus de précisions en personnalisant votre formation

flechebasvert

Personnalisez votre formation

flechebasvert
Flèche gauche

Définir durée

Flèche gauche

Nb part. / formation(s)

Besoin d'assistance ?

Parler à un conseiller
ou

01 45 71 50 00

Vous êtes formateur ?