
Duke University
Skills you'll gain: Software Design, Java, Java Programming, Object Oriented Programming (OOP), Data Processing, Data Analysis, Data Structures, Algorithms, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 3 Months
University of California, Santa Cruz
Skills you'll gain: C (Programming Language), C++ (Programming Language), Debugging, Computer Programming, Data Structures, Object Oriented Programming (OOP), Command-Line Interface, File Systems
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Istio, Kubernetes, Cloud-Native Computing, Containerization, OpenShift, Docker (Software), CI/CD, DevOps, Application Deployment, Command-Line Interface, Scalability, Microservices, YAML
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Robotic Process Automation, Data Manipulation, Email Automation, Web Scraping, Business Process Automation, Automation, Workflow Management, User Interface (UI), UI Components, Test Automation, Scripting, Text Mining, Data Cleansing, Data Import/Export, Software Development Tools, Data Integration, Data Management, Microsoft Excel, Application Deployment, Programming Principles
Beginner · Specialization · 3 - 6 Months

UNSW Sydney (The University of New South Wales)
Skills you'll gain: Concision, Technical Writing, Requirements Management, Requirements Analysis, Business Requirements, Functional Requirement, Writing, User Requirements Documents, System Requirements, Product Requirements, Proofreading, Editing, Grammar, Style Guides, Verification And Validation, Systems Engineering
Mixed · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Requirements Elicitation, Software Design Documents, Requirements Analysis, Security Requirements Analysis, Mockups, Interviewing Skills, User Requirements Documents, Storyboarding, Functional Requirement, Goal Setting, Software Development Methodologies, Software Documentation, Agile Methodology, Business Requirements, Unified Modeling Language, Risk Management Framework, System Requirements, Meeting Facilitation, Prototyping, Software Development Life Cycle
Beginner · Specialization · 3 - 6 Months

University of Toronto
Skills you'll gain: Algorithms, Deep Learning, Computer Vision, Mathematical Modeling, Predictive Modeling, Data Structures, Spatial Data Analysis
Advanced · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Prompt Engineering, Generative AI Agents, Tool Calling, User Interface (UI), LLM Application, Agentic systems, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Human Computer Interaction, OpenAI, Artificial Intelligence
Intermediate · Course · 1 - 4 Weeks

Infosec
Skills you'll gain: MITRE ATT&CK Framework, Cyber Threat Hunting, Threat Detection, Threat Modeling, Exploit development, Cybersecurity, Network Security, System Monitoring, Cyber Operations, Continuous Monitoring, Cyber Threat Intelligence, Exploitation techniques, Scripting, IT Automation, Network Monitoring, Command-Line Interface, Persistence, Python Programming, Data Access, Computer Programming
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Canva (Software), Web Design and Development, Web Applications, Web Content, Digital Publishing, Graphic and Visual Design Software, Visual Design, Social Media, Graphic Design, User Accounts, Business
Beginner · Guided Project · Less Than 2 Hours

Fractal Analytics
Skills you'll gain: User Research, Human Centered Design, Ideation, User Experience Design, Design Thinking, Prototyping, Brainstorming, User Experience, Innovation, Usability Testing, Data Synthesis
Intermediate · Course · 1 - 3 Months
IE Business School
Skills you'll gain: Customer experience strategy (CX), Customer experience improvement, Branding, Brand Management, Behavioral Economics, Brand Strategy, Consumer Behaviour, Customer Insights, User Experience, Integrated Marketing Communications, Business Ethics, Cross-Functional Collaboration, Employee Engagement, Leadership
Intermediate · Course · 1 - 3 Months