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

Coursera
您将获得的技能: Javascript, Event-Driven Programming, Web Design and Development, Web Applications, Interaction Design, Scripting, Web Development, Data Validation
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Full-Stack Web Development, Jest (JavaScript Testing Framework), Application Deployment, Unit Testing, JavaScript Frameworks, Data Structures, Back-End Web Development, Restful API, Application Programming Interface (API), Development Environment, Javascript, Front-End Web Development
初级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: 数据建模, Javascript, 面向对象编程(OOP), 调试, Python 编程, 用户账户, 阿贾克斯, JSON, Django (网络框架), 网络应用, 数据库设计, jQuery
中级 · 课程 · 1-3 个月
University of Glasgow
您将获得的技能: 计算机编程, 脚本语言, Javascript, 调试, 计算思维, 动画, 编程原则, 计算机图形学
初级 · 课程 · 1-4 周

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

您将获得的技能: JavaScript Frameworks, Frontend Performance, Web Components, Development Environment
中级 · 课程 · 3-6 个月

您将获得的技能: Javascript, 事件驱动编程, 调试, 网络应用, Node.JS, 单元测试, 服务器端, 开发测试, 后端网站开发, 文件系统
中级 · 课程 · 1-3 个月

您将获得的技能: Data Validation, Maintainability, Javascript, Computational Thinking, Data Structures, Debugging, Performance Tuning, Web Development, Algorithms
中级 · 课程 · 1-4 周

您将获得的技能: Data Validation, Javascript, 超文本标记语言(HTML), 事件驱动编程, 软件测试, JavaScript 框架, 前端性能, 数据结构, JSON, 数据验证, 网络开发工具, 网络服务器, 阿贾克斯
初级 · 课程 · 1-3 个月

Infosec
您将获得的技能: 网络开发, 安全控制, 超文本标记语言(HTML), Javascript, 安全编码, Java 编程, 网络应用, 应用安全, Node.JS, 开放式网络应用程序安全项目(OWASP), 安全 Code, 网络服务器
中级 · 课程 · 1-4 周

您将获得的技能: Javascript, Frontend Performance, Scripting, Front-End Web Development, Real Time Data, Data Integrity, Maintainability, Data Validation, Debugging
中级 · 课程 · 3-6 个月

Coursera
您将获得的技能: Web Development Tools, Data Structures, Javascript, Scripting, Scripting Languages, Programming Principles
中级 · 指导项目 · 不超过 2 小时