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

您将获得的技能: Version Control, Object Oriented Programming (OOP), C# (Programming Language), Microsoft Visual Studio, Development Environment, Program Development, Integrated Development Environments, Computer Programming, Programming Principles
初级 · 课程 · 3-6 个月

您将获得的技能: Predictive Modeling, Data Preprocessing, Data Visualization, Model Evaluation, Machine Learning Methods, Feature Engineering, Game Design, Data Science, Animation and Game Design
中级 · 课程 · 3-6 个月

您将获得的技能: 3D Modeling, 3D Assets, Computer Graphic Techniques, Visualization (Computer Graphics), Computer Graphics, Linear Algebra, Animations, Programming Principles, Scripting, Simulations, User Interface (UI), Scripting Languages, Data Structures
混合 · 课程 · 1-3 个月

您将获得的技能: Statistical Visualization, Scatter Plots, Histogram, Data Science, Computer Programming
初级 · 课程 · 1-3 个月

您将获得的技能: Apple Xcode, Apple iOS, Swift Programming, Data Persistence, JSON, Application Deployment, Mobile Development, User Interface (UI), Application Development, User Interface (UI) Design, Application Programming Interface (API), Data Structures
初级 · 课程 · 1-3 个月

您将获得的技能: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Scripting, Linux, Unix Commands, Unix, Command-Line Interface, Remote Access Systems, OS Process Management, Computational Logic, File Management, Debugging, Data Validation
混合 · 课程 · 1-4 周

初级 · 课程 · 1-4 周

Packt
您将获得的技能: Java, Object Oriented Design, File I/O, Program Development, Encryption
中级 · 课程 · 1-4 周

您将获得的技能: Computational Logic, Object Oriented Programming (OOP)
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 微软Excel, Data Validation, Excel 宏, 文件输入/输出, 模拟, Algorithm, 数据导入/导出, Visual Basic(编程语言), 电子表格软件, 数据管理, 解决问题, 用户界面(UI), 自动化, 调试, UI 组件, 代码审查, 编程原则, 计算机编程, 数据清理
初级 · 专项课程 · 3-6 个月

Universidad Nacional Autónoma de México
您将获得的技能: Java, Object Oriented Programming (OOP), Java Programming, Android Development, Android Studio, Mobile Development, Programming Principles, Integrated Development Environments
混合 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 文件输入/输出, 面向对象编程(OOP), 数据结构, 调试, 数据持久性, Java 编程, 应用框架
中级 · 课程 · 1-3 个月