24_279885_1579888 https://www.cariforef-provencealpescotedazur.fr/Formation/Session/557936 JavaScript perfectionnement Vivaneo

JavaScript perfectionnement

Date de mise à jour : 13/12/2024 | Identifiant OffreInfo : 24_279885
Organisme responsable : Vivaneo

Objectifs

Approfondir les concepts avancés de JavaScript pour structurer des projets complexes.
Gérer efficacement les données et maîtriser la programmation asynchrone.
Optimiser le code et assurer sa qualité à l'aide de tests et de techniques de debugging.
Découvrir les bases des frameworks JavaScript modernes pour élargir vos compétences.

Programme de la formation

Module 1 : Rappel des fondamentaux et mise à niveau
Révision des bases?: variables, fonctions, et manipulation du DOM.
Meilleures pratiques de codage en JavaScript.
Découverte des nouveautés de JavaScript ES6+ (let, const, arrow functions, etc.).
Module 2 : Programmation orientée objet (POO)
Concepts de base et importance de la POO en JavaScript.
Création et gestion des classes et objets.
Mise en œuvre de l'héritage, encapsulation et polymorphisme.
Module 3 : Gestion avancée des données
Utilisation avancée des méthodes de tableau?: map, filter, reduce.
Manipulation des données avec JSON?: lecture et écriture.
Stockage des données avec localStorage et sessionStorage.
Module 4 : Programmation asynchrone approfondie
Maîtrise des promesses avancées et gestion des erreurs.
Simplification de l'asynchronisme avec async/await.
Intégration d'APIs externes en utilisant Fetch et gestion des réponses.
Module 5 : Structuration du code et modules
Organisation des projets JavaScript avec les modules ES6.
Utilisation de import et export pour un code structuré et réutilisable.
Meilleures pratiques pour structurer des projets collaboratifs.
Module 6 : Interfaces dynamiques et interactivité
Création de composants interactifs avec JavaScript pur.
Gestion des événements personnalisés pour des interactions avancées.
Introduction aux frameworks modernes?: concepts clés de React, Vue.js et Angular.
Module 7 : Tests et optimisation du code
Mise en place de tests unitaires avec Jest ou Mocha pour garantir la qualité du code.
Techniques de debugging avancées pour identifier et corriger les bugs.
Optimisation des performances JavaScript pour améliorer l'expérience utilisateur.

Validation et sanction

Maîtrise des concepts avancés pour structurer et développer des projets JavaScript complexes.
Capacité à gérer efficacement les données et intégrer des APIs externes.
Compétences en tests et optimisation pour produire un code fiable et performant.
Familiarité avec les frameworks modernes pour envisager leur adoption dans vos projets.

Type de formation

Non certifiante

Sortie

Information non communiquée

Contact de la formation

28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Information fournie par :