Logo Cinquin Andy Signature

Développeur Freelance - Logo

Frameworks JavaScript - Formation Complète

Formation complète sur JavaScript et ses frameworks modernes. De la découverte de JavaScript aux frameworks comme React, Angular, Vue et Next.js, en passant par TypeScript, les tests, la sécurité, les performances et le déploiement.

Difficulté
chapitres
21
leçons
66

Chapitres

1

Introduction

Introduction | Formation aux frameworks JavaScript

3 leçons
2

Les Bases de JavaScript

Les bases du Javascript, tout ce qu'il vous faut pour pouvoir partir sur de bonnes bases !

16 leçons
3

Exercice sur les Bases de JavaScript

Petit exo sur les bases du JS, le but est de vérifier vos compétences de bases ;) !

2 leçons
4

Concepts Avancés en JavaScript

On voit des concepts un poil plus avancés, et on commence à entrer dans le détail !

4 leçons
5

Choisir le Bon Framework JavaScript

On voit grossièrement les différents frameworks JS et comment on choisit la techno la plus adaptée !

1 leçon
6

Introduction à TypeScript

Là on parle de TS, une version "améliorée" de JS, le but est d'avoir du JS mais typée !

1 leçon
7

Qualité de Code : Formatage et Linting

Tout ce qu'il faut savoir sur la façon de formatter le code, et faire attention aux erreurs et mauvaises pratiques bêtes !

1 leçon
8

Optimisation et Bundlers (Vite, Webpack)

C'est ça qu'on utilise à la fin d'un projet pour optimiser drastiquement les performances, réduire la taille des éléments en prod (tree shaking, minification, optimisation, etc.).

1 leçon
9

Introduction to Testing

The wonderful world of testing! The list is endless, gigantic; it almost deserves an entire course just for that!

1 leçon
10

Sécurité Web

Tout un tas de points sur la sécurité dans le web, encore un bloc qui mériterait un cours complet et plusieurs dizaines de chapitres à lui tout seul !

1 leçon
11

Les Stratégies de Rendu JavaScript

Les différentes manières de faire du rendering dans une app en framework JS : Server Side Rendering (SSR), Static Site Generation (SSG), Client Side Rendering (CSR), Incremental Static Regeneration (ISR), etc.

1 leçon
12

Architecture Logicielle en JavaScript

Tout ce qui touche à l'architecture logicielle (software architecture), comment vous organisez vos fichiers et votre projet, la façon d'organiser vos pensées dans un projet !

1 leçon
13

Déployer une application JavaScript

Comment déployer une application ? Quelles sont les possibilités ? Comment le faire simplement et rapidement ?

1 leçon
14

Performance Web : Mesure et Optimisation

Comment mesurer les performances et comment les optimiser !

1 leçon
15

Accessibilité Web et UI/UX

Toutes les notions pour l'accessibilité : rendre votre application lisible par tout le monde, améliorer l'UI/UX et mesurer toutes ces métriques !

1 leçon
16

Applications Mobiles et Desktop en JS

Les applications en JS (mobile, desktop) : comment faire en sorte que votre application soit installable et quels outils utiliser ?

1 leçon
17

Formation Complète sur React

Tous les éléments de React : introduction, formation complète sur les concepts de base, ainsi que toutes les bibliothèques (ou 'librairies') que j'utilise au quotidien, les bonnes pratiques, etc.

24 leçons
18

Introduction à Angular

Angular est l'un des frameworks JS les plus avancés et les plus poussés qui existent aujourd'hui. C'est le framework que l'on choisira si l'on est habitué à utiliser du Java et si l'on vise les très grandes entreprises.

1 leçon
19

Introduction à Vue.js

Vue.js est le framework ultra-polyvalent, l'un des deux grands favoris avec React dans le monde des startups et des agences web : c'est une très bonne solution !

1 leçon
20

Introduction à Next.js

Next.js, mon chouchou ! C'est React en plus poussé : un méta-framework qui va vous permettre de ne pas vous prendre la tête avec l'affichage des balises SEO, d'optimiser les images, de gérer le routage facilement, et tout un tas d'autres fonctionnalités très sympas (SSR, SSG, ISR, ultra-optimisation des pages, légèreté, etc.). Il faut cependant garder en tête qu'il est très gourmand en termes de performances. Si vous visez un site très léger (car vous attendez beaucoup de trafic sur le serveur), ce n'est peut-être pas la meilleure solution !

1 leçon
21

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 !

2 leçons

DÉVELOPPONS ENSEMBLE VOS PROJETS

Une idée, un projet ? Je suis là pour répondre à vos demandes et vous accompagner.
N’hésitez pas, je serais ravi d’échanger avec vous sur votre projet !
© 2025 Andy Cinquin - Tous droits réservés - Developed & Designed with ❤️
🐝 ForHives co-founders