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.

Skills you'll gain: Text Mining, Natural Language Processing, Microsoft Azure, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Application Development
Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Microsoft Azure, NoSQL, Database Administration, Data Store, Database Systems, Cloud Storage, Database Theory, Data Storage, Cloud Services, Data Storage Technologies, Data Security, Data Management, Query Languages, Application Programming Interface (API)
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Command-Line Interface, Google Cloud Platform, Test Tools, Cloud API, Application Programming Interface (API), Python Programming
Beginner · Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: Time Series Analysis and Forecasting, Demand Planning, Trend Analysis, Data Visualization, Customer Demand Planning, Regression Analysis, Matplotlib, Forecasting, Predictive Modeling, Supply Chain Management, Data Analysis, Exploratory Data Analysis, Pandas (Python Package), Statistical Modeling, Machine Learning, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Systems, Embedded Software, Electronic Systems, Computer Systems, Internet Of Things, Automation, System Programming, Control Systems, C (Programming Language), Programmable Logic Controllers, Hardware Architecture, Power Electronics, Peripheral Devices, Wireless Networks, Medical Devices, Electrical Systems, Computer Architecture, Health Technology, Electronics, Maintenance, Repair, and Facility Services
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Image Analysis, Matlab, Computer Vision, Medical Imaging, Spatial Analysis, Algorithms
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Feature Engineering, Exploratory Data Analysis, Pandas (Python Package), Scikit Learn (Machine Learning Library), Data Manipulation, NumPy, Data Analysis, Python Programming, Regression Analysis, Predictive Modeling, Machine Learning, Classification And Regression Tree (CART), Data Science, Statistical Hypothesis Testing, Supervised Learning, Statistical Methods, Programming Principles, Data Structures
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Extract, Transform, Load, Data Analysis, Jupyter, Data Visualization, Unsupervised Learning, Applied Machine Learning, Statistical Analysis, Exploratory Data Analysis, Machine Learning, Business Analytics, Analytical Skills, Data Manipulation, Data Cleansing, Data Processing, Trend Analysis, Data Storytelling, Project Scoping, Business Priorities, Business Analysis, Classification And Regression Tree (CART)
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Cloud Applications, Serverless Computing, Cloud Development, Cloud API, Cloud Services, Cloud Security, Application Deployment, Identity and Access Management, Operational Databases, Event-Driven Programming, Performance Tuning, Scalability
Intermediate · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Chemical Engineering, Hazard Analysis, Safety Assurance, Process Engineering, Engineering Analysis, Environmental Engineering, Engineering Calculations, Mathematical Modeling, Applied Mathematics, Differential Equations
Mixed · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Diversity Equity and Inclusion Initiatives, Stress Management, Organizational Leadership, Occupational Safety And Health, Employee Performance Management, Culture Transformation, Organizational Development, Strategic Leadership, Workplace Bullying Intervention, Leadership, Employee Engagement, Resilience, Mental Health, Communication
Beginner · Course · 1 - 3 Months

Fractal Analytics
Skills you'll gain: MLOps (Machine Learning Operations), Applied Machine Learning, Generative AI, Google Cloud Platform, Artificial Intelligence, Machine Learning, User Interface (UI), Cloud Computing, Complex Problem Solving, Critical Thinking
Beginner · Course · 1 - 4 Weeks