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

JavaScript 编程基础
本课程是多个项目的一部分。
访问权限由 New York State Department of Labor 提供
25,401 人已注册
您将学到什么
介绍 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 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
学生评论
- 5 stars
72.98%
- 4 stars
17.81%
- 3 stars
3.44%
- 2 stars
1.72%
- 1 star
4.02%
显示 3/173 个
已于 Jan 26, 2025审阅
Before going for front end development with React you must learn this course
已于 Nov 7, 2024审阅
I learned a lot about JavaScript, and I now understand how websites work.
已于 Feb 17, 2026审阅
This course helped me learn many essential JavaScript concepts. It greatly improved my understanding and was very helpful.








