
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Computer Programming, Unit Testing, Programming Principles, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, System Design and Implementation
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: iOS Development, Data Persistence, Application Design, Application Programming Interface (API), JSON, Typography
Intermediate · Course · 1 - 3 Months

Alex Genadinik
Skills you'll gain: Prompt Engineering, Debugging, Claude Code, Responsible AI, Verification And Validation, ChatGPT, Artificial Intelligence, Software Testing
Mixed · Course · 1 - 4 Weeks
Skills you'll gain: Hardware Design, Electronics Engineering, Design Reviews, Computer-Aided Design, Electronic Components, Technical Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Application Security, Secure Coding, Security Testing, Open Web Application Security Project (OWASP), Vulnerability, Software Testing, Computer Security, Vulnerability Management, Data Security, Security Strategy, Unit Testing, Human Factors (Security), Application Design, Information Privacy, Computer Programming, Python Programming, Node.JS, Javascript, Design Strategies, JavaScript Frameworks
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Excel Formulas, Data Storytelling, Microsoft Excel, Dashboard, Pivot Tables And Charts, Power BI, Data-Driven Decision-Making, Microsoft Copilot, Spreadsheet Software, Data Literacy, Data Presentation, Data Visualization Software, Generative AI, Data Visualization, Data Analysis, Business Intelligence, Data Processing, Data Collection, Interactive Data Visualization, Business Metrics
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Visualization Software, Visualization (Computer Graphics), C++ (Programming Language), Application Development, Graphing, Computer Graphics, Verification And Validation, Data Validation, Data Structures, Software Testing
Intermediate · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Meeting Facilitation, Presentations, Persuasive Communication, Communication, Influencing, Verbal Communication Skills, Collaboration, Team Building, Interpersonal Communications, Business Communication, Virtual Teams, Public Speaking, Professional Development, Non-Verbal Communication, Strategic Communication, Empathy, Active Listening, Negotiation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Interactive Data Visualization, Power BI, Statistical Visualization, Data Storytelling, Data Visualization Software, Dashboard, Ad Hoc Reporting, Business Reporting, Management Reporting, Advanced Analytics, Key Performance Indicators (KPIs), Compliance Reporting, Design Elements And Principles, User Experience, Strategic Decision-Making
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Restful API, ASP.NET, Postman API Platform, Application Programming Interface (API), API Design, Application Deployment, Web Development, Database Design, Authentications, API Testing, Microsoft Visual Studio, Data Modeling, Microsoft Azure, Secure Coding, Authorization (Computing), Maintainability, GitHub, Debugging, Version Control, Data Validation
Intermediate · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Cucumber (Software), Software Testing, Selenium (Software), Gherkin (Scripting Language), JUnit, Verification And Validation, Test Automation, Unit Testing, Security Testing, Regression Testing, System Testing, Test Case, Software Development Tools, Testability, White-Box Testing, Behavior-Driven Development, Code Coverage, Performance Testing, Development Testing
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Test Planning, Software Quality Assurance, Software Testing, Quality Assurance, Process Improvement, Continuous Improvement Process, Technology Roadmaps, Quality Improvement, Key Performance Indicators (KPIs), Gap Analysis
Beginner · Course · 1 - 4 Weeks