
LearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Program Development, Computer Programming, Software Development Methodologies, Distributed Computing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apache Spark, Data Warehousing, Extract, Transform, Load, IBM DB2, IBM Cognos Analytics, Big Data, Databases, PostgreSQL, Relational Databases, Data Infrastructure, Data Architecture, NoSQL, Data Pipelines, Applied Machine Learning, MongoDB, SQL, MySQL, Data Analysis, Dashboard, Python Programming
Advanced · Course · 1 - 3 Months
Skills you'll gain: SAS (Software), Network Analysis, Trend Analysis, Data Manipulation, Data Analysis, Forecasting, Data Quality, Text Mining, Data Visualization Software, Spatial Analysis, Dashboard, Analysis, Analytics, Data Visualization, Time Series Analysis and Forecasting, Business Analytics, Interactive Data Visualization, Data-Driven Decision-Making, Predictive Analytics, Business Reporting
Beginner · Professional Certificate · 3 - 6 Months

Red Hat
Skills you'll gain: Ansible, Linux Commands, Linux Administration, Linux, Infrastructure as Code (IaC), YAML, Automation, DevOps, Configuration Management, Software Architecture
Beginner · Course · 1 - 3 Months

Skills you'll gain: Deep Learning, Artificial Neural Networks, Computer Vision, Machine Learning Methods, Generative AI, Natural Language Processing, Scalability, Reinforcement Learning, Network Architecture, Performance Tuning
Intermediate · Course · 1 - 3 Months

MathWorks
Skills you'll gain: Generative AI, LLM Application, Matlab, Code Review, Prototyping, Software Documentation
Beginner · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Statistical Machine Learning, PyTorch (Machine Learning Library), Statistical Methods, Probability, Probability & Statistics, Sampling (Statistics), Deep Learning, Probability Distribution, Python Programming, Supervised Learning, Statistics, Machine Learning Methods, Machine Learning, Regression Analysis, Data Processing, Agentic systems, Data Science, Artificial Intelligence, Artificial Neural Networks, Algorithms
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: LangChain, LLM Application, Prompt Engineering, Large Language Modeling, OpenAI, Development Environment, Generative AI Agents, Artificial Intelligence, Natural Language Processing, Python Programming, Document Management, Application Development, Image Analysis, Front-End Web Development
Intermediate · Course · 3 - 6 Months

Skills you'll gain: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Object Oriented Design, Computer Programming, Programming Principles, Computer Science
Intermediate · Course · 1 - 4 Weeks

Corporate Finance Institute
Skills you'll gain: SQL, Databases, Data Manipulation, Data Analysis, Relational Databases, Business Intelligence, Query Languages, Data Warehousing, Data Transformation
Beginner · Course · 1 - 3 Months

Peking University
Skills you'll gain: Java Programming, Java, Software Design Patterns, Maintainability, Software Design, Computer Programming, Object Oriented Programming (OOP), C and C++, Program Development, Application Programming Interface (API), UI Components, Debugging, User Interface (UI), Application Development, Event-Driven Programming, File Management
Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Combinatorics, Theoretical Computer Science, Algorithms, Graph Theory, Computational Thinking, Data-oriented programming, Operations Research, Python Programming, Mathematical Modeling
Beginner · Course · 1 - 4 Weeks