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

University of Minnesota
您将获得的技能: 代码审查, 可维护性, 软件测试, 软件设计模式, 计划发展, 持续部署, 威胁建模, 开发测试, 安全需求分析, 软件设计, 质量保证, 软件质量(SQA/SQC), 软件架构, 软件质量保证, 软件工程, 面向对象设计, 开发环境, 应用程序部署, 持续交付, 应用安全
中级 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: 卷积神经网络, 数据转换, 模型部署, Javascript, JSON, 计算机视觉, 迁移学习, 应用机器学习, 实时数据, 网络应用, 人工神经网络, 数据处理, 图像分析, 张力流, 机器学习
中级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Web Development Tools, Javascript, Cross Platform Development, Web Applications, Node.JS, Web Development
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: React.js, Debugging, Web Design and Development, Front-End Web Development, Web Development, JavaScript Frameworks, HTML and CSS, UI Components, Javascript
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Javascript, Docker (软件), Html 和 Css, Authentication, 微服务, Node.JS, 用户账户, 软件架构, 无服务器计算, 集装箱化, CI/CD, Kubernetes, Django (网络框架), React.js, 后端网站开发, 全栈式网络开发, 云部署, 还原式 API, 前端网络开发, 应用程序开发
高级设置 · 课程 · 1-3 个月

Meta
您将获得的技能: Git(版本控制系统), 响应式网页设计, Html 和 Css, Javascript, 用户体验设计, 可用性, 网页内容无障碍指南, 前端网络开发, 软件技术审查, 网络应用, 语义网, Data Validation, React.js, 用户界面和用户体验(UI/UX)设计
中级 · 课程 · 1-4 周

IBM
您将获得的技能: Html 和 Css, 数据存储技术, 云 Native 计算, 微服务, 版本控制, 网络开发, Devops, 云基础设施, 云应用, CI/CD, 无服务器计算, 云服务, 网络应用, Django (网络框架), 云部署, 云计算, 集装箱化, 全栈式网络开发, JavaScript 框架, OpenShift
中级 · 课程 · 1-4 周

您将获得的技能: Hypertext Markup Language (HTML), Frontend Performance, Web Applications, Javascript, Web Development Tools, Performance Tuning, Software Development
中级 · 指导项目 · 不超过 2 小时

University of California, Irvine
您将获得的技能: 响应式网页设计, 原型设计, 人机交互, 模型-视图-控制器, iOS 开发, 动画和游戏设计, JSON, 苹果 Xcode, Swift 编程, 可用性测试, Objective-C(编程语言), OAuth, 游戏设计, 苹果 iOS, 核心数据(软件), UI/UX 战略, 视频游戏开发, 移动开发, UI 组件, 用户界面 (UI) 设计
初级 · 专项课程 · 3-6 个月

LearnQuest
您将获得的技能: YAML, 网络服务, 负载平衡, 数据持久性, Spring Boot, 事务处理, 模型-视图-控制器, 弹簧框架, Java 编程, 单元测试, JUnit, JSON, 企业应用管理, 面向服务的架构, 软件架构, 应用程序接口网关, 微服务, 云计算架构, 还原式 API, 对象关系映射
初级 · 专项课程 · 1-3 个月

您将获得的技能: Model Context Protocol, Claude Code, Vibe coding, Microsoft Copilot, Anthropic Claude, AI Workflows, Tool Calling, GitHub, Web Development, Real Time Data, Debugging, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Servers, Prompt Engineering, Artificial Intelligence, Video Game Development, Agentic Workflows, Generative AI, Software Engineering
初级 · 专项课程 · 3-6 个月

University of Alberta
您将获得的技能: 网络服务, API 设计, 微服务, 简单对象访问协议(SOAP), JSON, 网络开发, 面向服务的架构, 软件架构, 安卓开发, 还原式 API, 网络应用
中级 · 课程 · 1-4 周