

Cours Contenu
Description du Cours:
Ce cours est spécial: rien que le titre déjà: VRAIMENT Bien Comprendre Javascript !!!
C’est pas un peu exagéré tout ça ? Et bien non… Sachez que c’est le cours le plus compliqué que j’ai fait jusqu’à présent.
Pourquoi compliqué ?
Parce qu’on va rentrer dans les détails des détails.
Vous allez réellement comprendre comment fonctionne Javascript en profondeur.
D’ailleurs pour vous lancer dans ce cours, vous devez déjà connaître un minimum les bases de Javascript.
Le but c’est de comprendre toutes les subtilités de ce langage.
Au final, vous ferez partie du peu de gens qui peuvent se vanter de maîtriser Javascript
Vous pourrez déchirer vos entretiens ! Et oui ! Vous serez capable de répondre à tous ces petits tests qu’adorent donner les recruteurs.
Mais surtout, vous comprendrez enfin l’envers du décor et ça fera de vous des meilleurs développeurs.
Mais alors attention ! Devenir un monstre en Javascript a un prix !
Il va falloir vous accrocher car je vous préviens tout de suite: vous allez transpirer du cerveau… c’est pour ça que j’ai mis une casquette d’ailleurs.
Bref dans ce cours, il va falloir vous donner à 100%.
Maintenant sachez que je ferai TOUT pour vous simplifier au maximum les secrets de Javascript.
On va tout passer au microscope bien comme il faut.
Et pour checker que tout est bien intégré dans vos têtes, je vous donnerai un quiz à chaque fin de partie.
Alors ce n’est pas un quiz comme d’habitude !
Vu qu’on parle de choses complexes, j’ai tenu à vous donner une correction détaillée en vidéo pour chacune des questions du quiz.
Comme ça je suis sûr que vous ne passerez pas à côté.
Rien n’est laissé au hasard pour vous aider à comprendre, on va aussi appliquer directement votre nouveau savoir au Projet du Serpent: le Snake.
C’est-à-dire qu’on va améliorer ce projet avec tout ce qu’on a appris.
Bon alors voilà ce qu’on va apprendre dans ce cours !
GROS PLAN SUR LES VARIABLES
Je vais commencer par vous parler des différents types de variables. Quels sont les différences entre les types primitifs et les objets ?
Quelle est aussi la différence entre null, undefined et l’erreur is not defined.
Et sinon vous savez c’est quoi le hoisting ? Et bien je vais vous l’expliquer.
Et je finirai cette partie en vous montrant comment les nouveaux mots clés d’ES6: let et const vont changer la donne pour nos variables.
GROS PLAN SUR LES SCOPES
Alors les scopes c’est chaud et on va bien décortiquer tout ça.
Je vous parlerai des contextes d’exécution, d’objet des variables et de la chaîne des scopes.
Et là encore, on verra qu’avec ES6, on pourra maintenant utiliser un nouveau genre de scope: le scope de bloc.
GROS PLAN SUR LES FONCTIONS
En Javascript, les fonctions sont des objets de première classe. Et je vais vous expliquer un des sujets qui fait le plus peur aux débutants: Les Closures.
Je vous montrerai aussi ce que sont les IIFEs et comment elles pourront nous être utiles pour protéger nos variables.
Et sinon il y a un autre sujet qui cause beaucoup de problèmes à certains développeurs, c’est le mot-clé this.
Alors pas de crainte, je vais tout vous expliquer et je vous montrerai comment le manipuler avec les fonctions Bind, Call et Apply.
Et on finira par les fonctions flêchées: ce sont des fonctions d’un nouveau genre qu’on peut utiliser depuis ES6.
GROS PLAN SUR LES OBJETS
L’homme descend du singe et quasiment tout descend de l’objet.
Ca veut rien dire ?
Attendez un peu cette phrase aura beaucoup plus de sens quand vous arriverez à cette partie je vous le promets !
Je vais vous expliquer en détail ce que sont les prototypes et on examinera la chaîne des prototypes.
On finira cette partie en utilisant les classes d’ES6.
DEBUGUER EN JAVASCRIPT
Pour finir je vous ai gardé une petite surprise.
Vu qu’on va parler de choses assez complexes et que vous risquez de vous emmêler les pinceaux plus d’une fois, je veux que vous sachiez débuguer !
Donc je vais vous montrer comment utiliser les outils pour développeur pour placer des breakpoints et observer en détail l’exécution de notre code.
Voilà je pense que vous l’avez compris, on a un programme très très chargé alors ne perdons pas de temps.
C’est parti !!!
49,90€Ajouter au panier
Achetez le cours « VRAIMENT Bien Comprendre Javascript » pour avoir accès:
-
Accès à vie: Accédez à vie à toutes les vidéos du cours…
-
Quiz: Grâce à tous les quiz et leurs vidéos de correction, vous deviendrez imbattable en entretien !
-
Projet: Appliquez votre nouveau savoir dans un projet réel: le Snake !
-
Code source: Téléchargez les fichiers du Projet
-
Certificat de Réussite: Prouvez vos connaissances auprès des recruteurs
merci pour ces super cours bien expliqué! Ca fait 1 an et demi que je travail et code des jeux vidéos, mais même comme cela, j’ai beaucoup appris grâce à ces cours! merci
Trop bien !! Merci pour ton message 😉
Cette formation était longue et complexe, mais vraiment très utile, et super bien expliquer.
Un grand merci à toi John.
Prochaine étape ==> Développement Moderne JavaScript et ES6,ES7 !!!!
Merci David!!!!
Bonne chance pour la suite, tu as passé le plus dur 😉
Bonjour,
Je tiens à remercier John sur la qualité des cours qu’il donne. J’ai eu pleins de déblocages sur le Javascript. Tout un cours très pédagogique, les tests / quizz sont super bien fait.
Cela n’a fait que me convaincre encore plus qu’il est super important d’écrire son code intelligemment.
Petite question « Hoisting ». Si on fait le travail à la place du JS (c’est à dire qu’on déclare bien nos variables en premier (que ce soit en globale, ou dans nos fonctions) est-ce que cela permet d’améliorer les performances d’exécution du JS ?
En tous les cas, merci John !
Hello,
Le fait de faire le travail comme tu dis c’est plus une convention et c’est pour avoir un code clair et mieux organisé, pas forcément pour améliorer les performances.
Merci pour ton message 🙂
Un très bon, très grand, très talentueux professeur. Merci pour le sens du partage. Remerciements et Félicitations depuis Dakar au Sénégal
Merci Beaucoup !!! 🙂
Hello john, je suis entrain d’apprendre js et ce cours est vraiment top!!!!
Merci beaucoup David 🙂
Bon courage !!
ce cours est vraiment fabuleux!!!! je ne suis plus le meme developeur quavant!
merci bcp john!!!!!!
Wowww merci !!!!
Merci John pour la qualité de ce cours;
J’ai beaucoup apprécié les résumés dans la description des vidéos et tes explications au tableau blanc. De même les corrections m’ont beaucoup aidé à comprendre ce cours. J’aimerais que vous imaginez des simulations de projets concrets afin que nous puissions nous exercé davantage. En réalité je crains ne pas pouvoir faire exactement le travail qu’un employeur ou un client en freelance me confiera. MERCI
Merci pour ton message 🙂
Pour ce qui est d’autres projets, pourquoi pas mais en attendant ne t’inquiète pas, l’expérience viendra petit à petit. Tu peux trouver des projets en freelance et te former en même temps, c’est juste que tu seras plus lent qu’un autre développeur plus expérimenté, mais a priori tu as toutes les cartes pour réussir. Bon courage !
Salut John! super cours!
après avoir suivi le développement web de A à Z,
je me mets au JS intégral, suivi du node.js.
Moi qui n’y connaissais pas grand chose l’an dernier, je m’amuse comme un petit fou!
petite question: quel conseil donnerais-tu à un quadra en cours de reconversion pour sa recherche d’emploi (dans le developpement web, commençons par le plus simple)?
Merci d’avance et beaucoup d’encouragements, t’es super!
Quadra ou pas 😉 , je te conseille de regarder cette vidéo, j’y donne mes conseils pour justement trouver un job : https://apprendre-a-coder.com/job-developpeur-web-junior/
Cours toujours au top !
Merciiii !
Merci pour ce cours, j’espère mieux pratiquer à l’avenir.
Avec plaisir 🙂
Cours terminé, merci beaucoup, c’est très bien expliqué et progressif.
J’ai vraiment l’impression de bien mieux comprendre le fonctionnement de Javascript.
Parfait. C’est justement ce que je voulais 😉
waw grand tu es le meilleur merci pour tout ce que tu fais pour nous
Merciiiiii !
Bon,
Le jeu en ligne c’est OK, passons à la suite !
GO !
Yeahhhhh !
je n’ai jamais vu un cours aussi chargé en infos et explications!!!
Je comprends mieux la vidéo de départ avec le vous deviendrez un monstre!!!
Bravo c’est énorme!!!
Je suis preneur pour node.js 😉
Ahah merci beaucoup !!!!
Bravo John no comment cours super génial rien a dire
Merci beaucoup ! Ca fait plaisir ! 🙂
excellent j’en ai pris des cours pour comprendre js mais celui les surpasse tous
Merci !!!!!!!!!
thank you very much , john
my pleasure :p
salut john est ce que l’apprentissage des framworks tels que node.js reat et angular seront dans la formation???????????
Après cette formation j’aimerais faire une formation sur Angular.
Angular et node suis preneur aussi 😆😆
Dans la Formation Complète Javascript, je donnerai un bref aperçu des principaux frameworks basés sur Javascript (React, Node.js, Angular…) mais attention il ne s’agit pas ici d’un cours complet mais une découverte rapide de chacun de ces frameworks.
Vous serez tous tenus au courant dès que le cours sera prêt. Très bientôt 😉
comment commencer le cours?
Il suffit d’être connecté au site. Tu vas ensuite sur la page du cours que tu souhaites commencer.