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

Jordan University of Science and Technology
您将获得的技能: Object Oriented Programming (OOP), C# (Programming Language), Software Engineering, Data Structures, Software Development, Computer Programming, Programming Principles, Java, Debugging, Query Languages
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: Java, Application Development, Java Programming, Software Engineering, Microsoft Visual Studio, Algorithms
中级 · 指导项目 · 不超过 2 小时
University of Michigan
您将获得的技能: Data Validation, PHP(脚本语言), 网络应用, 后端网站开发, 开发环境, 层叠样式表(CSS), MySQL, 网络开发, 软件安装, 数据库开发, 超文本标记语言(HTML), 网络服务器, 数据验证
中级 · 课程 · 1-3 个月

您将获得的技能: Bash (Scripting Language), Shell Script, Unix Shell, Data Analysis, Data Cleansing, Unix Commands, Data Transformation, Data Preprocessing, Data Processing, Command-Line Interface, Data Quality, Scripting, Exploratory Data Analysis, Data Manipulation, Linux Commands, Scripting Languages, Query Languages
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Excel Formulas, Consolidation, Microsoft Excel, Data Analysis Expressions (DAX), Spreadsheet Software, Productivity Software, Performance Tuning, Process Optimization, Performance Improvement, Performance Analysis
高级设置 · 课程 · 1-4 周

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

University of California, Davis
您将获得的技能: 网页设计与开发, 事件驱动编程, 调试, 网络应用, HTML 和 CSS, Javascript, 编程原则, 脚本
初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Programming Principles, Software Design, Data Structures, Debugging
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Jupyter, Data Analysis, Computer Programming
初级 · 课程 · 1-4 周

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

您将获得的技能: Data Wrangling, Data Import/Export
中级 · 课程 · 1-3 个月

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 周