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: Vector Databases, Embeddings, PostgreSQL, Relational Databases, SQL, NoSQL, Node.JS, Data Import/Export, Data Processing, Data Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Endpoint Detection and Response, Cloud Security, Network Administration, Infrastructure Security, Encryption, Cloud Computing, Authorization (Computing), Network Architecture, Dynamic Host Configuration Protocol (DHCP), Identity and Access Management, Email Security, Application Security, Human Factors (Security), Network Infrastructure, Network Protocols, Local Area Networks, Data Security, Authentications, Malware Protection, Mobile Security
Intermediate · Specialization · 1 - 3 Months

LearnQuest
Skills you'll gain: Relational Databases, SQL, Databases, Data Access, Data Manipulation, Database Management, Query Languages
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computational Thinking, Pseudocode, Algorithms, Programming Principles, Computer Programming, Computer Programming Tools
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Scatter Plots, Data Analysis, Correlation Analysis, Box Plots, Pandas (Python Package), Data Visualization, Histogram, Statistical Analysis, Python Programming, Software Installation
Intermediate · Guided Project · Less Than 2 Hours

Northeastern University
Skills you'll gain: Data Mining, Health Informatics, Acute Care, Emerging Technologies, Big Data, Health Technology, Analytics, Data Preprocessing, Clinical Informatics, Machine Learning, Health Care, Applied Machine Learning, Artificial Intelligence, Social Determinants Of Health, Home Health Care, Generative AI, Business Process Improvement
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: MySQL Workbench, MySQL, Database Design, SQL, Database Management, Relational Databases, Databases, Data Integration, Data Manipulation, Business Intelligence
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Generative AI Agents, Customer Insights, AI Personalization, Customer Analysis, ChatGPT, Customer experience strategy (CX), AI Enablement, Real Time Data, Persona Development, Design Thinking, Consumer Behaviour, Analysis, Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Design, Computer Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: 3D Assets, 3D Modeling, Unreal Engine, Video Game Development, Computer Graphics, Visualization (Computer Graphics), Graphical Tools, File Management, UI Components, Design Software, Data Import/Export, User Interface (UI), Software Installation
Beginner · Specialization · 1 - 3 Months

Board Infinity
Skills you'll gain: Frontend Integration, JavaScript Frameworks
Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Software Architecture, Java, Software Design, Object Oriented Programming (OOP), Data-Driven Decision-Making, Business Modeling, Test Data, User Interface (UI) Design, Application Development, Computer Programming, Artificial Intelligence, Data Structures
Mixed · Course · 1 - 3 Months