Un cours avancé en JavaScript pour tout le monde ! scope, fermetures, prototypes, 'this's, construisez votre propre framework, et plus encore.

Description
Javascript est le langage que les développeurs modernes ont besoin de connaître, et de bien connaître. Javascript vous permettra d'obtenir un emploi, et vous permettra de construire des applications web et serveur de qualité.

NOTE : Ce cours inclut des informations sur ECMAScript 6 (ES6), la prochaine version de Javascript !

Ce cours vous permettra d'acquérir une compréhension approfondie de Javascript, d'apprendre comment Javascript fonctionne sous le capot, et comment cette connaissance vous aide à éviter les pièges courants et à améliorer radicalement votre capacité à déboguer les problèmes Vous trouverez de la clarté dans les parties que d'autres, même les codeurs expérimentés, peuvent trouver bizarres, étranges et parfois incompréhensibles.

Ce cours couvrira des concepts avancés tels que les objets et les littérales d'objets, les expressions de fonctions, l'héritage prototypique, la programmation fonctionnelle, les chaînes de portée, les constructeurs de fonctions (plus les nouvelles fonctionnalités ES6), les expressions de fonctions immédiatement invoquées (IIFEs), l'appel, l'application, l'application, la liaison, et bien plus encore.

Nous allons plonger profondément dans le code source des frameworks populaires tels que jQuery et Underscore pour voir comment vous pouvez utiliser votre compréhension de Javascript pour apprendre (et emprunter) le bon code des autres.

Enfin, vous apprendrez les bases de la construction de votre propre framework ou bibliothèque Javascript.
Ce que vous apprendrez dans ce cours fera de vous un meilleur développeur Javascript, et améliorera vos capacités en AngularJS, NodeJS, jQuery, React, Ember, MongoDB, et toutes les autres technologies basées sur Javascript !

Apprenez à aimer Javascript, et à bien coder dedans.

Note : Dans ce cours, vous obtiendrez également du code source téléchargeable, qui vous sera souvent fourni avec du code'starter', vous donnant la base pour commencer à écrire votre code, et du code'fini' pour comparer votre code.

CLIQUEZ ICI pour accéder à ce cours