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

Microsoft
您将获得的技能: Responsive Web Design, Git (Version Control System), Web Development, Cascading Style Sheets (CSS), Data Persistence, React.js, Version Control, Performance Tuning, Full-Stack Web Development, GitHub, Event-Driven Programming, HTML and CSS, Application Design, Development Testing, Video Game Development, Software Design Documents, Game Design, Program Development, Software Testing, Javascript
★ 4.2 (19) · 初级 · 专业证书 · 3-6 个月
University of Michigan
您将获得的技能: jQuery, JSON, 面向对象编程(OOP), 网络开发工具, 网络应用, 数据导入/导出, 调试, 事件驱动编程, PHP(脚本语言), 阿贾克斯, Javascript 和 jQuery, Javascript
★ 4.6 (848) · 中级 · 课程 · 1-4 周

Scrimba
您将获得的技能: TypeScript, Event-Driven Programming, Javascript, JavaScript Frameworks, Pseudocode, Computational Thinking, JSON, Program Development, Web Development, Angular, Web Applications, Vue.JS, Data Import/Export, Application Development, Mobile Development, Debugging, Code Reusability, React.js, Server Side, Web Development Tools
★ 4.6 (110) · 初级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 网络开发工具, 前端网络开发, 网络开发, 响应式网页设计, 网络应用, 超文本标记语言(HTML), HTML 和 CSS, 语义网, 阿贾克斯, 网页内容无障碍导则, 开发环境, 层叠样式表(CSS), 网页设计, Javascript
★ 4.7 (1.7万) · 混合 · 课程 · 1-4 周

您将获得的技能: Javascript, Javascript and jQuery, Object Oriented Design, Program Development, Web Applications, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Context Management
★ 4.3 (7) · 初级 · 专项课程 · 3-6 个月

您将获得的技能: JavaScript Frameworks, Event-Driven Programming, Code Reusability, Javascript, Frontend Performance, Frontend Integration, Object Oriented Programming (OOP), Web Development, Scripting, Video Game Development, Application Development, Development Environment, Cascading Style Sheets (CSS), Front-End Web Development, Data Validation, Real Time Data, Prototyping, Data Integrity, Programming Principles, Computational Logic
初级 · 专项课程 · 3-6 个月

您将获得的技能: Jest (JavaScript Testing Framework), Django (Web Framework), Version Control, Restful API, Responsive Web Design, Cascading Style Sheets (CSS), Unix Commands, HTML and CSS, Git (Version Control System), Back-End Web Development, API Testing, GitHub, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), Database Management, Code Reusability, Mobile Development, Python Programming
★ 4.7 (2.5万) · 初级 · 专项课程 · 3-6 个月

University of California, Davis
您将获得的技能: 脚本, 事件监测, 脚本语言, 应用程序开发, HTML 和 CSS, 网络应用, 事件驱动编程, 网页设计与开发, 编程原则, 层叠样式表(CSS), 调试, Javascript, 超文本标记语言(HTML)
★ 4.7 (940) · 初级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Claude Code, Prompt Engineering, ChatGPT, Anthropic Claude, Generative AI Agents, Prompt Patterns, Prompt Engineering Tools, LLM Application, Multimodal Prompts, AI literacy, OpenAI, Agentic Workflows, Debugging, TypeScript, OpenAI API, AI Enablement, Agentic systems, AI Orchestration, AI Workflows, Generative AI
★ 4.8 (8020) · 初级 · 专项课程 · 3-6 个月

您将获得的技能: Application Deployment, Node.JS, Docker (Software), React.js, Front-End Web Development, Containerization, Full-Stack Web Development, Back-End Web Development, Frontend Integration, Server Side, JavaScript Frameworks, Restful API, Web Development, Web Applications, Application Development, Javascript, Application Programming Interface (API), Software Development, Authentications, Project Management Software
★ 5 (15) · 初级 · 课程 · 1-3 个月

您将获得的技能: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Containerization, Server Side, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Database Design, Kubernetes, Cloud-Native Computing, Responsive Web Design, Git (Version Control System), Ajax, Grafana, Javascript, Azure DevOps, Software Development
★ 4.6 (9170) · 初级 · 专业证书 · 3-6 个月

Coursera
您将获得的技能: Javascript, Web Development, Web Development Tools, Scripting, Hypertext Markup Language (HTML), Programming Principles
★ 4.5 (110) · 初级 · 指导项目 · 不超过 2 小时