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

University of Colorado System
您将获得的技能: 调试, 面向对象编程(OOP), 开发环境, 计算机编程, Unity 引擎, 视频游戏开发, 数据存储, 用户界面(UI), 脚本, 游戏设计, C#(编程语言)
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 调试, 面向对象编程(OOP), 计算机编程, 原型设计, Unity 引擎, 应用程序开发, 图论, 视频游戏开发, 数据存储, 编程原则, 事件驱动编程, 数据结构, 面向对象设计, 软件架构, 游戏设计, 文件输入/输出, 数据管理, C#(编程语言), Algorithm, 软件设计模式
初级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 应用编程接口 (API), 调试, 面向对象编程(OOP), Java 编程, 计算机编程, 编程原则, 预测建模, Java, 数据结构, 软件设计, 文件输入/输出, Algorithm, 性能测试, 软件工程
初级 · 课程 · 1-3 个月

您将获得的技能: Programming Principles, Scripting, Scripting Languages, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Computer Programming, Software Installation, Algorithms, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: Generative AI, PyTorch (Machine Learning Library), Generative Model Architectures, Multimodal Prompts, Artificial Neural Networks, Deep Learning, Large Language Modeling, Tensorflow, Convolutional Neural Networks
中级 · 课程 · 1-4 周

您将获得的技能: Debugging, Version Control, Microsoft Copilot, C# (Programming Language), Git (Version Control System), Microsoft Visual Studio, .NET Framework, Program Development, Application Development, Object Oriented Programming (OOP), Computer Programming, Microsoft Development Tools, Development Environment, User Interface (UI), Programming Principles
初级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 集成开发环境, 调试, 数字通信, Network Protocol(网络协议, 嵌入式软件, 开发环境, 计算机编程, Open Source 技术, 嵌入式系统, 电子工程, C(编程语言), 电子元件, 计算机硬件
混合 · 课程 · 1-4 周
您将获得的技能: Node.JS, Restful API, React Redux, Database Design, React.js, Ajax, Database Application, Server Side, Databases, Full-Stack Web Development, Back-End Web Development, NoSQL, Javascript, JavaScript Frameworks, Performance Tuning, Front-End Web Development, API Design, Data Structures, MongoDB, Debugging
初级 · 专项课程 · 3-6 个月
University of London
您将获得的技能: 计算机编程, 调试, 计算机科学, 网页设计与开发, 计算机扫盲, Network Security, 开发环境, 计算机网络, 算术, Javascript, 计算机系统, 软件开发工具, 计算机图形学, 计算思维, 解决问题, 应用数学, 普通数学, 计算机编程工具, 网络应用, 网络安全
攻读学位
初级 · 专项课程 · 1-3 个月

您将获得的技能: Plot (Graphics), Scripting, Scientific Visualization, Visualization (Computer Graphics), Graphing, Programming Principles, Debugging, Matlab, Computational Thinking, Numerical Analysis, Data Manipulation, Linear Algebra
混合 · 课程 · 1-4 周

IBM
您将获得的技能: 云部署, 生成式人工智能, 计算机编程, 人工智能, 数据驱动的决策制定
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: Unix 命令, 文件系统, Unix, 数据存储, 系统编程, 文件管理, 主机计算, 操作系统, 作业控制语言 (JCL), 数据管理, Operating System 管理, IBM DB2, z/OS
中级 · 课程 · 1-4 周