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 来帮助自己实现职业发展




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






