Douglas Crockford. John Resig. Peter-Paul Koch. Nicolas C. Zakas. Si vous reconnaissez ces noms, vous savez probablement ce qu’ils ont tous en commun: ce sont des développeurs JavaScript incroyablement talentueux. Aujourd'hui, vous entendrez tous parler de cette synthèse des présentations JavaScript. Soyez prêt à étirer votre cerveau!
JavaScript est-il un gâchis désespéré ou un standard robuste et flexible? Dans cette présentation, Douglas Crockford, la plus grande autorité mondiale en JavaScript, tentera de vous convaincre que la langue vaut votre temps. C'est une superbe vidéo que tout le monde qui utilise JavaScript pour la première fois devrait le regarder! Vous voudrez peut-être aussi consulter le livre de Crockford du même titre. (Voici un autre exemple du même discours.)
Il s'agit de la première session de la trilogie JavaScript de Crockford. Dans cet exposé, il vous expliquera de nombreuses fonctionnalités de JavaScript, ainsi que le langage lui-même et certains styles de programmation JS. Voici une autre excellente montre pour les nouveaux arrivants!
Bien que cette vidéo ne soit pas centrée sur JavaScript, il s'agit de la deuxième partie de la trilogie JavaScript de Douglas Crockford. Vous entendrez parler du navigateur, de la raison pour laquelle il est, et de quelques concepts clés qui le sous-tendent. Bien sûr, tout cela est très pertinent pour les développeurs JavaScript..
Ceci est le dernier versement de la trilogie de Crockford. Passant aux concepts avancés, cette vidéo vous présentera des sujets tels que l'héritage, le débogage et l'efficacité..
John Resig, le créateur de jQuery, sait de quoi il parle. Dans cette présentation, qu'il a donnée à JSConf 2009, il a parlé de la mesure de la performance en JavaScript (y compris une introduction aux avantages et aux inconvénients de l'analyse comparative), ainsi que des jeux JavaScript et des tests distribués..
Nicolas Zakas est l'auteur de «Professional JavaScript for Developers» et co-auteur de «Professional Ajax». Cette présentation est entièrement axée sur les performances. Vous en apprendrez plus long sur les domaines de la portée, de l'accès aux données, des boucles et de la DOM.
Vous avez toujours voulu créer votre propre bibliothèque JavaScript? John Resig parle des principes à suivre dans cette discussion Google Tech. Il couvre tout le spectre, de la conception d'une bonne API à la maintenance de la bibliothèque, en passant par la mise en œuvre, le débogage et les tests (pour n'en nommer que quelques-uns!).
Dans cette vidéo, John Resig présente certaines des performances les plus récentes et les plus performantes du monde en matière de performances JavaScript et DOM. Bien que ce type de conversation supprime rapidement les données (les statistiques de vitesse du navigateur sont plutôt obsolètes), il reste encore beaucoup à attendre ici.!
Peter-Paul Koch est un ingénieur front-end professionnel originaire des Pays-Bas. Il a effectué de nombreux tests sur les navigateurs CSS et JavaScipt et a publié les graphiques sur son site Web, Quirksmode. Cette conférence est une classe de théorie des événements JavaScript donnée à Yahoo!.
C'est une excellente présentation théorique. Nicolas Zakas parle de l'architecture JavaScript. Vous apprendrez à séparer les modules sur une page, à les amener à interagir avec d'autres modules qu'ils ne connaissent pas et plus d'avantages JS.
Vous n’avez peut-être jamais entendu parler de Brendon Eich, mais c’est lui qui a tout lancé: le créateur de JavaScript. Dans cet exposé, il aborde un peu l’histoire de la langue et évoque l’avenir de la proposition ECMAScript 5..
JavaScript n'a pas changé depuis presque une décennie; alors que se passe-t-il? Dans cette conférence, Douglas Crockford explique une partie de l'histoire de JavaScript, des combats de ces dernières années et de ce à quoi la norme pourrait ressembler dans un avenir (relativement) proche. Oui, cela ressemble assez au discours de Brendan (qui avait en fait été donné la veille), mais celui-ci a cette inclinaison théorique de Crockford..
Il existe de nombreuses vidéos et présentations qui ne traitent pas uniquement de JavaScript, mais le concernent certainement. Vérifiez ces:
Eh bien, c'est tout ce que j'ai pour vous aujourd'hui, mais votre préféré m'a probablement manqué; partager dans les commentaires!