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

Google Cloud
您将获得的技能: 生成式人工智能, 沟通策略, 负责任的人工智能, 数据分析, 数据伦理, 数据展示, 分析技能, 解决问题, 专业发展, Google 云端平台
初级 · 课程 · 1-4 周

University of California, Santa Cruz
您将获得的技能: File I/O, Debugging, Go (Programming Language), C (Programming Language), Program Development, Integrated Development Environments, Data Structures, Computer Programming, Algorithms
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: Object Oriented Programming (OOP), File I/O, Encryption, Data Structures, Java, Algorithms, Cryptography, Computer Programming, Software Design, Web Analytics and SEO, Debugging
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Javascript, Web Design and Development, HTML and CSS, Front-End Web Development, Event-Driven Programming, Data Structures, Data Validation, Programming Principles, User Interface (UI), Debugging
混合 · 课程 · 1-4 周

您将获得的技能: NumPy, Plot (Graphics), Pandas (Python Package), Scientific Visualization, Data Manipulation, Scatter Plots, Machine Learning, Data Science, Data Analysis Software, Histogram, Numerical Analysis, Linear Algebra, Probability Distribution, Classification Algorithms, Regression Analysis
初级 · 课程 · 1-3 个月

您将获得的技能: Bash (Scripting Language), Shell Script, Unix Shell, Scripting, Linux Commands, Unix Commands, Linux, Command-Line Interface, User Interface (UI), Graphical Tools, Debugging
高级设置 · 课程 · 1-3 个月


University of Colorado Boulder
您将获得的技能: Pandas (Python Package), NumPy, Data Structures, Data Import/Export, Data Manipulation, Data Cleansing, Statistical Methods, Data Analysis, Exploratory Data Analysis
中级 · 课程 · 1-3 个月

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

University of California San Diego
您将获得的技能: 计算机编程, 数据结构, 文件管理, Java 编程, Algorithm, Java, 数据存储, 编程原则, C++(编程语言)
中级 · 课程 · 1-3 个月

您将获得的技能: Data Structures, Algorithms, Computer Programming, Computational Thinking, Theoretical Computer Science, Performance Tuning
中级 · 课程 · 1-3 个月

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