
Skills you'll gain: Microsoft Power Platform, Microsoft Power Automate/Flow, Power BI, Dashboard, No-Code Development, Data Visualization, Data Visualization Software, Data Integration, Microsoft 365, Business Intelligence, Business Process Automation, Application Development, Data Analysis, Performance Analysis, Application Design, Data Security, Business Process, Microsoft Teams, Database Management Systems, Data Modeling
Beginner · Specialization · 1 - 3 Months

Yale University
Skills you'll gain: Clinical Trials, Software Development Life Cycle, Medical Devices, Usability, Software Development, Medical Privacy, Human Computer Interaction, Regulatory Affairs, Verification And Validation, Regulatory Requirements, Quality Management Systems, Biomedical Engineering, Risk Management, Software Design, Health Technology, Software Testing, Entrepreneurship, Artificial Intelligence and Machine Learning (AI/ML), User Research, Probability & Statistics
Intermediate · Course · 3 - 6 Months

Microsoft
Skills you'll gain: Back-End Web Development, Program Development, Algorithms, Integrated Development Environments, Programming Principles, Pseudocode, Debugging, Computational Thinking, Engineering Software, C# (Programming Language), Version Control, Software Engineering, GitHub, Git (Version Control System), Data Structures, Microsoft Copilot
Beginner · Course · 1 - 3 Months

Universidade de São Paulo
Skills you'll gain: Model View Controller, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, Software Design, Java Programming, Computer Programming, Debugging, Software Architecture, Programming Principles, Other Programming Languages, Prototyping
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Code Review, Debugging, Scripting, Python Programming, Programming Principles, Software Development
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Excel Macros, Visual Basic (Programming Language), Data Import/Export, Scripting, Programming Principles, Spreadsheet Software, UI Components, Automation, Data Structures, Debugging, Data Validation
Intermediate · Course · 1 - 4 Weeks

Epic Games
Skills you'll gain: Game Design, Video Game Development, Software Design Documents, Ideation, Software Documentation, Animation and Game Design, Interactive Design, Conceptual Design, Design Strategies, User Experience Design, Prototyping, Presentations, Creativity, Collaborative Software, Target Market
Beginner · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Computer Programming, Software Design, Debugging
Intermediate · Course · 1 - 3 Months
Google Cloud
Skills you'll gain: Google Docs, Collaborative Software, Document Management, Data Sharing, File Management, Version Control, Editing, Cloud Storage
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: React.js, UI Components, Front-End Web Development, Web Content Accessibility Guidelines, User Interface (UI), JavaScript Frameworks, Web Development Tools, Event-Driven Programming, Web Frameworks, Functional Design, Cascading Style Sheets (CSS), Application Programming Interface (API)
Intermediate · Course · 3 - 6 Months

University of Colorado System
Skills you'll gain: Unreal Engine, Object Oriented Programming (OOP), C++ (Programming Language), Debugging, Computer Programming, Video Game Development, 3D Assets, Development Environment, Software Documentation, Data Storage, Scripting
Intermediate · Course · 1 - 4 Weeks

University of Washington
Skills you'll gain: Ruby (Programming Language), Other Programming Languages, Object Oriented Programming (OOP), Computer Programming, Programming Principles, Functional Design, Computational Thinking, Software Design Patterns, Theoretical Computer Science, Debugging
Mixed · Course · 1 - 3 Months