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

您将获得的技能: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
中级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: Encryption, 加密技术, 算法, 软件工程, 计算机编程, 文件输入/输出, Java 编程, Java, 数据结构, 加密, 面向对象编程(OOP), Algorithm, 网络服务器
初级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Graph Theory, Data Structures, Microsoft Copilot, .NET Framework, Algorithms, Back-End Web Development, C# (Programming Language), Performance Tuning, Programming Principles, Server Side, Scalability, Application Performance Management
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: 计算机编程, 数据结构, 苹果 Xcode, 移动开发, Swift 编程, 应用程序开发, iOS 开发, 开发环境, 面向对象编程(OOP), 网络开发, 编程原则
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: 计算机编程, 移动开发, 数据结构, 调试, 面向对象编程(OOP), 科特林, 编程原则, 安卓开发
初级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: 数据库系统, 图论, 算法, 计算机编程, 数据库理论, 工程软件, 理论计算机科学, 开发环境, 数据结构, 调试, 数据存储技术, 网络路由, 计划发展, 面向对象编程(OOP), Algorithm, 数据存储, C++(编程语言), 非结构化数据, 面向对象设计
中级 · 专项课程 · 1-3 个月

Princeton University
您将获得的技能: 计算机编程, 调试, 算法, Java, Java 编程, 文件输入/输出, 数据结构, 计算思维, 性能调整, 面向对象编程(OOP), Algorithm, 计划发展, 计算机科学, 编程原则, 动画
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: C (Programming Language), Data Structures, Application Security, System Programming, Programming Principles, Performance Tuning
中级 · 课程 · 1-4 周

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

您将获得的技能: Pivot Tables And Charts, Microsoft Excel, Excel Formulas, Data Validation, Spreadsheet Software, Data Manipulation, Data Analysis, Statistical Analysis, Data Visualization Software, Descriptive Statistics, Data Cleansing, Business Mathematics
中级 · 课程 · 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 周

您将获得的技能: File I/O, Data Import/Export, Java Programming, Java, Computer Programming, Data Structures, Object Oriented Programming (OOP), Integrated Development Environments, Computer Science
初级 · 课程 · 1-4 周