Qu'est-ce que je vais apprendre ?

Apprenez le JavaScript moderne de ES5 à ES11 à jour des spécifications 2020 !
Apprenez à utiliser un environnement professionnel avec Webpack et Babel.
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
01:36: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
7 leçons
02:17:00
Chapitre 3 : Les bases du JavaScript
8 leçons
02:13:00
Chapitre 4 : Les structures de contrôle : conditions et boucles
5 leçons
01:55:00
Chapitre 5 : Les nombres
5 leçons
01:55:00
Chapitre 6 : Les chaînes de caractères
5 leçons
01:17:00
Chapitre 7 : Les objets
11 leçons
02:56:00
Chapitre 8 : Les fonctions
12 leçons
03:58:00
Chapitre 9 : Les tableaux
13 leçons
03:46:00
Chapitre 10 : Les modules
4 leçons
01:00:00
Afficher les 26 chapitres

Les prérequis pour suivre cette formation

La formation est adaptée pour les débutants

Une connaissance en HTML & CSS est recommandée

Certains des projets que nous allons coder ensemble

Todos
Blog
Snake

Nous utiliserons toutes les bases du JavaScript pour créer une Todo list dynamique.

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

Webpack

Webpack

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

Babel

Babel

Chaque année, de nouvelles fonctionnalités sont ajoutées au JavaScript, mais le problème c’est que tous les navigateurs ne les implémentent pas toujours au même moment.
Lire plus

ES6, ES2016...ES2020

ES6, ES2016...ES2020

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