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

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

University of Colorado Boulder
您将获得的技能: Python 程序设计, 数据结构, 分析, 理论计算机科学, Algorithm, 伪代码, 计算思维, 编程原则
攻读学位
中级 · 课程 · 1-4 周

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

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

University of Colorado System
您将获得的技能: 数据结构, 调试, 计划发展, C(编程语言), 计算机编程, 计算思维, 编程原则
初级 · 课程 · 1-4 周

您将获得的技能: Pseudocode, Computational Thinking, Debugging, Algorithms, Programming Principles, Front-End Web Development, Javascript, Computer Programming, Data Structures, Web Development
中级 · 课程 · 1-4 周

您将获得的技能: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Computer Programming, Development Environment, Integrated Development Environments, Data Structures, Software Installation
初级 · 课程 · 1-3 个月

您将获得的技能: Algorithms, Technical Communication, Computational Thinking, Solution Design, Programming Principles, Software Design, Theoretical Computer Science, Data Structures, Problem Management, Mathematical Modeling, Applied Mathematics, Computer Science, Performance Tuning
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 数据结构, 面向对象编程(OOP), Java, 开发环境, 计算机编程, 面向对象设计, Java 编程
中级 · 课程 · 1-4 周

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

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

Simplilearn
您将获得的技能: C# (Programming Language), Restful API, Unity Engine, Object Oriented Programming (OOP), .NET Framework, C++ (Programming Language), Video Game Development, ASP.NET, Object-Relational Mapping, Software Engineering, Web Services, Application Development, Software Design Patterns, Database Management, Programming Principles, C (Programming Language)
初级 · 课程 · 1-4 周