
Packt
Skills you'll gain: PHP (Scripting Language), Object Oriented Programming (OOP), Package and Software Management, Web Applications, Web Development Tools, Web Development, Scripting Languages, Development Environment, Scripting, Programming Principles, Debugging, Program Development, Data Structures
Beginner · Course · 1 - 4 Weeks

University of California, Santa Cruz
Skills you'll gain: Bayesian Statistics, Time Series Analysis and Forecasting, Statistical Inference, Statistical Methods, R Programming, Forecasting, Statistical Programming, Probability & Statistics, Statistical Modeling, Technical Communication, Data Presentation, Probability, Statistics, Statistical Analysis, Statistical Reporting, Statistical Software, Probability Distribution, Data Analysis, Markov Model, Data Science
Intermediate · Specialization · 3 - 6 Months

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

University of Alberta
Skills you'll gain: Agile Software Development, Project Risk Management, Requirements Analysis, Agile Methodology, Agile Project Management, Kanban Principles, Risk Management, Project Planning, Requirements Elicitation, Sprint Retrospectives, Requirements Management, Sprint Planning, Software Development Methodologies, Agile Product Development, Software Development, Scrum (Software Development), Software Technical Review, Risk Management Framework, Product Management, Project Management
Beginner · Specialization · 3 - 6 Months

University of Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Programming Principles, Program Development, Pseudocode, Problem Solving, Analytical Skills, Python Programming, Computer Systems, Data Structures, Computer Hardware, Computer Programming, Object Oriented Programming (OOP), Analysis, Computer Architecture, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Memory Management, C++ (Programming Language), Objective-C (Programming Language), System Programming, Object Oriented Programming (OOP), File I/O, Debugging, File Management
Intermediate · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Generative AI, Prompt Engineering Tools, Generative AI Agents, LLM Application, OpenAI, Claude Code, Anthropic Claude, Rust (Programming Language), Databricks, Embeddings, MLOps (Machine Learning Operations), Vector Databases, Data Architecture, DevOps, Python Programming, Software Architecture, Scala Programming, Governance
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Storytelling, Data Presentation, Plotly, Data Visualization Software, Data Visualization, Plot (Graphics), Dashboard, Interactive Data Visualization, Dashboard Creation, Matplotlib, Geospatial Information and Technology, Histogram, Spatial Data Analysis, Seaborn, Data Analysis, Scatter Plots, Jupyter, Geospatial Mapping, Python Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Electronic Components, Basic Electrical Systems, Electronics, Swift Programming, Electronic Systems, Electronic Hardware, Test Equipment, Hardware Troubleshooting, Electrical Engineering, Electrical Equipment, Embedded Software, Semiconductors, Embedded Systems, Prototyping
Beginner · Course · 1 - 3 Months

Meta
Skills you'll gain: Data Storytelling, Business Metrics, Key Performance Indicators (KPIs), Data Management, Data Presentation, 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
Beginner · Professional Certificate · 3 - 6 Months
University of Washington
Skills you'll gain: Machine Learning Methods, Network Model, Electrophysiology, Applied Machine Learning, Supervised Learning, Machine Learning Algorithms, Artificial Neural Networks, Reinforcement Learning, Sensory Systems Analysis, Matlab, Mathematical Modeling, Computer Vision, Neurology, Mathematical Software, Recurrent Neural Networks (RNNs), Physiology, Biology, Differential Equations, Probability Distribution
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Validation, Data Quality, Data Governance, Data Integrity, Data Pipelines, Verification And Validation, Test Automation, SQL, Failure Analysis, Scalability, Root Cause Analysis, Metadata Management, Analytical Skills, Statistical Analysis
Advanced · Course · 1 - 4 Weeks