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

Infosec
您将获得的技能: 安全编码, Javascript, 应用安全, 软件包和软件管理, 安全 Code, Node.JS, 漏洞管理, 开放式网络应用程序安全项目(OWASP), 脆弱性评估
中级 · 课程 · 1-4 周

您将获得的技能: 计算机编程, 数据分析, 恢复性应用程序接口, 应用编程接口 (API), Pandas(Python 软件包), 面向对象编程(OOP), JSON, 网络抓取, 自动化, NumPy, Python 编程, 数据结构, 数据操作, 数据导入/导出, 文件输入/输出, Jupyter, 编程原则
初级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: 应用编程接口 (API), 可扩展标记语言(XML), 恢复性应用程序接口, 网络协议, JSON, 数据处理, Python 编程, 网络抓取, 超文本标记语言(HTML), 数据采集, 软件安装, 网络服务, 数据操作, Network Protocol(网络协议, 数据访问
初级 · 课程 · 1-3 个月

您将获得的技能: 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), API Testing, GitHub, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), React.js, Mobile Development, SQL, Database Design, Python Programming
初级 · 专项课程 · 3-6 个月
Duke University
您将获得的技能: 计算机编程, Algorithm, Encryption, 数据分析, 统计分析, 计划发展, 层叠样式表(CSS), 算法, Javascript, 集成开发环境, 调试, 人工智能个性化, Java 编程, 数据处理, 预测建模, 加密, 数据导入/导出, 事件驱动编程, 软件设计, 图像分析, 软件工程, 文件输入/输出
初级 · 专项课程 · 3-6 个月

您将获得的技能: Pseudocode, Computational Thinking, Debugging, Algorithms, Programming Principles, Front-End Web Development, Javascript, Computer Programming, Data Structures, Web Development
中级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Angular, Cascading Style Sheets (CSS), Front-End Web Development, HTML and CSS, Responsive Web Design, jQuery, React.js, Javascript, Web Applications, JavaScript Frameworks, Web Development, Web Components, Web Design and Development, Web Development Tools, UI Components, User Interface and User Experience (UI/UX) Design, Web Content Accessibility Guidelines, User Interface (UI), Event-Driven Programming, Maintainability
初级 · 专项课程 · 1-3 个月

Scrimba
您将获得的技能: React Redux, React.js, JavaScript Frameworks, Javascript, Web Development Tools, Middleware, Web Development
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 计算机编程, Algorithm, C 和 C++, Java, 数据存储, 理论计算机科学, 算法, 测试案例, 调试, 计算思维, 数据结构, 图论, Javascript, Python 编程, 网络分析, 软件测试, 计划发展, 生物信息学, 拉斯特(编程语言), 编程原则, 开发测试
中级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: 网络开发, 开发环境, 网页设计与开发, 超文本标记语言(HTML), 网页内容无障碍导则, 网页设计, 网页内容, 可用性, 网络服务器, 语义网
初级 · 课程 · 1-4 周

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

Meta
您将获得的技能: JavaScript 框架, HTML 和 CSS, 网页设计与开发, 前端网络开发, Bootstrap(前端框架), 网络应用, 用户界面(UI), 通用网络, 网络开发工具, 响应式网页设计, React.js
初级 · 课程 · 1-4 周