Module intermédiaire

Achetez maintenant à 99 € au lieu de 149 €.

Un module créé main dans la main avec les étudiants

J'ai créé le module débutant seul, "dans mon coin" puis je l'ai mis en ligne.

Pour le module intermédiaire, j'ai décidé de faire autrement.

J'ai ouvert les précommandes alors que son contenu n'est toujours pas terminé.

Autrement dit : je vends un cours qui n'est pas fini !

Pourquoi ?

Pour 3 raisons principales :

  1. Je veux permettre à un maximum de monde de pouvoir l'acheter au prix réduit de 99 €.
  2. Je veux m'assurer qu'il intéresse suffisamment de personnes.
  3. Et surtout : je veux créer du contenu pertinent pour mes étudiants !
Ce dernier point est pour moi le plus important de tous : je veux créer du contenu pertinent pour mes étudiants.

Quand on travaille depuis longtemps dans un domaine comme c'est mon cas, on atteint des niveaux d'expertise importants.

Le problème ?

Cette expertise nous rend aveugle sur les réels besoins des étudiants car ce qui nous semble évident ne l'est pas du tout pour eux.

Le biais de l'expert

En effet, quand on devient bon dans un domaine, certains concepts qu'on a appris il y a longtemps nous semblent être une seconde nature.

On oublie combien ils étaient difficiles à appréhender quand on a débuté.

Et lorsqu'on enseigne ce domaine, on oublie complètement d'enseigner ces concepts tellement ils nous semblent évidents !

Vous avez sûrement eu cette sensation d'avoir sauté une étape dans une formation n'est-ce pas ?
À un moment vous vous dites : mince ! Ça va trop vite là ! Je n'arrive plus à suivre, qu'est-ce que j'ai râté ?

Eh bien c'est exactement ce genre de problème que je veux éviter dans ma formation.

En ouvrant au plus tôt l'accès au module intermédiaire, je peux récupérer un précieux retour des étudiants immédiatement après avoir publié une leçon.

Si quelque chose n'est pas clair ou si je vais trop vite sur un sujet, ils me le font savoir et je peux corriger la trajectoire dans la foulé.

Autrement dit, mes étudiants me servent de guide sur ce que je dois enseigner pour répondre à leur besoin précis et pas au besoin que j'imagine pour eux !

Ce qui donne à chaque étudiant le pouvoir d'influencer le contenu final de la formation.

