|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/comprendre-javascript/
课程评论:没有评论
课程名称:VRAIMENT Bien Comprendre Javascript 课程概述: 本课程旨在深入理解JavaScript的工作原理,适合已具备基础JavaScript知识的学员。课程内容非常详细,将探讨JavaScript的各种细微差别,帮助学员充分掌握这一编程语言。通过该课程,您将成为能够在面试中脱颖而出的人,并更好地应对招聘测试。同时,您将理解JavaScript背后的本质,从而成长为更优秀的开发者。 在这个挑战性的课程中,您需要做好心理准备,因为学习JavaScript的高级知识将需要您付出100%的努力。为了帮助您更好地理解,我将通过视频形式为每个部分的测验提供详细的解答。从而确保您不会遗漏任何重要知识点。此外,我们还将通过“贪吃蛇”项目来直接应用您所学的知识,进一步巩固学习成果。 课程内容简要: 1. **变量深入**:学习不同类型的变量,理解原始类型与对象之间的区别,以及null、undefined和未定义错误(is not defined)的差异。同时,探讨ES6引入的新关键字let和const的使用。 2. **作用域深入**:详细分析执行上下文、变量对象及作用域链,以及ES6中新增的块级作用域。 3. **函数深入**:揭示JavaScript函数作为一等公民的特性,讲解Closures(闭包)、IIFEs(立即调用函数表达式)及this关键字的处理方法,最后介绍ES6中的箭头函数。 4. **对象深入**:讲解原型链的概念和结构,以及如何使用ES6类来更好地组织代码。 总之,该课程内容丰富且密集,旨在为学员提供全面而深刻的JavaScript知识,助力您在开发领域取得更大成功。
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. 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!!!