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

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

Microsoft
您将获得的技能: C++ (Programming Language), API Design, Software Architecture, Software Design, Maintainability, Data Structures, Data Validation, Performance Tuning, Generative AI, File Management, Debugging
初级 · 课程 · 1-3 个月

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

University of Colorado Boulder
您将获得的技能: 系统设计与实施, 硬件架构, 硬件设计, 计划发展, 电子系统, 计算机结构, 调试, 计算逻辑, 软件开发, 现场可编程门阵列 (FPGA), 嵌入式软件, 验证和确认, 专用集成电路, 电子硬件, 嵌入式系统, 电子工程, 电子产品, 技术设计, 集成开发环境, 日蚀(软件)
攻读学位
中级 · 专项课程 · 3-6 个月

您将获得的技能: Maintainability
中级 · 课程 · 1-4 周

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

您将获得的技能: JSON, Data Structures, Javascript, Application Programming Interface (API), Object Oriented Programming (OOP)
中级 · 课程 · 1-4 周

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

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

您将获得的技能: C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Data Structures, C (Programming Language), Development Environment, Software Design Patterns, Programming Principles, Computational Thinking, Computer Programming, Integrated Development Environments, File Management, Algorithms, Maintainability, Simulations, Data Validation
中级 · 专项课程 · 1-3 个月

您将获得的技能: Data Structures, Blockchain, Programming Principles, Data Management, Object Oriented Programming (OOP), Cryptography, Debugging, Application Security
中级 · 课程 · 1-4 周
您将获得的技能: Wireless Networks, Performance Tuning, Process Optimization, Design, Analysis, Mathematical Modeling
中级 · 课程 · 1-4 周