Skills you'll gain: Image Quality, Digital Signal Processing, Image Analysis, Computer Vision, Digital Communications, Computer Graphics, Medical Imaging, Applied Mathematics, Sensory Systems Analysis, Spatial Analysis, Linear Algebra, Matlab, Mathematical Modeling, Histogram, Differential Equations
★ 4.7 (1.1K) · Mixed · Course · 1 - 3 Months

Edureka
Skills you'll gain: LangChain, LangGraph, Model Context Protocol, AI Workflows, LLM Application, Context Engineering, AI Orchestration, Agentic Workflows, Generative AI Agents, Tool Calling, Data Processing, Data Transformation, Retrieval-Augmented Generation, Agentic systems, Generative AI, Gemini, Scalability, Artificial Intelligence, Prompt Engineering, Responsible AI
Intermediate · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Django (Web Framework), Application Development, Web Development, Application Deployment, Database Design, Web Applications, Authentications, Hypertext Markup Language (HTML), Data Modeling, UI Components, Relational Databases, Data Validation, User Accounts, Network Protocols
★ 4.8 (398) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Bayesian Network, Bayesian Statistics, Network Model, Artificial Intelligence and Machine Learning (AI/ML), Predictive Modeling, Markov Model, Statistical Modeling, Statistical Inference, Graph Theory, Probability & Statistics, Sampling (Statistics), Algorithms
Intermediate · Course · 1 - 4 Weeks

Fundação Lemann
Skills you'll gain: Programming Principles, Digital pedagogy, Education Software and Technology, Learning Management Systems, Computer Programming, Computational Logic, Computational Thinking
★ 4.7 (125) · Mixed · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Supervised Learning, Model Training, Machine Learning, Machine Learning Methods, Statistical Machine Learning, Model Evaluation, Machine Learning Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Theoretical Computer Science, Classification Algorithms, Mathematical Modeling, Statistical Methods, Mathematical Theory & Analysis, Probability, Probability & Statistics, Algorithms
★ 4.9 (937) · Beginner · Course · 1 - 3 Months

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Development Environment, Computer Programming, Microsoft Visual Studio, Computer Programming Tools, Integrated Development Environments, Programming Principles, Apple Xcode, Software Installation, Data Structures, Performance Tuning, Debugging
★ 4.3 (22) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Jest (JavaScript Testing Framework), Mobile Development, Web Development Tools, Android Development, React.js, Javascript, Unit Testing, Node.JS, Software Testing, Package and Software Management, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Event-Driven Programming, Functional Design
★ 4.1 (134) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Software Design, Computer Programming, Software Testing, Application Development
★ 4.5 (113) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Warehousing, Data Modeling, Trend Analysis, Business Intelligence, Scalability, Data Integrity, Data Pipelines, SQL
Beginner · Course · 1 - 4 Weeks
Duke University
Skills you'll gain: Data Storytelling, Dashboard, Data Presentation, Tableau Software, Dashboard Creation, Data Visualization, Business Analytics, Interactive Data Visualization, Statistical Visualization, Process Improvement, Business Process, Business Process Improvement, Presentations, Data Visualization Software, Oral Expression, Data Analysis, Graphing, Analysis, Visualization (Computer Graphics), Stakeholder Communications
★ 4.7 (3.2K) · Mixed · Course · 1 - 3 Months

Skills you'll gain: SQL, Database Development, Databases, Debugging, Maintainability, Procedure Development
Advanced · Course · 1 - 4 Weeks