DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

JavaScript perfectionnement

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

Information fournie par :
Carif-Oref Provence - Alpes - Côte d'Azur

Objectifs, programme, validation de la formation

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 certificiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
14 heures en centre

Conventionnement : Non

Financeur(s)

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Bonne maîtrise des bases de JavaScript. Une expérience pratique en développement web est recommandée.

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
291 Rue Albert Caquot
06560 - Valbonne
Responsable :
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme

Contacts

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

Période prévisibles de déroulement des sessions

du 30/12/2024 au 31/12/2025
débutant le : 30/12/2024
Adresse d'inscription
291 Rue Albert Caquot
06560 - Valbonne
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 rue du chemin vert
75011 - Paris 11e
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme