Algorithm 课程可以帮助您学习如何操作 Data Structure、执行排序和搜索算法以及高效管理内存。您可以掌握实现多维数组、理解数组遍历技术以及优化数据密集型应用程序性能的技能。许多课程都会介绍 Python、Java 或 C++ 等编程语言,以及便于编码和调试的集成开发环境 (IDE) 等工具,让您能够在实际场景中应用自己的技能。
University of Michigan
您将获得的技能: 软件安装, MySQL, PHP(脚本语言), 开发环境, 网络开发, Data Validation, 层叠样式表(CSS), 网络服务器, 数据库开发, 网络应用, 后端网站开发, 超文本标记语言(HTML)
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Java, Application Development, Java Programming, Software Engineering, Microsoft Visual Studio, Algorithms
中级 · 指导项目 · 不超过 2 小时

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

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

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

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

University of Michigan
您将获得的技能: Debugging, Data Analysis, Data Preprocessing, Numerical Analysis, Critical Thinking
中级 · 课程 · 1-4 周

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

您将获得的技能: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Data Structures, Debugging
中级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: Javascript, Ajax, JSON, Web Applications, Web Development, Scripting, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming, Web Services, Programming Principles, Prototyping, Network Protocols
混合 · 课程 · 1-4 周

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

Google Cloud
您将获得的技能: Data Wrangling, Unstructured Data, Query Languages, Data Manipulation, Data Import/Export, Big Data, SQL, Database Administration
初级 · 项目 · 不超过 2 小时