Et jusqu'à présent, aucun des étudiants de ce module ne s'est plaint que ça allait trop vite (ou pas assez d'ailleurs), je pense donc avoir choisi la bonne façon de construire ce module et la suite de ma formation.

Le mix parfait entre théorie et pratique

À l'écoute des étudiants, j'ai conçu cette formation pour apporter juste ce qu'il faut de théorie avant de passer à la pratique. Vous apprenez, vous appliquez.

Premier projet : un compteur de clics

Présentation du 1er projet de ce module : un compteur de clics avec quelques fonctionnalités avancées.

J'indique également tous les raccourcis clavier que j'utilise dans Chrome et VSCode pour que vous preniez tout de suite de bonnes habitudes !

Un second projet beaucoup plus complexe sera présenté bientôt.

Des bogues et leurs solutions

J'ai laissé volontairement dans les leçons tous les bogues rencontrés pour vous enseigner comment comprendre un message d'erreur et le corriger.

Avec ce module vous serez capable de...

✅ Créer et déboguer un site web à partir de zéro depuis Visual Studio Code
✅ Modifier le DOM d'une page web en JavaScript pour rendre le site dynamique
✅ Exécuter du code spécifique lors d'un évènement (clic, frappe clavier etc.)
✅ Comprendre les notions d'objets, callbacks et évènements qui sont au coeur de l'interactivité d'un site web
✅ Chercher dans la documentation, par vous-même, les informations manquantes pour compléter votre code
✅ Comprendre le code d'autrui pour le modifier et ajouter des fonctionnalités à un projet existant

Une fiche de synthèe

Supposons que vous deviez mettre en pause votre formation. Quoi de pire que de tout oublier et de devoir regarder à nouveau des heures de vidéos pour se remémorer le plus important ?

Pour éviter ce problème, j'ai créé des fiches de synthèse pour chaque module.

Voici le début de celle de ce module :

Témoignages d'étudiants

Quelques témoignages d'étudiants ayant fait ce module.

Faites-vous un avis : allez discuter avec eux !


Achetez maintenant : économisez de l'argent et faconnez la formation à vos besoins

Comme je l'ai déjà dit, toutes les leçons de ce module ne sont pas encore publiées, je suis en train de les créer en prenant en compte les retours des étudiants.

C'est pourquoi vous pouvez l'acheter dès maintenant au prix réduit de 99 € au lieu de 149 €.

🚨Mais attention, le prix va augmenter.

Au fur et à mesure que les leçons sont ajoutées, le prix augmente jusqu'à atteindre le prix final de 149 €.

Au delà de la réduction tarifaire, en l'achetant dès maintenant vous pouvez me faire un retour immédiat sur vos besoins et sur les prochaines leçons et exercices que je devrais créer.

Bien sûr j'ai déjà un plan bien établi sur le contenu de ma formation, mais sur la forme et sur la façon d'amener les exercices et projets sur lesquels on va travailler, vous aurez votre mot à dire !

Alors n'hésitez pas à vous inscrire maintenant pour faire entendre votre voix et vos besoins, après il sera trop tard.

C'est en travaillant avec vous que je pourrai créer une formation qui vous sera la plus bénéfique possible, et pour ça, j'ai besoin de vos retours !
Acheter maintenant à 99 €

Contenu du module

40+ leçons en vidéo
Des exercices pratiques avec leurs solutions et explications
Une fiche de synthèse de toutes les leçons
2 projets (un petit et un de taille moyenne)

L'inscription à ce module ne vous permet pas de bénéficier des services suivants :
🚫 Mentorat
🚫 Accès à la communauté de soutien (tchat Discord)

Pour bénéficier de ces services, merci de souscrire à une offre sur la page Mentorat & Communauté.

Publication des leçons

Une à deux nouvelles leçons sont publiées chaque vendredi.

Il se peut que certaines leçons nécessitent plus de préparation que d'autres : création d'animations pour expliquer des concepts complexes, contenu supplémentaire, préparation de nombreux exercices etc.

Dans le but de conserver une qualité de formation exceptionnelle, je peux reporter la publication de ces leçons d'une semaine. Je préfère produire des leçons de qualité plutôt que de respecter un planning de publication strict.

La qualité des leçons que je produis est ma priorité dans l'intérêt des étudiants.
Acheter maintenant à 99 €

Une question ? Appelez-moi !

Du lundi au vendredi de 10h à 16h venez discuter avec moi en visioconférence !
➡️ https://whereby.com/javascriptdezero
(Vous n'avez aucun logiciel à installer, tout se fait dans le navigateur)

📞Vous préférez le téléphone ?
➡️ Mon numéro : 06 67 40 56 09

Pour prendre un RDV :
➡️ rdv.javascriptdezero.com

Si vous êtes timide vous pouvez toujours m'envoyer un email sur jeremy@javascriptdezero.com.
Je réponds rapidement et personnellement à tous les emails.

Dans tous les cas, ne laissez pas une question sans réponse !
Il n'y a pas de question bête alors n'hésitez pas à me contacter.


À tout de suite !

Cliquez sur le bouton "Aperçu" pour regarder des leçons gratuitement avant d'acheter 👍

Sommaire des leçons

Fiche de synthèse
Fiche de synthèse
Les bases du JavaScript (suite)
Les littéraux de gabarits (template strings) : interpolation d'expressions
11 min
Raccourcis d'opérateurs, opérateurs puissance et modulo
18 min
Les types primitifs
14 min
La conversion de types
24 min
Structures conditionnelles else if et switch
13 min
L'opérateur conditionnel '?'
11 min
Déclarer des variables avec const, let et var
14 min
La portée des variables avec let et const
21 min
La portée des variables avec var
17 min
Les objets
Introduction
17 min
Différences entre classes et prototypes
10 min
Que se passe-t-il dans la mémoire de l'ordinateur ?
10 min
Imbrication d'objets, exemple avec l'API de Twitter
15 min
La POO : Programmation Orientée Objet
Les fonctions de première classe
11 min
Les méthodes : des fonctions dans des objets
13 min
Pourquoi apprendre la POO ?
11 min
Les projets : objectifs et fonctionnement
Objectifs des projets
6 min
Créer un site web de zéro depuis Visual Studio Code
15 min
Lien entre HTML et JavaScript
Introduction au DOM et différences entre NodeJS et Chrome
10 min
Qu'est-ce que le DOM ? Que contient-il ?
23 min
Sélection d'éléments du DOM
19 min
Modification d'éléments du DOM
20 min
Création et insertion d'éléments dans le DOM
20 min
Déplacer et supprimer des éléments du DOM
10 min
Traverser les éléments du DOM
18 min
Projet #1 : Compteur de clics
Présentation du compteur de clics
5 min
Les évènements (+ énoncé exercice incrémentation)
22 min
Solution incrémentation et comment déboguer dans Chrome (instruction debugger)
10 min
Solution décrémentation et bouton reset
4 min
Détecter un clic droit
17 min
Solution zone de clic
4 min
Lire la valeur d'un élément input
15 min
Solution incrémenter et décrémenter le compteur des valeurs des inputs
11 min
Comment afficher temporairement une notification ?
11 min
Solution gestion des limites et notifications
26 min
Conclusion et conseils
5 min
Configuration VSCode
Comment désactiver le débogueur JavaScript intégré de VSCode ?
4 min
Les tableaux
Introduction
7 min
Lecture et itération via une boucle
14 min
Modifier un élément et rappels
5 min
[BIENTÔT DISPONIBLE] Documentation MDN : comment l'exploiter efficacement ?
[BIENTÔT DISPONIBLE] Tableaux multidimensionnels
Les types d'objets standards en JavaScript
[BIENTÔT DISPONIBLE] String et les objets "enveloppeurs" (wrappers)
[BIENTÔT DISPONIBLE] Number
[BIENTÔT DISPONIBLE] Boolean
[BIENTÔT DISPONIBLE] Date
[BIENTÔT DISPONIBLE] RegExp
[BIENTÔT DISPONIBLE] La librairie standard Math
Projet #2 : Liste de courses
[BIENTÔT DISPONIBLE] Présentation et objectifs de ce projet
[BIENTÔT DISPONIBLE] Ajout d'un item
[BIENTÔT DISPONIBLE] Suppression d'un item
[BIENTÔT DISPONIBLE] Modification d'un item
[BIENTÔT DISPONIBLE] Cocher un item
[BIENTÔT DISPONIBLE] Filtrage par mot-clé
[BIENTÔT DISPONIBLE] Stockage persistant avec localStorage
[BIENTÔT DISPONIBLE] Ajout de nouvelles fonctionnalités : gestion des quantités