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

您将获得的技能: Pivot Tables And Charts, Microsoft Excel, Excel Formulas, Data Validation, Spreadsheet Software, Data Manipulation, Data Analysis, Statistical Analysis, Data Visualization Software, Descriptive Statistics, Data Cleansing, Business Mathematics
中级 · 课程 · 3-6 个月

您将获得的技能: Algorithms, Pseudocode, Javascript, Data Structures, Computational Thinking, Performance Tuning, Computer Programming, Solution Design, Object Oriented Programming (OOP), Debugging
中级 · 课程 · 1-4 周

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

Coursera
您将获得的技能: Java, Application Development, Java Programming, Software Engineering, Microsoft Visual Studio, Algorithms
★ 4.4 (10) · 中级 · 指导项目 · 不超过 2 小时

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

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

您将获得的技能: Algorithms, Data Structures, Javascript, Computational Thinking, Program Development, Computer Programming
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Jupyter, Data Analysis, Computer Programming
★ 4.8 (17) · 初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 自动化, 编程原则, 算法, 数据结构, 调试, 理论计算机科学, 文件输入/输出, 模拟, C(编程语言), 计算思维, Algorithm
★ 4.4 (36) · 初级 · 课程 · 1-4 周

您将获得的技能: Bash (Scripting Language), Shell Script, Unix Shell, Data Analysis, Data Cleansing, Unix Commands, Data Transformation, Data Preprocessing, Data Processing, Command-Line Interface, Data Quality, Scripting, Exploratory Data Analysis, Data Manipulation, Linux Commands, Scripting Languages, Query Languages
初级 · 课程 · 1-4 周

您将获得的技能: Graph Theory, Data Structures, Algorithms, Program Development, Programming Principles, Computational Thinking, Theoretical Computer Science, Computer Science, Python Programming
★ 4.4 (31) · 中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 数据管理, 财务建模, Microsoft Excel, 工艺优化, 财务分析, 预测建模, 解决问题, Excel 公式, 数据分析表达式 (DAX), 统计建模, 财务预测, Data Management, 回归分析
★ 4.7 (572) · 中级 · 课程 · 1-3 个月