JavaScript 课程可以帮助您学习编程基础、DOM 操作、异步编程和事件驱动开发。您可以掌握 Debugging、使用 API 和创建交互式网络应用程序的技能。许多课程都会介绍一些工具,如用于服务器端开发的 Node.js、用于构建用户界面的 React 和用于版本控制的 Git,展示这些技能如何在实际项目中结合起来。

Meta
您将获得的技能: 计算机编程, 功能设计, 调试, 前端网络开发, 单元测试, 事件驱动编程, JSON, 面向对象编程(OOP), 数据结构, 计划发展, 脚本, 网络开发工具, Jest(JavaScript 测试框架), 软件包和软件管理, 脚本语言, Javascript, 网络应用, Node.JS
初级 · 课程 · 1-3 个月

您将获得的技能: Bootstrap(前端框架), 响应式网页设计, Javascript, 脚本, 应用编程接口 (API), 层叠样式表(CSS), 后端网站开发, 网络开发, 浏览器兼容性
初级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 数据操作, JavaScript 框架, UI 组件, 事件驱动编程, 应用编程接口 (API), JSON, 网页设计与开发, Javascript 和 jQuery, 动画, Javascript, jQuery, 网络开发工具, Html 和 Css, 脚本, AJAX, 游戏设计, 脚本语言, Data Validation, 面向对象编程(OOP), 网络应用
初级 · 专项课程 · 3-6 个月

您将获得的技能: Software Development Life Cycle, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, React Redux, Database Design, CI/CD, Cloud-Native Computing, Responsive Web Design, NoSQL, OpenShift, Git (Version Control System), Cloud Applications, Ajax, Javascript, Azure DevOps, Engineering Software
初级 · 专业证书 · 3-6 个月

Johns Hopkins University
您将获得的技能: Cascading Style Sheets (CSS), Ajax, HTML and CSS, Javascript, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Development, Front-End Web Development, Web Design and Development, JSON, Web Applications, Scripting, Browser Compatibility, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming, User Interface and User Experience (UI/UX) Design, User Experience Design, Web Services
初级 · 专项课程 · 1-3 个月
您将获得的技能: Node.JS, Restful API, React Redux, Database Design, React.js, Ajax, Database Development, Database Application, Server Side, Full-Stack Web Development, Back-End Web Development, NoSQL, Javascript, JavaScript Frameworks, Front-End Web Development, API Design, Cloud Applications, Data Structures, MongoDB, Debugging
初级 · 专项课程 · 3-6 个月

Scrimba
您将获得的技能: Ajax, Object Oriented Programming (OOP), Javascript, JSON, Application Programming Interface (API), Scripting, Software Design Patterns, Data Management, Data Structures, Event-Driven Programming, Data Validation, Prototyping, Programming Principles, Web Development, Software Development, Debugging, Software Engineering, Performance Tuning
中级 · 专项课程 · 1-3 个月

Microsoft
您将获得的技能: Game Design, Software Development, Development Environment, Software Documentation, Data Validation, Javascript, Debugging, Maintainability, Data Structures, Software Design, Computer Programming, Data Management
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 计算机编程, 调试, 前端网络开发, Git(版本控制系统), 事件驱动编程, 数据结构, JSON, 应用编程接口 (API), 软件开发, 脚本, 网络开发, Javascript, 面向对象编程(OOP), 网络应用, Html 和 Css, AJAX
初级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: 计算机编程, 调试, 前端网络开发, 事件驱动编程, 面向对象编程(OOP), JSON, 数据结构, 数据存储, 编程原则, 数据存储技术, 网络开发, Javascript, 网络应用, 用户界面(UI), 移动开发
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: 调试, Linux 命令, 用户体验设计, JavaScript 框架, UI 组件, 单元测试, 应用程序开发, 网页内容无障碍指南, 软件可视化, API 设计, 用户界面和用户体验(UI/UX)设计, 伪代码, 用户体验, Javascript, 以用户为中心的设计, 设计研究, 网络应用, 层叠样式表(CSS), 用户界面(UI), 软件版本控制
攻读学位
初级 · 专业证书 · 3-6 个月

Microsoft
您将获得的技能: Responsive Web Design, Git (Version Control System), Web Development, Cascading Style Sheets (CSS), React.js, Version Control, Web Development Tools, Full-Stack Web Development, GitHub, HTML and CSS, Application Design, Software Design Documents, Game Design, Debugging, Software Testing, Unit Testing, Application Programming Interface (API), Software Development, Development Environment, Javascript
初级 · 专业证书 · 3-6 个月
根据 GitHub 的《2018 年 Octoverse 状态》和 Stack Overflow 的《2018 年开发者调查》,Javascript 是当今就业市场上最受欢迎的语言。 Javascript 和 Javascript 框架是现代网络开发的支柱。 无论您是白手起家的学生,还是希望学习 node.js 最佳实践的开发人员,您都能在本合集中找到自己想要的内容。
我们向想要学习 Javascript 代码以进行网络开发的学员推荐这些课程。 无论您是需要学习 Javascript 入门课程的学生,还是希望将 Javascript 编程添加到您的工作中的开发人员,这里都有适合您的 Javascript 课程。 除了面向初学者的基础 Javascript 之外,这些课程还帮助学习者使用 Javascript 编程语言为程序或应用程序编写、记录、测试和调试代码。
完成 Javascript 培训将为你打开通往 Web 开发人员、前端工程师、全栈开发人员或移动开发人员等职位的大门。 在 indeed.com 上的快速搜索显示,有 4 万多个职位空缺要求具备 Javascript 编程技能或经验。 这些职位中几乎 100%的年薪都在 75,000 美元或以上。 通过本课程集中的课程开始学习 Java 脚本,走上通往下一份工作、晋升或学位的道路。
熟练掌握 JavaScript 可以在技术领域开辟一系列职业机会:
是的,Coursera 提供包括 JavaScript 在内的多种主题的免费课程。虽然您可以通过审核课程免费获取大部分课程资料,但这并不包括分级作业或结业证书。对于那些希望获得证书以展示自己的学习成果或提升专业形象的人,Coursera 提供了购买课程的选项。此外,Coursera 还为符合条件的学习者提供免费试听或经济援助,让每个人都更容易获得证书。