Qu'est-ce que je vais apprendre ?

Apprenez le JavaScript moderne de ES5 à ES11 à jour des spécifications 2023 !
Apprenez à utiliser un environnement professionnel avec Vite.
Apprenez à maitriser les fonctions, y compris les closures et les callbacks !
Maitrisez le DOM et la gestion des événements.
Envoyez des requêtes Ajax et apprenez l'approche la plus moderne pour gérer l'asynchrone !
Construisez une plateforme de Blog en apprenant les bonnes pratiques et les recommandations.
Comprenez comment fonctionne l'héritage prototypal et les classes JavaScript !
Apprenez à débuguer efficacement une application avec VS Code et Chrome, sans console.log.
Chapitre 1 : Introduction à JavaScript
4 leçons
00:35:00
A l'abordage !
Qu'est ce que JavaScript ?
Les principales caractéristiques de JavaScript
Les versions du JavaScript et les problèmes de compatibilité
Chapitre 2 : Mise en place de l’environnement
8 leçons
02:29:00
Chapitre 3 : Les bases du JavaScript
9 leçons
02:37:00
Chapitre 4 : Les structures de contrôle : conditions et boucles
5 leçons
01:02:00
Chapitre 5 : Les nombres
5 leçons
00:58:00
Chapitre 6 : Les chaînes de caractères
5 leçons
01:21:00
Chapitre 7 : Les objets
12 leçons
02:20:00
Chapitre 8 : Les fonctions
12 leçons
03:16:00
Chapitre 9 : Les tableaux
13 leçons
02:50:00
Chapitre 10 : Les modules
4 leçons
01:04:00
Afficher les 27 chapitres

Les prérequis pour suivre cette formation

La formation est adaptée pour les débutants

Des connaissances en HTML & CSS sont recommandées

Certains des projets que nous allons coder ensemble

Blog
Todos
Snake

Nous utiliserons l'ensemble des fonctionalités de JavaScript pour mettre en place un projet complet dans lequel nous créerons un blog.

Description

Le JavaScript est le langage le plus important du Web et plus globalement le langage de programmation le plus utilisé au monde.

Le HTML et le CSS vont vous permettre de créer le rendu visuel d'un site Web, le JavaScript quant à lui, permet d’ajouter toute la partie interaction avec l'utilisateur et des serveurs. De la gestion du clic sur un bouton, à la mise en place d’un formulaire, d’un système d’authentification de vos utilisateurs, d’un chat... en clair le JavaScript est indispensable à la mise en place de toutes les fonctionnalités d'un site !

C’est lui qui a rendu possible la création des sites Web dynamiques et sur lequel repose tous les frameworks modernes (React, Angular ou encore Vue).

C’est un langage que l'on présente souvent comme facile, mais très peu de personnes maîtrisent ce langage complexe.


En savoir plus

Également inclus dans la formation

Vite

Vite

Au fil des années, les applications Web deviennent de plus en plus complexes et le nombre de lignes de code a considérablement augmenté. Les applications sont donc devenus lourdes et potentiellement plus longues à charger pour vos utilisateurs.
Lire plus

ES6, ES2016...ES2023

ES6, ES2016...ES2023

Pratiquement tous les navigateurs implémentent ES6, qui est la nouvelle version majeure de JavaScript.
Lire plus

Canvas

Canvas

Canvas vous permet de créer des graphiques et des dessins sur vos pages Web. Vous apprendrez pendant la formation à manipuler le canvas avec JavaScript.
Lire plus