你知道用户直接与网络应用程序交互的唯一功能是通过网页吗?如果实现得不好,对于用户来说,服务器端就变得无关紧要了!今天的用户对网页的要求很高:网页必须快速加载,提供所需的服务,并能在所有设备上舒适地浏览:从台式电脑到平板电脑和手机。 本课程涵盖基本的 Javascript 编程概念,从变量、数据类型、操作符和控制流机制开始。然后,它将向学习者讲授 Javascript 中的面向对象编程、使用字面和构造函数创建对象、原型以及 "this "关键字的复杂性。之后,课程将深入探讨 Javascript 数组的威力、使用命名空间和 IIFE 来防止变量碰撞,并讨论闭包及其在 Javascript 编程中的使用案例。在介绍了基本的 Javascript 编程概念后,课程将过渡到使用 Javascript 和 AJAX(异步 JavaScript 和 XML)来与 Document Object Model (DOM) 交互、处理用户事件和动态更新网页内容,从而构建动态和交互式网站。课程还将讲述 HTTP 协议、不同的 HTTP 请求方法以及如何处理 JSON 数据。在这些技能的基础上,学习者将通过把餐厅网站转换成由 Javascript 和 AJAX 驱动的动态单页应用程序 (SPA),获得实际动手经验。
通过 Coursera Plus 提高技能,仅需 239 美元/年(原价 399 美元)。立即节省

您将学到什么
基础和高级 JavaScript 编程概念
如何与文档对象模型(DOM)交互
如何使用 JavaScript 处理用户事件
如何使用 Javascript 和 AJAX 创建响应式互动网站
您将获得的技能
要了解的详细信息

可分享的证书
添加到您的领英档案
作业
12 项作业
授课语言:英语(English)
了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
本课程是 面向 Web 开发者的 HTML、CSS 与 Javascript 课程 专项课程 专项课程的一部分
在注册此课程时,您还会同时注册此专项课程。
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有2个模块
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
位教师
授课教师评分
(16个评价)
从 移动和网络开发 浏览更多内容
状态:免费试用
状态:免费试用Johns Hopkins University
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.
自 2018开始学习的学生
''能够按照自己的速度和节奏学习课程是一次很棒的经历。只要符合自己的时间表和心情,我就可以学习。'

Jennifer J.
自 2020开始学习的学生
''我直接将从课程中学到的概念和技能应用到一个令人兴奋的新工作项目中。'

Larry W.
自 2021开始学习的学生
''如果我的大学不提供我需要的主题课程,Coursera 便是最好的去处之一。'

Chaitanya A.
''学习不仅仅是在工作中做的更好:它远不止于此。Coursera 让我无限制地学习。'
学生评论
- 5 stars
73.46%
- 4 stars
10.20%
- 3 stars
8.16%
- 2 stars
4.08%
- 1 star
4.08%
显示 3/49 个
HA
已于 Aug 9, 2024审阅
The real-workd projects were invaluable for translating concepts into real-world applications
MH
已于 Aug 4, 2025审阅
It was really a great course took me through noob to pro
RC
已于 Jul 27, 2024审阅
It is good overall but the versions used are so outdated, I hope they put a year on when was this course published. Thanks Yaakov!





