Algorithm 课程可以帮助您学习如何操作 Data Structure、执行排序和搜索算法以及高效管理内存。您可以掌握实现多维数组、理解数组遍历技术以及优化数据密集型应用程序性能的技能。许多课程都会介绍 Python、Java 或 C++ 等编程语言,以及便于编码和调试的集成开发环境 (IDE) 等工具,让您能够在实际场景中应用自己的技能。

University of Illinois Urbana-Champaign
您将获得的技能: Algorithm, 数据库理论, 数据库系统, 数据存储, 数据结构, 数据存储技术, 理论计算机科学
混合 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 应用程序开发, 调试, 数据结构, 数据管理, Data Management, 脚本, 面向对象编程(OOP), C#(编程语言), 视频游戏开发, Unity 引擎, 计划发展
中级 · 课程 · 1-4 周

Packt
您将获得的技能: NumPy, Scientific Visualization, Data Visualization, Jupyter, Time Series Analysis and Forecasting, Graphing, Data Structures, Python Programming, Numerical Analysis, Data Manipulation, Mathematical Software, Data Analysis
初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Programming Principles, Software Design, Data Structures, Debugging
初级 · 课程 · 1-3 个月

Alberta Machine Intelligence Institute
您将获得的技能: Python 程序设计, 监督学习, 模型评估, 决策树学习, 数据预处理, 回归分析, 业务解决方案, 机器学习, 工艺优化, 数据处理, 分类算法, Scikit-learn (机器学习库), 功能工程, 性能分析, Jupyter, 应用机器学习, 机器学习算法
混合 · 课程 · 1-4 周

您将获得的技能: Responsive Web Design, HTML and CSS, Web Design, Web Design and Development, Cascading Style Sheets (CSS), Front-End Web Development, User Interface (UI), Browser Compatibility, Javascript, Mobile Development, Interactive Design
中级 · 指导项目 · 不超过 2 小时

University of California San Diego
您将获得的技能: Algorithm, 计算思维, 数据结构, 理论计算机科学, 文本挖掘, 生物信息学
中级 · 课程 · 1-4 周
University of Washington
您将获得的技能: Python 程序设计, 数据库, 数据库系统, 可扩展性, Apache Hadoop, 数据科学, Algorithm, 分布式计算, SQL, 数据操作, 数据处理, Apache Spark, 关系数据库, 图论, 数据流, Query 语言, 云计算, 大数据, NoSQL, 数据分析
混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 文件输入/输出, Data Validation, 调试, Visual Basic(编程语言), Excel 宏, 数据导入/导出, 用户界面(UI), 电子表格软件, 自动化, UI 组件, 编程原则
中级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: 计算机编程, Algorithm, 调试, 数据结构, 移动开发, Java 编程, Java, Android Studio, 面向对象编程(OOP), 集成开发环境, 安卓开发
初级 · 课程 · 1-3 个月

University of London
您将获得的技能: 网络组件, 层叠样式表(CSS), 交互设计, 网页设计, 数据结构, Html 和 Css, Bootstrap(前端框架), 网页设计与开发, 可用性, 人机交互, Javascript, 响应式网页设计, 线框设计, 用户界面和用户体验(UI/UX)设计
混合 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: iOS 开发, 计算机编程, 模型-视图-控制器, 移动开发, 数据结构, 面向对象编程(OOP), 苹果 Xcode, Swift 编程, 苹果 iOS
初级 · 课程 · 1-3 个月