
Skills you'll gain: Python Programming, Program Development, Game Design, Code Reusability, Computer Programming, Programming Principles, Functional Design, Development Environment, Computational Logic, Building Codes
Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Data Structures, Theoretical Computer Science, Probability, Video Game Development, Bioinformatics, Interactive Design, Animation and Game Design, Python Programming, Data Analysis, Program Development, Network Analysis, Computer Programming
★ 4.8 (4.1K) · Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, Generative AI Agents, AI Orchestration, AI powered creativity, Generative AI, Agentic Workflows, OpenAI API, LLM Application, Ideation, Verification And Validation, AI Workflows, Data Presentation, AI literacy, AI Personalization, Document Management, Responsible AI, AI Enablement, Software Development
★ 4.8 (10K) · Beginner · Specialization · 3 - 6 Months

Imperial College London
Skills you'll gain: Linear Algebra, Applied Mathematics, Machine Learning Algorithms, Jupyter, Algorithms, Python Programming
★ 4.6 (13K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, Embeddings, Data-Driven Decision-Making, Applied Machine Learning, Image Analysis, LLM Application, Data Flow Diagrams (DFDs), Database Theory, Docker (Software), Prompt Engineering, Database Design, NumPy, AI Integrations, Databases, Generative AI, Database Management Systems, Scikit Learn (Machine Learning Library), Semantic Web, Python Programming
Intermediate · Specialization · 3 - 6 Months

Meta
Skills you'll gain: Data Storytelling, Data Presentation, Business Metrics, Key Performance Indicators (KPIs), Data Management, Data Collection, Data Governance, Bayesian Statistics, Data Visualization, Descriptive Statistics, Statistical Hypothesis Testing, Performance Metric, Information Privacy, Pandas (Python Package), Data Analysis, Data Visualization Software, Spreadsheet Software, Exploratory Data Analysis, SQL, Python Programming
★ 4.7 (1.8K) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Code Reusability, Software Design Patterns, Maintainability, Program Development, Functional Design, Programming Principles, Python Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Software Development Life Cycle, Software Architecture, Full-Stack Web Development, Software Design, Web Design and Development, Web Development, Software Development Methodologies, Software Design Patterns, Development Environment, Unified Modeling Language, Software Engineering, Computer Programming Tools, Web Applications, Software Development Tools, Software Development, Application Deployment, Programming Principles, Front-End Web Development, Web Language, Python Programming
★ 4.7 (4.7K) · Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Claude Code, Prompt Engineering, ChatGPT, Generative AI Agents, Prompt Patterns, Anthropic Claude, Generative AI, Agentic Workflows, Token Optimization, Multimodal Prompts, AI Workflows, AI Personalization, Artificial Intelligence and Machine Learning (AI/ML), Software Engineering, Software Development Tools, Software Development, Software Architecture, Automation, Software Testing, Software Design
★ 4.8 (8.8K) · Beginner · Specialization · 3 - 6 Months

University of California San Diego
Skills you'll gain: Bioinformatics, Molecular Biology, Dimensionality Reduction, Unsupervised Learning, Statistical Methods, Applied Machine Learning, Data Analysis Software, Machine Learning Algorithms, Molecular, Cellular, and Microbiology, Markov Model, Biotechnology, Life Sciences, Infectious Diseases, Microbiology, Epidemiology, Statistical Analysis, Precision Medicine, Algorithms, Computational Thinking, Python Programming
★ 4.3 (1.3K) · Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Descriptive Statistics, Bayesian Statistics, Statistical Hypothesis Testing, Probability & Statistics, Sampling (Statistics), Probability Distribution, Linear Algebra, Statistical Inference, Model Optimization, Machine Learning Methods, A/B Testing, Statistical Analysis, Applied Mathematics, Probability, Calculus, Dimensionality Reduction, Applied Machine Learning, Mathematical Software, Data Transformation, Machine Learning
★ 4.6 (3.2K) · Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Apache Airflow, Data Warehousing, Data Flow Diagrams (DFDs), Data Pipelines, Diagram Design, Data Integration, Data Lakes, Performance Tuning, Data Governance, Cloud Deployment, Data Management, Data Modeling, Data Mapping, Extract, Transform, Load, Trend Analysis, Service Level Agreement, Systems Integration, SQL, Apache Kafka, Python Programming
Intermediate · Specialization · 3 - 6 Months