Free Course

面向对象的 Javascript 编程(中/英)

by
Hack Reactor

编写可重复使用和易于维护的代码

开始学习
纳米学位项目

前端开发(进阶)

by Google

创造让人惊艳的前端用户体验

获得纳米学位证书,加速你的职业发展。

关于此课程

你是否遇到过以下情形:认认真真地编写 JavaScript 代码,但是却发现文件乱的一锅粥,在整个应用中到处复制粘贴代码?肯定有更好的方法吧?

没错,是有更好的方法。借助面向对象的编程技能,你将能够使用可重复利用的代码块(称为库)构建网站,就像用砖头盖房子一样。这门课程旨在指导网络开发者如何利用 JavaScript 中的各种面向对象编程功能,更重要的是,如何编写可重复利用和可维护的库,让你的工作更便利。此课程提供中文版本。

喜欢这门课程?你可以继续学习“前端开发工程师”纳米学位!

学费
免费
学习时间
大约 5 weeks
难度
中级
你将获得

Rich Learning Content

Interactive Quizzes

Taught by Industry Pros

Self-Paced Learning

Student Support Community

开始你的旅程

学习这门免费课程,迈出通往前端开发(进阶)职业道路的第一步。

免费课程

面向对象的 Javascript 编程(中/英)

合作企业 Hack Reactor

通过创新性的自主学习方式,掌握新技能,提升竞争力。

Icon steps 54aa753742d05d598baf005f2bb1b5bb6339a7d544b84089a1eee6acd5a8543d
 
 

课程讲师

Michael Wales

Michael Wales

优达学城讲师,课程策划

Marcus Phillips

Marcus Phillips

讲师

你将学到什么

先修知识及要求

这门课程面向的是初学者和中级网络开发者,需要了解 JavaScript 语法。具体来说,你应该知道如何编写控制结构,如何编写简单的函数,并知道 JavaScript 中的不同变量类型。同时能够阅读具有这些功能的现有 JavaScript 代码,并预测代码运行结果。如果你需要复习这些知识,请参阅我们的 JavaScript 基础课程!

查看使用优达学城的技术要求

为什么学习这门课程?

作为前端工程师,JavaScript 将是你的工具箱里最重要的语言之一。熟练掌握该语言将使你能够编写有效、高性能的网络应用。在这门课程里,你将学习用 JavaScript 编写面向对象代码的多种方式。

你将构建各种 JavaScript 对象,并了解不同的继承模型对代码的执行和内存模型有何影响。你将使用这些功能编写有效利用内存的代码,并使自己的代码更简洁、更具模块性。

我将获得什么?
Instructor videos Learn by doing exercises Taught by industry professionals