JavaScript 已成为软件开发人员最常用的编程语言。 本 JavaScript 基础课程专为有志于从事软件工程职业的 Web、移动、前端、后端或全栈开发人员而设计。


您将学到什么
介绍 JavaScript 开发概念,列出 ES6 功能,概述数据结构,探讨数组、DOM、AJAX 和 Debugging 技术。
探索错误和异常、函数和事件的处理,应用 String 操作和错误处理技术,以及 Traversing DOM。
比较 Promises 和 Async/Await 中的函数、值、引用类型和策略,并讨论修改 DOM 元素的外观。
使用 JavaScript 函数、服务、工具和库创建导航和页面并为其设计样式,使用 AJAX 从 API 获取和显示数据。
您将获得的技能
要了解的详细信息

添加到您的领英档案
12 项作业
了解顶级公司的员工如何掌握热门技能

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

该课程共有5个模块
在本 Modulation 中,您将学习 JavaScript 开发入门概念。您将学习软件开发的基础知识,包括 JavaScript 与 ES6 的演变,ES6 规范了 JavaScript 语言。您将探索 JavaScript 中的变量和数据类型。通过示例了解操作符和表达式。学习不同类型的函数和概念,例如闭包和提升。了解 ECMAScript。最后,您将学习 JavaScript 中的事件及其触发器,从而制作动态网页。
涵盖的内容
11个视频2篇阅读材料3个作业6个应用程序项目3个插件
在本 Modulation 中,您将学习数组和对象。首先,你将对数组有深刻的理解,并获得创建、操作和迭代数组的实用技能。您将学习各种 JavaScript 数组方法,并探索二维数组。此外,您还将清楚地了解 JavaScript 中的类和对象,学习访问对象属性的方法。您将探索各种 String 操作技术,并认识到数学对象在 JavaScript 中的重要性以及日期对象的使用。
涵盖的内容
8个视频1篇阅读材料3个作业4个应用程序项目1个插件
在本 Modulation 中,您将学习 JavaScript 中的调试技术和工具。在第 1 课中,您将进一步了解作为调试工具的 Try-catch 块。你将了解 DOM 及其各种节点的工作原理。您将学习访问和操作 DOM 元素的各种方法。在第 2 课中,您将学习浏览器对象模型 (BOM) 的关键组件以及如何在 HTML 文件中使用它们。接下来,您将通过示例了解不同的 Traversing 方法和技术。您还将学习如何设置 DOM 样式,以改变其可视化表现形式。
涵盖的内容
6个视频1篇阅读材料3个作业3个应用程序项目3个插件
在本 Modulation 中,您将了解 JavaScript Object Notion (JSON) 在数据交换中的重要性。在第 1 课中,您还将能够区分 JSON 和 Object。通过示例,您将了解异步和同步编程。您还将了解异步编程和同步编程的主要区别。您将了解异步 JavaScript 和 XML(AJAX)的历史和演变。您将掌握在开发中实施 AJAX 的最佳实践知识。您还将通过示例了解 XMLHttpRequest 的特性和功能。在第 2 课中,您将通过一个示例学习 Callback。您还将了解 Promises 及其三种状态、语法和优点。您将探索 fetch API 的特点及其与网络资源上的数据交互的不同方法。您还将通过一个示例了解 Axios 及其语法。您将能够区分 Axios 和 fetch API。
涵盖的内容
7个视频1篇阅读材料3个作业2个应用程序项目3个插件
涵盖的内容
1个视频2篇阅读材料1次同伴评审2个应用程序项目1个插件
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
提供方
从 移动和网络开发 浏览更多内容
Coursera Project Network
- 状态:免费试用
Coursera Project Network
- 状态:免费试用
Board Infinity
人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
154 条评论
- 5 stars
75.48%
- 4 stars
16.12%
- 3 stars
3.22%
- 2 stars
1.29%
- 1 star
3.87%
显示 3/154 个
已于 Apr 22, 2024审阅
I really learnt lot about Javascript. And I can understand now how website works
已于 Nov 7, 2024审阅
I learned a lot about JavaScript, and I now understand how websites work.
已于 Jan 26, 2025审阅
Before going for front end development with React you must learn this course
常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
注册课程后,您就可以访问证书中的所有课程,并在完成作业后获得证书。您的电子证书将被添加到您的 "成就 "页面--在那里,您可以打印证书或将其添加到您的 LinkedIn 个人资料中。
更多问题
提供助学金,