编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发方法等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等支持开发网络应用程序和软件解决方案的框架。

University of California, Irvine
您将获得的技能: 熟练掌握苹果软件, 移动开发, 应用服务器, 数据结构, 面向对象编程(OOP), 用户界面(UI), Swift 编程, Objective-C(编程语言), 苹果 iOS, 应用程序开发, iOS 开发
混合 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 硬件架构, 验证和确认, 模拟, 计算逻辑, 系统设计, 开发测试, 测试案例, 调试
中级 · 课程 · 1-4 周

您将获得的技能: Load Balancing, ASP.NET, Test Driven Development (TDD), Debugging, C# (Programming Language), Software Testing, Scalability, Performance Testing, Restful API, Unit Testing, Web Development, Microservices, .NET Framework, Object-Relational Mapping, Software Architecture, API Testing, Web Applications, Test Case, Distributed Computing, Redis
中级 · 专项课程 · 3-6 个月

Board Infinity
您将获得的技能: 计划发展, 微软 Visual Studio, 开发环境, 软件设计模式, 应用程序开发
初级 · 课程 · 1-4 周
University of Illinois Urbana-Champaign
您将获得的技能: Algorithm, 验证和确认, 数学软件, 系统设计, 计算机结构, 设计软件, 专用集成电路, 数据结构, 软件开发工具, 计算机编程工具, 计算机工程, 计算逻辑, 数字设计, 理论计算机科学, 调试
中级 · 课程 · 1-3 个月

Universidad Nacional Autónoma de México
您将获得的技能: 事务处理, 数据库, 数据库设计, 数据库管理系统, 概念设计, 数据建模, MySQL, 数据库架构与管理, Query 语言, SQL, 性能调整, 数据库管理, 信息系统, 信息系统安全, 关系数据库
中级 · 课程 · 1-3 个月

The Hong Kong University of Science and Technology
您将获得的技能: 需求分析, 项目管理, 统一模型语言, 面向对象设计, 系统设计, 软件设计模式, 白盒测试, 软件设计, 配置管理, 软件开发生命周期, 功能要求, 项目规划, 数据建模, 软件工程, 软件测试, 流程驱动的开发, 软件架构, 软件开发方法, 验收测试, 调试
中级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: 微软 Azure, 人工智能, 计算机视觉, 数据伦理, 负责任的人工智能, AI 赋能, 异常检测, 预测建模, 机器学习, 自然语言处理, 人工智能和机器学习(AI/ML)
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Jupyter, Data Analysis, Computer Programming
初级 · 课程 · 1-4 周

University of Maryland, College Park
您将获得的技能: 利益相关者的参与, 表演艺术, 管理, 营销, 增长战略, 组织战略, 活动管理, 商业营销, 企业管理, 业务规划, 筹资, 规划, 战略营销
初级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Scripting, Scripting Languages, Python Programming, Computer Programming Tools, Devops Tools, Data Structures, Programming Principles, Program Development
中级 · 指导项目 · 不超过 2 小时

Duke University
您将获得的技能: 检索-增强生成, 微软 Azure, Python 程序设计, 模型部署, 应用程序部署, LLM 申请, 大型语言模型, Prompt Engineering, 应用编程接口 (API), OpenAI 应用程序接口, 嵌入, OpenAI, 风险管理框架
中级 · 课程 · 1-4 周