JavaScript Avancé & Frameworks

Maîtrisez JavaScript moderne, les frameworks populaires et créez des applications web interactives et performantes.

Informations pratiques

  • Durée : 45h
  • Niveau : Intermédiaire
  • Modalité : Visio

Objectifs pédagogiques

  • Maîtriser JavaScript ES6+ et la programmation asynchrone
  • Développer avec React.js et ses écosystèmes
  • Créer des API REST avec Node.js
  • Gérer les états complexes et les bases de données
  • Déployer des applications full-stack

Programme de la formation

  1. JavaScript ES6+ Avancé (12h)
    • Async/Await, Promises et gestion des erreurs asynchrones
    • Modules ES6 : import/export, tree-shaking, lazy loading
    • Classes, héritage, mixins et design patterns
    • Destructuring, spread/rest, optional chaining et nullish coalescing
    • Closures, currying, composition fonctionnelle
    • Proxy, Reflect et métaprogrammation
  2. React.js Fondamentaux (15h)
    • Architecture composants fonctionnels et JSX
    • Hooks essentiels : useState, useEffect, useContext, useReducer
    • Gestion d'état local et global (Context API, Zustand)
    • React Router : navigation, routes protégées, lazy loading
    • Cycle de vie, rendu conditionnel et listes dynamiques
    • Formulaires contrôlés, validation et gestion d'erreurs
  3. Node.js et API Development (10h)
    • Express.js : routage, middlewares, gestion d'erreurs
    • MongoDB et Mongoose : modèles, schémas, requêtes CRUD
    • Authentification JWT et OAuth 2.0
    • Conception d'API REST : versioning, pagination, filtres
    • Sécurité API : rate limiting, CORS, validation des entrées

Prérequis

Bonnes bases en HTML/CSS et JavaScript. Expérience en développement web recommandée.

Public visé

Développeurs web, intégrateurs souhaitant évoluer, étudiants en informatique

Méthodes pédagogiques

Formation en distanciel (visio) et/ou en présentiel selon les sessions

Évaluation

QCM, exercices pratiques, mise en situation professionnelle, étude de cas, projet final

Accessibilité

Formation accessible aux personnes en situation de handicap. Possibilités d'adaptation pédagogique et technique. Pour toute question concernant l'accessibilité, contactez notre référent handicap : Kelly Ohana - contact@visio-form.fr

VISIOFORMVISIOFORM — La Formation du Futur

Transformez vos compétences pour demain

Organisme certifié Qualiopi — IA, marketing digital, informatique, management, comptabilité et plus encore.