
Multiple educators
Skills you'll gain: Dashboard, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Pandas (Python Package), Data Presentation, Correlation Analysis, Web Scraping, NumPy, Data Import/Export, Probability & Statistics, Programming Principles, Predictive Modeling, Computer Programming Tools, Data Science, Unsupervised Learning, Machine Learning, Project Management
Beginner · Specialization · 3 - 6 Months
University of Toronto
Skills you'll gain: Data Structures, Test Automation, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Case, Software Testing, Debugging, Computational Thinking
Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Test Planning, Embedded Systems, Linux, Internet Of Things, Embedded Software, Basic Electrical Systems, Automation Engineering, User Requirements Documents, Electronics, Functional Requirement, Operating System Administration, Electronic Components, Systems Design, Operating Systems, Requirements Analysis, Network Protocols, Debugging, Application Programming Interface (API), TCP/IP, Python Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: SQL, Peer Review, Jupyter, Data Literacy, Data Mining, Data Modeling, Data Collection, Model Deployment, Business Analysis, Relational Databases, Stored Procedure, Databases, Data Science, Big Data, Computer Programming Tools, Query Languages, Data Visualization Software, GitHub, Cloud Computing, Python Programming
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Sampling (Statistics), Descriptive Statistics, Statistical Hypothesis Testing, Data Analysis, Probability Distribution, Statistics, Data Science, Statistical Analysis, A/B Testing, Statistical Methods, Probability, Statistical Inference, Statistical Programming, Python Programming, Technical Communication
Advanced · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, Storyboarding, Wireframing, User Experience Design, UI/UX Research, Usability Testing, Information Architecture, Presentations, User Research, Web Design, Figma (Design Software), Design Reviews, Persona (User Experience), Web Content Accessibility Guidelines, User Story, Data Ethics, User Centered Design, Usability, Interviewing Skills, Applicant Tracking Systems
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Deep Learning, Artificial Neural Networks, Convolutional Neural Networks, Applied Machine Learning, Supervised Learning, Recurrent Neural Networks (RNNs), Python Programming, Linear Algebra, Calculus
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Claude Code, Prompt Engineering, ChatGPT, Generative AI Agents, Prompt Patterns, Generative AI, Multimodal Prompts, AI Workflows, AI Orchestration, LLM Application, Productivity, AI Personalization, Artificial Intelligence and Machine Learning (AI/ML), Software Engineering, Software Development Tools, Software Development, Software Architecture, Automation, Software Testing, Software Design
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Database Administration, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Storytelling, Media Planning, Social Media Marketing, Google Ads, Email Marketing, Social Media Strategy, Order Fulfillment, Social Media Management, Search Engine Optimization, Performance Measurement, Spreadsheet Software, A/B Testing, Digital Marketing, E-Commerce, Campaign Management, Loyalty Programs, Customer Retention, Marketing, Interviewing Skills, Applicant Tracking Systems
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months
Multiple educators
Skills you'll gain: Unit Testing, Data Structures, Event-Driven Programming, File I/O, Interactive Data Visualization, Java, Java Programming, User Interface (UI), Object Oriented Programming (OOP), JUnit, Debugging, Object Oriented Design, Computer Programming, Cryptography, Software Engineering, Performance Tuning, Algorithms, Data Analysis, Software Design, Problem Solving
Beginner · Specialization · 3 - 6 Months

Imperial College London
Skills you'll gain: Linear Algebra, NumPy, Applied Mathematics, Machine Learning Algorithms, Jupyter, Algorithms, Python Programming
Beginner · Course · 1 - 3 Months