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

Microsoft
您将获得的技能: Performance Tuning, Development Testing, Software Testing, Unit Testing, Application Programming Interface (API), Software Documentation, Test Script Development, Code Reusability, Web Applications, Test Driven Development (TDD), Technical Documentation, Frontend Performance, Debugging, Performance Testing, Maintainability, Javascript, Software Design Patterns, Software Architecture, Secure Coding, Data Transformation
初级 · 课程 · 1-4 周

您将获得的技能: Jest (JavaScript Testing Framework), Unit Testing, TypeScript, Test Script Development, Software Testing, Test Driven Development (TDD), JavaScript Frameworks, Code Coverage, Test Automation, Test Case, Javascript
中级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: Javascript 和 jQuery, 事件驱动编程, 脚本, Javascript, jQuery, JavaScript 框架, 用户界面组件, HTML 和 CSS, 层叠样式表(CSS), 超文本标记语言(HTML), 前端性能, 动画
★ 4.8 (128) · 初级 · 课程 · 1-4 周

您将获得的技能: 数据库开发, 数据库, 持续集成, 软件技术审查, 服务器端, Kubernetes, 全栈式网络开发, 持续部署, 应用程序部署, 网络开发, NoSQL, 微服务, JavaScript 框架, MongoDB, 集装箱化, CI/CD, 后端网站开发, 应用程序接口设计, 前端集成, Node.JS
★ 4.6 (10) · 高级设置 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 原型设计, 网络应用, Network Protocol(网络协议, 事件驱动编程, 网络协议, 阿贾克斯, Javascript, 编程原则, 网络开发, JSON, 面向对象编程(OOP), 响应式网页设计
★ 4.5 (55) · 混合 · 课程 · 1-4 周
University of Michigan
您将获得的技能: Network Protocol(网络协议, 网络协议, Python 编程, 可扩展语言和 XML, 恢复性应用程序接口, 网络抓取, 软件安装, 应用编程接口 (API), JSON, 超文本标记语言(HTML), 数据处理, 网络服务, 可扩展标记语言(XML)
★ 4.8 (4.5万) · 初级 · 课程 · 1-3 个月

您将获得的技能: Data Structures, Javascript, Application Programming Interface (API), Computer Programming, Data Management
中级 · 课程 · 1-4 周

您将获得的技能: Data Structures, Object Oriented Design, Javascript, Object Oriented Programming (OOP)
中级 · 课程 · 1-3 个月

您将获得的技能: Data Validation, Data Integrity, Hypertext Markup Language (HTML), Verification And Validation, Scripting, Javascript, Web Applications
★ 4.7 (19) · 中级 · 指导项目 · 不超过 2 小时

Coursera
您将获得的技能: JSON, NoSQL, Javascript, Data Store, Data Import/Export, Cloud Computing, Software Development
★ 4.5 (35) · 初级 · 指导项目 · 不超过 2 小时
University of Michigan
您将获得的技能: 数据访问, 网络应用, Javascript 和 jQuery, 事件驱动编程, Python 编程, 阿贾克斯, Javascript, 调试, 面向对象编程(OOP), Django (网络框架), jQuery, JSON, 数据建模
★ 4.8 (294) · 中级 · 课程 · 1-3 个月

您将获得的技能: Event-Driven Programming, Javascript, Object Oriented Programming (OOP), Web Development, Scripting, Cascading Style Sheets (CSS), Data Validation, Prototyping, Programming Principles, Computational Logic, Code Reusability, Development Environment
初级 · 课程 · 3-6 个月