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

您将获得的技能: Data Structures, Algorithms, Java, Java Programming, Programming Principles, Computer Programming, Performance Tuning, Computational Thinking, Theoretical Computer Science, Solution Design
初级 · 课程 · 1-3 个月
University of California, Santa Cruz
您将获得的技能: 计划发展, 计算逻辑, 编程原则, 内存管理
初级 · 课程 · 1-3 个月

您将获得的技能: Data Structures, Algorithms, Python Programming, Computer Programming, Geometry, Data Manipulation, Data Management, Data Analysis, Applied Mathematics
中级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Java, 计划发展, 计算机编程, 教育软件和技术, Java 编程, 编程原则, Algorithm, 算法, 软件设计, 调试, 面向对象编程(OOP), 数据结构, 面向对象设计
初级 · 课程 · 1-3 个月

您将获得的技能: Data Structures, Algorithms, Java Programming, Java, Computer Programming, Applied Mathematics, Geometry, Problem Solving
中级 · 课程 · 1-3 个月

您将获得的技能: Data Structures, Algorithms, Python Programming, Computer Programming, Computational Thinking, Data Processing, Data Analysis Expressions (DAX), Data Analysis
中级 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Algorithms, Data Management, Computational Thinking, Memory Management, C and C++, Software Design, Problem Solving, Complex Problem Solving
攻读学位
混合 · 课程 · 1-3 个月

Meta
您将获得的技能: 移动开发, 网络开发工具, 事件驱动编程, Javascript, 功能设计, 编程原则, 计算机编程, 单元测试, 安卓开发, Jest(JavaScript 测试框架), React.js, 面向对象编程(OOP), 软件测试, 软件包和软件管理, Node.JS
初级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: Java, 编程原则, 应用设计, 计算机编程, 应用程序开发, 计划发展, Java 编程, 系统开发, 单元测试, 其他编程语言, 面向对象编程(OOP), 软件测试, 面向对象设计, 数据结构, 测试驱动开发(TDD)
初级 · 课程 · 1-4 周

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

您将获得的技能: JUnit, Test Driven Development (TDD), Version Control, Git (Version Control System), GitHub, Performance Tuning, Unit Testing, Test Script Development, Data Structures, Java Programming, Algorithms, Software Testing, Java, Test Automation, Software Development, Scalability
初级 · 课程 · 1-4 周

Princeton University
您将获得的技能: Java, 性能调整, 计算机编程, 计划发展, 编程原则, Java 编程, 计算机科学, 其他编程语言, Algorithm, 算法, 代码重用性, 理论计算机科学, 计算思维, 动画, 面向对象编程(OOP), 面向对象设计, 数据结构
初级 · 课程 · 1-3 个月