• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Dynamic Programming

Dynamic Programming Courses

Dynamic Programming courses can help you learn algorithm design, problem-solving techniques, and optimization strategies. You can build skills in breaking down complex problems, analyzing recursive relationships, and implementing efficient solutions. Many courses introduce tools like Python and C++ for coding algorithms, along with frameworks that support dynamic programming methods, enabling you to tackle challenges in areas such as AI, game development, and operations research.

Popular Dynamic Programming Courses and Certifications


  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Machine Learning in Python: Analyze & Apply

    Skills you'll gain: Matplotlib, Plot (Graphics), NumPy, Pandas (Python Package), Applied Machine Learning, Python Programming, Scikit Learn (Machine Learning Library), Data Visualization, Supervised Learning, Feature Engineering, Machine Learning, Natural Language Processing, Model Optimization, Machine Learning Algorithms, Text Mining, Data Manipulation, Predictive Modeling, Model Training, Unsupervised Learning, Data Management

    Mixed · Course · 1 - 4 Weeks

  • Status: New
    New
    P

    Packt

    AWS Cloud Projects

    Skills you'll gain: Infrastructure as Code (IaC), Terraform, Amazon Web Services, Cloud Deployment, Cloud Infrastructure, Application Development, Cloud Applications, CI/CD, AWS CloudFormation, Infrastructure Architecture, Application Deployment, Cloud Computing Architecture, Amazon Elastic Compute Cloud, Business Intelligence, Cloud Hosting, Amazon S3, Web Development, AI Integrations, Cloud Platforms, Cloud Services

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    P

    Packt

    Ultimate ASP.NET Core Web API Development Guide

    Skills you'll gain: Restful API, ASP.NET, Postman API Platform, Application Programming Interface (API), API Design, Cloud Deployment, Object-Relational Mapping, Web Development, Database Design, Authentications, API Testing, Database Development, Microsoft Visual Studio, Data Modeling, Microsoft Azure, Secure Coding, Role-Based Access Control (RBAC), Data Migration, Maintainability, Data Mapping

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Mastering Scrum: Apply, Evaluate & Lead Agile Success

    Skills you'll gain: Sprint Retrospectives, Team Building, Sprint Planning, Agile Project Management, Team Performance Management, Agile Software Development, Team Management, Agile Methodology, Team Oriented, Agile Product Development, Backlogs, Risk Management, Meeting Facilitation, Continuous Improvement Process, Product Management, Stakeholder Engagement, Discussion Facilitation, Prioritization

    Mixed · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    N

    Northeastern University

    Data Management for Analytics Part 2

    Skills you'll gain: Data Governance, Database Management, NoSQL, Data Management, SQL, Query Languages, Database Theory, MongoDB, Relational Databases, Big Data, Graph Theory, Data Storage, Social Network Analysis, Network Analysis, Data Integrity, Apache Hadoop, Data Manipulation

    Build toward a degree

    Mixed · Course · 1 - 3 Months

  • P

    Packt

    Substance Painter to Unreal Engine 5 Masterclass

    Skills you'll gain: Post-Production, Cinematography, Unreal Engine, Animations, 3D Assets, Computer Graphic Techniques, Computer Graphics, 3D Modeling, Virtual Environment, Video Game Development, Multimedia, Baking

    4.6
    Rating, 4.6 out of 5 stars
    ·
    7 reviews

    Beginner · Course · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Process Images & Extract Motion Features

    Skills you'll gain: Data Preprocessing, Computer Vision, Image Analysis, Model Training, Data Transformation, NumPy, Color Theory

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    P

    Packt

    Building UI Components with Storybook - A Practical Tutorial

    Skills you'll gain: Continuous Deployment, Code Reusability, Regression Testing, Web Content Accessibility Guidelines, Software Documentation, GitHub

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Data Structures in JavaScript

    Skills you'll gain: Data Structures, Javascript, Application Programming Interface (API), Computer Programming, Data Management

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Master and Apply New Features in C#

    Skills you'll gain: C# (Programming Language), .NET Framework, Maintainability, Performance Tuning

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    What's New in .NET and C#

    Skills you'll gain: Cross Platform Development, C# (Programming Language), .NET Framework, Performance Tuning, Microsoft Development Tools, Security Software, Application Security

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Pearson

    Practical Cybersecurity Fundamentals: Unit 3

    Skills you'll gain: Penetration Testing, Cyber Security Assessment, Exploitation techniques, Vulnerability Scanning, Security Testing, Cybersecurity, Vulnerability Assessments, Network Security, Web Applications, SQL

    Beginner · Course · 1 - 4 Weeks

1…427428429…537

In summary, here are 10 of our most popular dynamic programming courses

  • Machine Learning in Python: Analyze & Apply: EDUCBA
  • AWS Cloud Projects: Packt
  • Ultimate ASP.NET Core Web API Development Guide: Packt
  • Mastering Scrum: Apply, Evaluate & Lead Agile Success: EDUCBA
  • Data Management for Analytics Part 2: Northeastern University
  • Substance Painter to Unreal Engine 5 Masterclass: Packt
  • Process Images & Extract Motion Features: Coursera
  • Building UI Components with Storybook - A Practical Tutorial: Packt
  • Data Structures in JavaScript: Packt
  • Master and Apply New Features in C#: EDUCBA

Skills you can learn in Business Strategy

Modeling (25)
Market (economics) (21)
Plan (19)
Planning (16)
Strategic Management (16)
Business Model (13)
Operations Management (13)
Analytics (12)
Evaluation (12)
Project Management (11)
Supply Chain (10)
Decision-making (9)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok