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

Scrimba
您将获得的技能: Javascript, Application Programming Interface (API)
★ 4.9 (11) · 中级 · 课程 · 1-4 周

您将获得的技能: Event-Driven Programming, Web Applications, Javascript, Data Import/Export, Data Management, Web Development, Data Mapping, User Interface (UI), Web Content Accessibility Guidelines, Interactive Design, Computational Logic, Data Validation
中级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 脚本, jQuery, 面向对象编程(OOP), 数据结构, 事件驱动编程, Javascript, 计划发展, 游戏设计, Javascript 和 jQuery, 计算思维
★ 4.8 (64) · 混合 · 课程 · 1-4 周

您将获得的技能: Javascript, Code Reusability, Computational Logic, Programming Principles, Data Import/Export, Web Development
★ 4.5 (11) · 中级 · 课程 · 1-4 周


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

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Javascript, Software Design Patterns, Data Management, Data Structures, Web Development, Performance Tuning
★ 4.9 (9) · 中级 · 课程 · 1-4 周

您将获得的技能: Javascript, Event-Driven Programming, Web Applications, Application Deployment, Web Development, Full-Stack Web Development, Hypertext Markup Language (HTML), Code Reusability, Programming Principles, GitHub, Object Oriented Design, Object Oriented Programming (OOP), Data Validation
初级 · 课程 · 1-3 个月

您将获得的技能: Event-Driven Programming, Web Development Tools, HTML and CSS, Web Development, Javascript, Web Applications, Web Design and Development, Cascading Style Sheets (CSS), Programming Principles
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Graph Theory, Computational Thinking, Data Structures, Algorithms, Problem Solving, Programming Principles, Computer Programming, Theoretical Computer Science, Javascript, Performance Tuning, Memory Management
中级 · 专项课程 · 3-6 个月

LearnKartS
初级 · 专项课程 · 1-3 个月

Meta
您将获得的技能: 查询语言, 角色(用户体验), 用户研究, 设计研究, 移动开发, Jest(JavaScript 测试框架), 交互设计, GitHub, 用户体验设计, 网络开发工具, Git(版本控制系统), 版本控制, 可用性测试, 用户界面和用户体验(UI/UX)设计, 恢复性应用程序接口, 用户界面/用户体验研究, React Native, Unix 命令, Javascript, React.js
★ 4.6 (1.1万) · 初级 · 专项课程 · 3-6 个月