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

University of Glasgow
您将获得的技能: Matlab, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Applied Mathematics
初级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 计算机工程, 计划发展, 数据结构, 调试, Algorithm, C(编程语言), 计算机编程, 编程原则, 嵌入式系统
初级 · 课程 · 1-3 个月

您将获得的技能: SAS (Software), Perl (Programming Language), Data Processing, Statistical Programming, Stored Procedure, Data Manipulation, Data Transformation, Data Analysis
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: NumPy, Data Structures, Data Analysis, Object Oriented Programming (OOP), Exploratory Data Analysis, Image Analysis, Data Science, Data Transformation, Data Manipulation, Big Data, Performance Tuning, Python Programming, Data Import/Export
初级 · 课程 · 1-4 周

您将获得的技能: Field-Programmable Gate Array (FPGA), Application Specific Integrated Circuits, Computational Logic, Computer Architecture, Hardware Design, Electronics Engineering, Electronics, Theoretical Computer Science, Programmable Logic Controllers, Electronic Systems, Semiconductors, Data Storage, Data Storage Technologies
中级 · 课程 · 1-4 周

Edureka
您将获得的技能: Rust (Programming Language), Data Manipulation, System Programming, Data Structures, Performance Tuning, Data Management, Maintainability, Secure Coding, Web Development, Debugging, Application Development
高级设置 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Pandas (Python Package), Data Wrangling, NumPy, Data Visualization, Data Cleansing, Data Structures, Data Analysis, Data Manipulation, Data Preprocessing, Data Transformation, Exploratory Data Analysis, Statistical Analysis, Jupyter, Programming Principles, Python Programming, Scripting
初级 · 课程 · 1-3 个月

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

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

Google Cloud
您将获得的技能: Data Wrangling, Unstructured Data, Query Languages, Data Manipulation, Data Import/Export, Big Data, SQL, Database Administration
初级 · 项目 · 不超过 2 小时

Coursera
您将获得的技能: TypeScript, Data Structures, Javascript
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Data Structures, Debugging
中级 · 课程 · 1-4 周