关于此课程

这门课程介绍了如何组织代码的方法(既是字面意思,又是引申含义)。你将学习在编写 JavaScript 时分离关注点的重要性,同时还有机会去实践操作。分离关注点可以借助组织性库或框架来实现,当然也可以不借助二者。我们将学习如何不借助组织性库或框架来分离关注点,然后再一起研究一个组织性库。你还将学习如何自己研究其他库和框架的策略。

学完这门课程后,你将通过个人体验了解到组织代码的重要性,以及如何通过 Vanilla JavaScript 或组织性库/框架来实现这一点。你的应用将不仅对你的用户来说,看起来整洁专业,而且对于任何查看你的应用源代码的人来说,同样如此。此课程提供中文版本。

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

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

Rich Learning Content

Interactive Quizzes

Taught by Industry Pros

Self-Paced Learning

Student Support Community

开始你的旅程

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

免费课程

JavaScript 设计模式(中/英)

合作企业

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

Icon steps 54aa753742d05d598baf005f2bb1b5bb6339a7d544b84089a1eee6acd5a8543d
 
 

课程讲师

Ben Jaffe
Ben Jaffe

讲师

你将学到什么

先修知识及要求

这门课程面向的是具有一定的 JavaScript 经验并了解 JavaScript 库(例如 jQuery)的中级网络开发者。

学员还必须熟练掌握 HTML 和 CSS,具有创建静态网页的经验。

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

为什么学习这门课程?

很多开发者一头扎进了项目,而不去思考所编写代码的组织结构。破解项目很简单,但是最优秀的开发者会花额外的时间来思考应用的组织结构,并遵守合理的组织结构方法。

为了编写简洁的代码并成功应聘下一份工作或获得晋升,你需要熟练掌握组织技巧,同时需要将这些技巧运用到你的项目中。能够编写清晰简洁、整齐有序代码的软件开发者难以寻觅,如果你掌握了代码组织技巧,绝对会从众多候选人中脱颖而出。

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