大多数拥有强大在线业务的企业都希望为消费者提供丰富的交互式用户体验。HTML5 和 CSS3 框架可以帮助您创建静态网页,在任何设备上显示内容并运行。但是,要使网页具有交互性,您需要一种能被浏览器理解的编程语言。JavaScript 是万维网的核心技术之一。
通过 Coursera Plus 解锁访问 10,000 多门课程。开始 7 天免费试用。


了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有8个模块
JavaScript 是一种通用语言,可用于构建前端和后端应用程序。在本学习冲刺阶段,您将学习动态类型、循环、条件语句和函数。
涵盖的内容
13个视频2篇阅读材料1个作业1个编程作业
如今,客户端和服务器之间交换的大部分数据都是 JSON。JSON 可以包含数组、对象或它们的组合。在本学习冲刺阶段,您将学习使用对象和数组构建数据结构,以及使用数组方法进行转换。
涵盖的内容
12个视频1篇阅读材料1个作业1个编程作业
交互式网页提供了良好的用户体验。它们不仅能对用户的互动做出反应,还能让用户参与其中并再次访问。JavaScript 是构建交互式网页的方法。在本学习冲刺阶段,您将学习如何通过了解 DOM 和 DOM 事件来增加交互性。
涵盖的内容
15个视频1篇阅读材料1个作业2个编程作业
JavaScript 可以抢先执行服务器验证和客户端验证,从而帮助您节省大量网络带宽。在本学习冲刺阶段,您将学习使用客户端 JavaScript 验证用户数据。
涵盖的内容
8个视频1篇阅读材料1个作业1个编程作业
HTTP 是最常用的信息交换协议之一。浏览器和应用程序服务器使用 HTTP 协议交换信息。在本学习冲刺阶段,你将了解 HTTP、HTTP 方法以及我们如何与应用程序服务器交换信息。
涵盖的内容
8个视频1篇阅读材料1个作业1个编程作业
有些任务会导致页面无响应。例如,从服务器获取数据可能会耗费大量时间,而且会妨碍用户使用应用程序的其他部分,直到收到数据为止。您将学习使用承诺和回调构建异步应用程序,为用户提供不间断的响应体验。
涵盖的内容
11个视频1篇阅读材料1个作业2个编程作业
JS、CSS、图片等静态资源通常占用大量网络带宽,导致用户体验缓慢且反应迟钝。在本学习冲刺阶段,您将学习如何优化静态资产,以获得更快、反应更灵敏的用户体验。
涵盖的内容
9个视频1篇阅读材料1个作业1个编程作业
生产高质量的产品需要严格的测试。网络也不例外。在本学习冲刺阶段,您将学习如何使用 JavaScript 库思考和编写测试用例,以测试您的 Web 应用程序。
涵盖的内容
9个视频1篇阅读材料1个作业1个编程作业
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
从 移动和网络开发 浏览更多内容
状态:免费试用University of Michigan
状态:免费试用
人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
12 条评论
- 5 stars
41.66%
- 4 stars
33.33%
- 3 stars
0%
- 2 stars
8.33%
- 1 star
16.66%
显示 3/12 个
已于 Jun 6, 2022审阅
Great explanation for trainee/junior developers.
常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
注册课程后,您就可以访问专项课程中的所有课程,完成作业后还可以获得证书。您的电子证书将添加到您的 "成就 "页面--在那里,您可以打印证书或将其添加到您的 LinkedIn 个人资料中。
是的。在特定的学习课程中,如果您付不起注册费,可以申请助学金或奖学金。如果您选择的学习课程有助学金或奖学金,您可以在说明页面找到申请链接。
更多问题
提供助学金,







