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

Illinois Tech
您将获得的技能: Unified Modeling Language, File I/O, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Program Development, Software Design, User Interface (UI), Data Structures
攻读学位
初级 · 课程 · 1-3 个月

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

您将获得的技能: Package and Software Management
初级 · 课程 · 3-6 个月

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

Coursera
您将获得的技能: Web Development Tools, Data Structures, Javascript, Scripting, Scripting Languages, Programming Principles
中级 · 指导项目 · 不超过 2 小时

Birla Institute of Technology & Science, Pilani
您将获得的技能: Algorithms, Computational Thinking, Programming Principles, Data Storage Technologies, Problem Solving, Software Design, Data Manipulation, C and C++, Tree Maps, Complex Problem Solving, Analysis
混合 · 课程 · 1-3 个月

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

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

University of Colorado System
您将获得的技能: 计算机编程, 数据存储, C++(编程语言), 数据结构, 虚幻引擎, 面向对象编程(OOP), 视频游戏开发
中级 · 课程 · 1-4 周

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

您将获得的技能: Application Programming Interface (API)
中级 · 课程 · 1-4 周

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