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

LearnQuest
您将获得的技能: Java, 数据结构, 面向对象设计, Java 编程, 面向对象编程(OOP), 开发环境, 计算机编程
中级 · 课程 · 1-4 周

您将获得的技能: Data Structures, Blockchain, Programming Principles, Data Management, Secure Coding, Object Oriented Programming (OOP), Cryptography, Debugging
中级 · 课程 · 1-4 周
University of Washington
您将获得的技能: 数据库, 数据流, 数据分析, 数据科学, 图论, 分布式计算, Algorithm, 数据操作, Python 程序设计, Apache Spark, 数据处理, 大数据, 可扩展性, 数据库系统, Query 语言, 关系数据库, SQL, 云计算, NoSQL, Apache Hadoop
混合 · 课程 · 1-3 个月

Duke University
您将获得的技能: 系统编程, 数据结构, 模拟, 计划发展, 用户界面(UI), 可维护性, 软件设计, C(编程语言), 文件输入/输出, 命令行界面, 调试, 软件工程, 软件开发
初级 · 课程 · 1-4 周

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

您将获得的技能: Algorithms, Technical Communication, Computational Thinking, Solution Design, Programming Principles, Software Design, Theoretical Computer Science, Data Structures, Problem Management, Mathematical Modeling, Applied Mathematics, Computer Science, Performance Tuning
初级 · 课程 · 1-4 周

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

Board Infinity
您将获得的技能: Java, 数据结构, Algorithm, Authentication, 面向对象编程(OOP), Java 编程, 模型-视图-控制器, Spring Boot, 弹簧框架, 授权(计算), 后端网站开发, 还原式 API
高级设置 · 课程 · 1-4 周

Alberta Machine Intelligence Institute
您将获得的技能: 统计分析, 监督学习, 数据伦理, 数据清理, 数据预处理, 机器学习, 数据质量, Python 程序设计, 机器学习算法, 应用机器学习, 线性代数, 无监督学习, 功能工程, Data Validation, 计算机编程, 模型评估
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 数据结构, Algorithm, 理论计算机科学, 文本挖掘, 计算思维, 生物信息学
中级 · 课程 · 1-4 周

Alberta Machine Intelligence Institute
您将获得的技能: 企业战略, 负责任的人工智能, 数据伦理, 模型部署, MLOps(机器学习 Operator), 机器学习, 利益攸关方沟通, AI 赋能, 持续监测, 应用机器学习, 道德标准与行为, 性能调整, 风险缓解, 数据维护, 业务运营, 模型评估, 运行分析, 系统集成, AI 产品战略, 性能指标
混合 · 课程 · 1-4 周

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