JavaScript:了解奇怪的部分
适合所有人的高级 JavaScript 课程!范围、闭包、原型、“this”、构建你自己的框架等等。
讲师:Anthony Alicea
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将会学到的
- 掌握 Javascript 的工作原理及其基本概念
- 编写可靠、良好的 Javascript 代码
- 了解高级概念,例如闭包、原型继承、IIFE 等等。
- 大大提高你在 Javascript 中调试问题的能力。
- 避免其他 Javascript 编码人员犯的常见陷阱和错误
- 了解流行的Javascript框架的源代码
- 构建自己的 Javascript 框架或库
课程内容
13 个章节 • 88 个讲座 • 总时长 12 小时 13 分钟展开所有章节
入门6 个讲座 • 15 分钟
执行上下文和词法环境13 个讲座 • 1 小时 34 分钟
类型和运算符11 个讲座 • 1 小时 18 分钟
对象和函数23 个讲座 • 4 小时 28 分钟
面向对象的 Javascript 和原型继承4 个讲座 • 40 分钟
建筑对象8 个讲座 • 1 小时 7 分钟
什物4 个讲座 • 19 分钟
检查著名的框架和库4 个讲座 • 52 分钟
让我们构建一个框架/库!8 个讲座 • 49 分钟
额外:TypeScript、ES6 和转译语言2 个讲座 • 5 分钟
额外:为 ECMAScript 6 做好准备2 个讲座 • 1 分钟
额外:深入 ES62 个讲座 • 43 分钟
结论1 个讲座 • 1 分钟
要求
- 基本的 Javascript 知识(变量、循环和基本函数——这就是本课程希望你知道的全部内容!)
- 浏览器和文本编辑器
说明
Javascript 是现代开发人员需要了解并熟悉的语言。真正了解 Javascript 将为你找到一份工作,并使你能够构建高质量的 Web 和服务器应用程序。
注意:本课程包括有关 ECMAScript 6 (ES6) 下一版本 Javascript 的信息!
在本课程中,你将深入了解 Javascript,了解 Javascript 如何在后台工作,以及这些知识如何帮助你避免常见的陷阱并大大提高你调试问题的能力。你会发现其他人(甚至是经验丰富的编码人员)可能会觉得奇怪、奇怪且有时难以理解的部分很清晰。你将了解这种处于当今现代软件开发前沿的语言的美感和欺骗性。
本课程将涵盖对象和对象字面量、函数表达式、原型继承、函数式编程、作用域链、函数构造函数(加上新的 ES6 特性)、立即调用函数表达式 (IIFE)、调用、应用、绑定等高级概念.
我们将深入研究流行框架(如 jQuery 和 Underscore)的源代码,看看你如何利用你对 Javascript 的理解来学习(和借鉴)其他人的好代码。
最后,你将学习如何构建自己的 Javascript 框架或库的基础。
你将在本课程中学习的内容将使你成为更好的 Javascript 开发人员,并提高你在 AngularJS、NodeJS、jQuery、React、Ember、MongoDB 和所有其他基于 Javascript 的技术方面的能力!
学会爱上 Javascript,并在其中编写好代码。
注意:在本课程中,你还将获得可下载的源代码。通常会为你提供“入门”代码,为你提供开始编写代码的基础,以及“完成”代码以与你的代码进行比较。
此课程面向哪些人:
- 那些具有基本 Javascript 技能并希望提高的人
- 来自其他编程语言的经验丰富的编码人员
- 希望加深对语言的理解的新的和有经验的 Javascript 编码人员
- 任何发现概念就像对象原型、闭包和其他难以学习的高级概念的人
- 那些在编写 Javascript 时遇到令人惊讶的错误,并想了解为什么以及如何避免这些错误的人
- 那些对构建自己的框架感兴趣,或者能够更好地学习其他知名框架和库的源代码的人