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

您将获得的技能: Data Persistence, Object Oriented Programming (OOP), Javascript, Web Applications, Application Programming Interface (API), Programming Principles, JSON, User Interface (UI), Interactive Design, Front-End Web Development, Event-Driven Programming, Responsive Web Design, Debugging
初级 · 课程 · 1-3 个月

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

University of California, Irvine
您将获得的技能: 集成开发环境, 计算机编程, 开发环境, 电子工程, 嵌入式系统, 调试, 计算机硬件, 数字通信, Open Source 技术, C(编程语言), Network Protocol(网络协议, 嵌入式软件, 电子元件
混合 · 课程 · 1-4 周

您将获得的技能: 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 Leeds
您将获得的技能: Programming Principles, Robotics, Python Programming, Program Development, Computer Programming, Scripting, Automation, Object Oriented Programming (OOP), Algorithms, Debugging, File I/O, Development Environment, Data Structures
初级 · 课程 · 1-4 周

您将获得的技能: Programmable Logic Controllers, Animations, Human Machine Interfaces, Control Systems, Visualization (Computer Graphics), Control Panels, Test Tools, Interactive Design, Electrical Wiring, Automation Engineering, Simulations, User Interface (UI) Design, User Feedback, System Configuration
中级 · 课程 · 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 周

初级 · 课程 · 1-4 周

IBM
您将获得的技能: 系统编程, 数据管理, Data Management, 数据存储, 作业控制语言 (JCL), Unix, IBM DB2, 文件管理, 主机计算, Unix 命令, 文件系统, 操作系统, z/OS, Operating System 管理
中级 · 课程 · 1-4 周
University of London
您将获得的技能: 计算机编程, 计算机科学, 开发环境, 计算机扫盲, 算术, 计算思维, 计算机系统, 计算机图形学, Javascript, 调试, 软件开发工具, 解决问题, 应用数学, 普通数学, 计算机编程工具, Network Security, 网页设计与开发, 网络应用, 计算机网络, 网络安全
攻读学位
初级 · 专项课程 · 1-3 个月

您将获得的技能: Web Development Tools, Javascript, Development Environment, Integrated Development Environments, Computer Programming, Debugging, HTML and CSS, Data Structures
初级 · 课程 · 1-4 周