
Duke University
您将获得的技能: 计算机编程, 编程原则, 面向对象编程(OOP), 面向对象设计, 马尔可夫模型, 数据导入/导出, 应用编程接口 (API), 算法, 性能调整, 软件设计, Java 编程, 性能测试, 文件输入/输出, 计算机编程工具, 软件工程, 数据结构, Algorithm, 调试
★ 4.6 (1497) · 初级 · 课程 · 1-3 个月

您将获得的技能: Data Structures, Java Programming, Java, Theoretical Computer Science, Programming Principles, Algorithms
中级 · 课程 · 1-4 周

Codio
您将获得的技能: Algorithms, Data Structures, Java, Java Programming, Other Programming Languages
★ 3.4 (9) · 中级 · 课程 · 1-4 周

Princeton University
您将获得的技能: Java, 算法, 图论, 计算思维, 内存管理, Java 编程, 性能测试, 空间数据分析, Algorithm, 数据结构
★ 4.9 (1.2万) · 中级 · 课程 · 3-6 个月

Tsinghua University
您将获得的技能: Data Structures, Algorithms, Computational Thinking, Theoretical Computer Science, Computer Programming, Data Storage
★ 3.1 (34) · 中级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: 代码重用性, 计算机编程, 编程原则, Python 编程, 数据存储, 开发环境, 集成开发环境, 功能设计, 软件文档, Jupyter, 数据导入/导出, 计算思维, 软件开发工具, 计算机编程工具, 文件输入/输出, 数据结构
★ 4.6 (1254) · 初级 · 课程 · 1-4 周

Princeton University
您将获得的技能: 计算机编程, 计算机硬件, 可扩展性, 计算机科学, 算法, 计算逻辑, 理论计算机科学, 计算机结构, 计算机系统, Java 编程, Algorithm, 数据结构
★ 4.7 (760) · 中级 · 课程 · 1-3 个月
University of Toronto
您将获得的技能: Python 编程, 计划发展, 计算机编程, 编程原则, 软件文档, 集成开发环境, 功能设计, 开发环境, 技术文档, 文件输入/输出, 调试, 数据结构
★ 4.7 (6735) · 初级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: Python Programming, Programming Principles, Computational Logic, Computer Programming, Web Development Tools, Web Development, Software Engineering
★ 4.6 (17) · 中级 · 课程 · 1-4 周

University of Virginia
您将获得的技能: 软件开发, 网页设计与开发, 层叠样式表(CSS), 应用编程接口 (API), 用户故事, jQuery, 应用程序开发, 模型视图控制器, Javascript, 网络开发工具, HTML 和 CSS, 网络应用, 用户界面(UI), 互动设计, 模型-视图-控制器, 超文本标记语言(HTML), Javascript 和 jQuery, 原型设计, 前端集成, 网页设计, 调试
★ 4.2 (74) · 初级 · 专项课程 · 1-3 个月

您将获得的技能: Algorithms, Graph Theory, Data Structures, C++ (Programming Language), C and C++, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Theoretical Computer Science
★ 4.6 (16) · 中级 · 专项课程 · 1-3 个月

University of Michigan
您将获得的技能: 编程原则, 计算机编程, Python 编程, 脚本语言, 计算逻辑, 脚本, 设计软件, 计算机图形学, 三维建模, 动画, 设计, 可视化(计算机制图), 数据结构
★ 4.9 (102) · 初级 · 课程 · 1-3 个月