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

LearnKartS
您将获得的技能: JUnit, File I/O, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Program Development, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Authentications, Application Security, Application Design, Software Design Patterns, Debugging
初级 · 专项课程 · 1-3 个月

您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), Electronic Hardware, Programming Principles, Control Systems, Computer Architecture, Computer Programming, Debugging, Data Storage
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 管理团队, 学生参与, 宣传, 高等教育, 文化多样性, 问责制, 多样性、平等和包容倡议, 社会正义, 工作场所的包容性
中级 · 课程 · 1-3 个月
University of Illinois Urbana-Champaign
您将获得的技能: Algorithm, 验证和确认, 数学软件, 系统设计, 计算机结构, 设计软件, 专用集成电路, 数据结构, 软件开发工具, 计算机编程工具, 计算机工程, 计算逻辑, 数字设计, 理论计算机科学, 调试
中级 · 课程 · 1-3 个月

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

University of Toronto
您将获得的技能: 坚持不懈, 交互设计, 网络模型, 用户界面(UI), 计算机图形学, 应用设计, 动画, 移动开发, 苹果 Xcode, Swift 编程, 故事板, 苹果 iOS, 数据持久性, 应用程序开发
混合 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Algorithm, 可视化(计算机制图), 组合学, 计划发展, 数据结构, 网络分析, 图论, 数学理论与分析, 理论计算机科学
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 计算机编程, 数字教学法, 编程原则, 面向对象编程(OOP), 集成开发环境, Java, 教学, 调试
初级 · 课程 · 1-3 个月

您将获得的技能: 生成对抗网络 (GAN), 迁移学习, 自动编码器, 递归神经网络 (RNN), 深度学习, 人工神经网络, 卷积神经网络, 无监督学习, 性能调整, 模型评估, 张力流, Keras(神经网络库), 强化学习, 人工智能和机器学习(AI/ML)
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Linux, 命令行界面, C 和 C++, 可扩展性, 操作系统, 通信系统, 文件输入/输出, 大数据, 性能调整, 软件架构, 云计算开发, 分布式计算, 脚本, 文件系统, 计算机结构, 编程原则, Bash(脚本语言)
高级设置 · 专项课程 · 3-6 个月

IBM
您将获得的技能: Algorithm, 数据预处理, Scikit-learn (机器学习库), 大数据, 数据科学, 无监督学习, 机器学习算法, 机器学习, 功能工程, 数据分析, 文本挖掘, 降维
中级 · 课程 · 1-3 个月

Rice University
您将获得的技能: 软件包和软件管理, 数据清理, Python 程序设计, 计划发展, 数据结构, 数据导入/导出, 数据整合, 绘图(图形), 数据处理, 软件文档, 数据可视化软件
初级 · 课程 · 1-4 周