Introduction
  • Introduction et Présentation
  • Critères de Notation du Projet
  • Préparation et Outils Requis
Les Bases de JavaScript
  • Setup d'un Projet JavaScript
  • Les Variables en JavaScript (let, const, var)
  • Les Types de Données en JavaScript
  • Scopes en JavaScript : var vs let vs const
  • Les Objets en JavaScript
  • Le Prototypage en JavaScript
  • Les Classes en JavaScript (ES6)
  • Les Opérateurs en JavaScript
  • Les Boucles en JavaScript
  • Les Conditions en JavaScript
  • Gestion d'Erreurs en JavaScript
  • Méthodes Avancées pour les Tableaux
  • Programmation Asynchrone en JavaScript
  • Fetch API et Requêtes HTTP
  • Impératif vs. Déclaratif : Écrire un meilleur code JavaScript
  • Annexes
Exercice sur les Bases de JavaScript
  • Exercice : Plateforme d'Analyse E-sport
  • Modalités de Rendu de l'Exercice
Concepts Avancés en JavaScript
  • Les Package Managers (npm, yarn)
  • Le Fichier package.json
  • Les Frameworks CSS
  • Le DOM (Document Object Model)
Choisir le Bon Framework JavaScript
  • Les Frameworks JavaScript
Introduction à TypeScript
  • Introduction Complète à TypeScript
Qualité de Code : Formatage et Linting
  • Linters et Formatters (ESLint, Prettier)
Optimisation et Bundlers (Vite, Webpack)
  • Les Module Bundlers (Vite, Webpack)
Introduction to Testing
  • JavaScript Testing Strategies
Sécurité Web
  • Introduction à la Sécurité Web
Les Stratégies de Rendu JavaScript
  • Les Modes de Rendu Web (SSR, SSG, CSR, ISR)
Architecture Logicielle en JavaScript
  • Architectures Logicielles : Guide Pratique
Déployer une application JavaScript
  • Déployer une Application
Performance Web : Mesure et Optimisation
  • Performance Web : Mesure et Optimisation
Accessibilité Web et UI/UX
  • Accessibilité Web : Guide Essentiel
Applications Mobiles et Desktop en JS
  • Applications Desktop & Mobile avec JavaScript
Formation Complète sur React
  • React : Les Bases Essentielles
  • React avec Vite : Setup et Premiers Pas
  • Les Composants React en Détail
  • Rendu et Virtual DOM en React
  • React : Index Complet des Hooks
  • Le Hook useState
  • Le Hook useEffect
  • Le Hook useRef
  • Le Hook useMemo
  • Le Hook useCallback
  • Le Hook useReducer
  • Le Hook useContext
  • Les Hooks Avancés de React
  • Les Custom Hooks (Hooks Personnalisés)
  • React Router : La Navigation
  • React : Gestion de l'État (State Management)
  • L'Écosystème des Librairies React
  • React : Gestion des APIs et des Données
  • React : Next.js et les Meta-Frameworks
  • React : Formulaires et Validation
  • React : Types et Validation avec Zod & TypeScript
  • React : Les Animations
  • React : Concepts Avancés et Optimisations
  • React : Annexe des Liens et Ressources
Introduction à Angular
  • Introduction à Angular (Prochainement)
Introduction à Vue.js
  • Introduction à Vue.js (Prochainement)
Introduction à Next.js
  • Introduction à Next.js (Prochainement)
Projet Final : Mettre en Pratique
  • Projet Final : Notation et Attentes
  • Sujet du Projet Final
CoursFrameworks JavaScript - Formation Complète/Projet Final : Mettre en Pratique

Projet Final : Mettre en Pratique

Le projet de fin de cours : celui qui vous permettra de passer par toutes les compétences, de voir l'ensemble des concepts applicatifs et de comprendre comment tout fonctionne en pratique !

leçons
2
Niveau
Débutant

Leçons du chapitre

1

Projet Final : Notation et Attentes

Découvrez la grille de notation détaillée pour le projet final, les attentes en matière de documentation et de rendu, ainsi qu'un guide pratique pour aborder le projet de A à Z.

2

Sujet du Projet Final

Le sujet du projet final : développer le Proof of Concept (POC) d'une plateforme de paris e-sportifs. Découvrez le contexte, les fonctionnalités attendues et les contraintes techniques.

Retour au cours