Dynamic Programming 课程可以帮助您学习算法设计、问题解决技巧和优化策略。您可以掌握分解复杂问题、分析递归关系和实施高效解决方案的技能。许多课程都会介绍用于编码算法的 Python 和 C++ 等工具,以及支持动态编程方法的框架,使您能够应对 AI、游戏开发和 Operator 研究等领域的挑战。

University of Michigan
您将获得的技能: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
中级 · 专项课程 · 3-6 个月

您将获得的技能: Scalability, Application Design, Event-Driven Programming, Object Oriented Programming (OOP), Functional Design, Application Development, User Flows, Computer Programming, Integrated Development Environments, Software Architecture, Debugging, Mobile Development, Data Validation, Data Analysis
初级 · 专项课程 · 1-3 个月

Meta
您将获得的技能: 数据结构, Python 程序设计, 软件测试, 测试驱动开发(TDD), 单元测试, 编程原则, 集成开发环境, 调试, 面向对象编程(OOP), 开发环境, Django (网络框架), 云托管, 计算机编程
初级 · 课程 · 1-3 个月

Simplilearn
您将获得的技能: Data Structures, C (Programming Language), Programming Principles, Data Management, Algorithms, Computer Programming, File I/O
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 数据结构, 调试, 模拟, 编程原则, 统计编程, 数据导入/导出, R 语言程序设计(中文版), 性能调整, 数据操作, 数据分析, 计算机编程工具, 统计分析
中级 · 课程 · 1-4 周
Dartmouth College
您将获得的技能: 命令行界面, Algorithm, 嵌入式系统, Linux 命令, 计算机结构, 编程原则, 软件文档, 调试, 软件可视化, Linux, C(编程语言), 系统编程, 文件系统, 计算机科学, 文件输入/输出, 计算机工程, 软件工程, Linux 服务器, 计算机编程, 嵌入式软件
初级 · 专项课程 · 3-6 个月

您将获得的技能: Model Evaluation, Classification Algorithms, Regression Analysis, Matplotlib, Feature Engineering, Time Series Analysis and Forecasting, Data Preprocessing, Jupyter, Image Analysis, Cloud Deployment, Scikit Learn (Machine Learning Library), Applied Machine Learning, Tensorflow, Amazon Web Services, Python Programming, Data Transformation, Logistic Regression, Machine Learning Methods, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML)
初级 · 专项课程 · 1-3 个月

Coursera
您将获得的技能: Reinforcement Learning, Inventory Management System, Supply Chain, Operations Research, Supply Chain Management, Process Optimization, Data-Driven Decision-Making, Process Analysis, Artificial Intelligence and Machine Learning (AI/ML), Performance Tuning, Decision Making, Simulations, Algorithms
中级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Python 程序设计, 数据结构, 软件测试, 脚本, 网络开发, Algorithm, 单元测试, 调试, 集成开发环境, 面向对象编程(OOP), 计算机编程, Jupyter, GitHub, 数据操作, 版本控制, Git(版本控制系统)
初级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), Python Programming, Data Structures, Scripting, Web Development, Full-Stack Web Development, Automation, Programming Principles, Business Process Automation, Data Manipulation, File Management, Back-End Web Development, Debugging, Application Deployment, Development Environment
初级 · 课程 · 1-3 个月

Logical Operations
您将获得的技能: R Programming, R (Software), Plot (Graphics), Data Visualization, Statistical Visualization, Statistical Modeling, Data Analysis, Data Science, Statistical Analysis, Data Import/Export, Statistical Machine Learning, Machine Learning Methods, Machine Learning, Decision Tree Learning, Machine Learning Algorithms, Regression Analysis, Data Structures, Computer Programming, Computer Programming Tools, Software Development
混合 · 课程 · 1-3 个月

IBM
您将获得的技能: 数据结构, 集成开发环境, 调试, Java 编程, 开发环境, 文件输入/输出, Java, 计算机编程, 面向对象编程(OOP)
初级 · 课程 · 1-3 个月