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

您将获得的技能: Ruby (Programming Language), Object Oriented Programming (OOP), Debugging, Development Environment, Integrated Development Environments, Computer Programming, Programming Principles, Apple Xcode, Software Installation, Microsoft Windows, Command-Line Interface
初级 · 课程 · 1-3 个月

University of London
您将获得的技能: 集成开发环境, 调试, 面向对象编程(OOP), 开发环境, C++(编程语言), 数据结构, 文件输入/输出, Algorithm, 伪代码
攻读学位
中级 · 课程 · 1-4 周

您将获得的技能: Performance Tuning, Python Programming, OS Process Management, Data Processing, Scalability, Database Management
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: .NET框架, 计算机编程, 面向对象编程(OOP), 数据建模, Visual Basic(编程语言), 面向对象设计, 文件输入/输出, 数据结构, 统一模型语言, Microsoft 开发工具, 软件工程
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: .NET框架, 数据建模, 面向对象编程(OOP), 计算机编程, 计划发展, 编程原则, Visual Basic(编程语言), 面向对象设计, 微软 Visual Studio, 统一模型语言, 数据结构
中级 · 课程 · 1-4 周

您将获得的技能: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Application Frameworks, Programming Principles, Performance Testing, Spring Boot, Computer Architecture
初级 · 课程 · 1-3 个月

您将获得的技能: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Web Development, Maintainability, Software Engineering
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Oracle SQL Developer, Oracle Databases, Data Integrity, Business Logic, Stored Procedure, SQL, Data Persistence, Database Design, Database Development, Performance Tuning, Relational Databases, Database Management Systems, Database Application, Database Management, Web Services, Data Access, Programming Principles, Computational Logic, Data Storage Technologies, Authorization (Computing)
初级 · 专项课程 · 3-6 个月
University of California, Santa Cruz
您将获得的技能: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Integrated Development Environments, Computer Science, Software Testing, Algorithms, Integration Testing, Software Design, System Design and Implementation, Distributed Computing, Software Documentation
中级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 面向对象编程(OOP), 计算机编程, Java 编程, Java, 数据结构, 文件输入/输出, Encryption, 网络服务器, 密码学, 软件工程, Algorithm
初级 · 课程 · 1-3 个月

您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Maintainability, Scalability, Programming Principles, Code Review, Software Documentation, AI Workflows, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: Rust (Programming Language), Data Structures, Package and Software Management, Maintainability, Algorithms, Software Testing, Unit Testing, Software Design Patterns, Development Testing
中级 · 课程 · 1-3 个月