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

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 个月

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

您将获得的技能: 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 个月

您将获得的技能: 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 个月

您将获得的技能: 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 个月

您将获得的技能: Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), CI/CD, Restful API, Data Ethics, Java Programming, Model Deployment, Version Control, Database Management, Software Development, Software Design
★ 4.6 (7645) · 初级 · 专业证书 · 3-6 个月

您将获得的技能: 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 个月

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 个月

Coursera
您将获得的技能: Javascript, Web Development, Web Development Tools, Scripting, Hypertext Markup Language (HTML), Programming Principles
★ 4.5 (110) · 初级 · 指导项目 · 不超过 2 小时
University of Glasgow
您将获得的技能: 代码重用性, 数据扫盲, 绘图(图形), 软件开发, 网络开发工具, JavaScript 框架, 事件驱动编程, 应用设计, 计划发展, 应用机器学习, 软件设计, 网页设计与开发, 动画和游戏设计, 计算机图形学, Javascript, 数据展示, 超文本标记语言(HTML), 互动设计, 动画, 软件开发生命周期
初级 · 专项课程 · 3-6 个月

您将获得的技能: HTML 和 CSS, 全栈式网络开发, 网络开发, JavaScript 框架, 前端网络开发, 网络开发工具, 网络应用, 超文本标记语言(HTML), 后端网站开发, 网页设计与开发, 互动设计, Javascript, 网络框架, 层叠样式表(CSS), 网页设计
★ 4.6 (2351) · 初级 · 课程 · 1-3 个月