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

IBM
您将获得的技能: MySQL, 数据建模, 数据库, 数据管理, 关系数据库, IBM DB2, 数据库管理, 数据操作, 数据完整性, 数据库架构与管理, PostgreSQL, 数据库设计, SQL
初级 · 课程 · 1-4 周

Universitat Autònoma de Barcelona
您将获得的技能: Video Game Development, Game Design, Animation and Game Design, Unity Engine, Unreal Engine, Augmented and Virtual Reality (AR/VR), Computer Programming, Computer Graphics, User Interface (UI), Storytelling, Artificial Intelligence
混合 · 课程 · 1-3 个月

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

Board Infinity
您将获得的技能: 开发环境, 计划发展, 软件设计模式, 微软 Visual Studio, 应用程序开发
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 计算机编程, 开发环境, 调试, Python 程序设计, 集成开发环境, 编程原则, 命令行界面, 脚本
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 数据结构, 应用编程接口 (API), 数据访问, 事务处理, UI 组件, 模型-视图-控制器, 数据库应用, 单元测试, iOS 开发, 应用程序开发, 用户界面(UI), 面向对象编程(OOP), 苹果 Xcode, JSON, Swift 编程, 移动开发, 核心数据(软件), 苹果 iOS, 响应式网页设计, 数据持久性
初级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: Model Deployment, Data Management, Artificial Intelligence and Machine Learning (AI/ML), Infrastructure Architecture, MLOps (Machine Learning Operations), Cloud Deployment, Artificial Intelligence, Data Security, Application Frameworks, Machine Learning, Data Preprocessing, Data Pipelines, Scalability
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 机器学习, 探索性数据分析, 数据科学, 决策树学习, 分类算法, 机器学习算法, 监督学习, Scikit-learn (机器学习库), 随机森林算法, Python 程序设计, 数据分析, 回归分析, 逻辑回归, 性能调整, 功能工程, NumPy, 模型评估, 应用机器学习, 数据预处理
攻读学位
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Simulations, Microbiology, Biology, Programming Principles, Mathematical Modeling, Computer Programming
中级 · 指导项目 · 不超过 2 小时

IBM
您将获得的技能: 前端网络开发, WordPress, 应用程序开发, 网络开发, 无代码开发, 网页设计与开发, 内容管理系统, 用户界面和用户体验(UI/UX)设计, 后端网站开发, 全栈式网络开发, 网页设计, 网络开发工具
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Interactive Data Visualization, Interactive Design, Programming Principles, Visualization (Computer Graphics), Python Programming, Graphic and Visual Design, Computer Graphics, Computational Logic, Software Design, Computer Programming, Computational Thinking, File I/O, Data Structures, Animations
初级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 操作系统, Linux, 计算机编程, C(编程语言), Unix, 嵌入式系统, 文件系统, 命令行界面, Linux 命令, 计算机工程, Open Source 技术, Linux 服务器
初级 · 课程 · 1-3 个月