
Skills you'll gain: Database Design, Database Management Systems, SQL, Relational Databases, Databases, MySQL, Database Administration, Data Integrity, Query Languages, Data Manipulation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Microservices, Google Cloud Platform, Cloud Applications, Spring Framework, Cloud Development, Spring Boot, Database Management, Databases, Software Architecture, Application Performance Management, Service Oriented Architecture, Configuration Management
Intermediate · Course · 1 - 4 Weeks

Google AR & VR
Skills you'll gain: Augmented Reality, Augmented and Virtual Reality (AR/VR), Virtual Environment, 3D Assets, Unity Engine, User Experience Design, Mobile Development, User Experience, Computer Vision, User Interface and User Experience (UI/UX) Design, User Flows
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: JSON, jQuery, Javascript and jQuery, Ajax, Debugging, Event-Driven Programming, Javascript, PHP (Scripting Language), Object Oriented Programming (OOP), Data Import/Export, Web Applications
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Computational Thinking, Data Collection, Microsoft Visual Studio, Program Development, C (Programming Language), Programming Principles, Algorithms, Data Storage, Computer Programming
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Augmented Reality, Storyboarding, Virtual Reality, Unreal Engine, Usability Testing, Design Thinking, 3D Assets, Prototyping, Unity Engine, User Experience Design, Interaction Design, Conceptual Design, Human Centered Design, Design, User Research, Application Development, Web Content Accessibility Guidelines, Emerging Technologies, Virtual Environment
Beginner · Specialization · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Software Design, Data Structures, Integrated Development Environments, Debugging, Development Environment
Beginner · Course · 1 - 3 Months

Skills you'll gain: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Data Validation, Data Analysis
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Probability, Statistical Hypothesis Testing, Statistical Inference, Statistical Methods, Probability & Statistics, Statistics, Probability Distribution, Data Literacy, Sampling (Statistics), Bayesian Statistics, Applied Mathematics, Data Ethics, Statistical Analysis, Quantitative Research, Data Science, Theoretical Computer Science, Data Analysis, Sample Size Determination, Descriptive Statistics, Artificial Intelligence
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Flutter (Software), Mobile Development, User Interface and User Experience (UI/UX) Design, React Native, Application Development, iOS Development, Apple iOS, User Story, User Interface (UI), Android Development, Databases, Database Management, Cross Platform Development, Application Programming Interface (API), Software Development Tools, Application Frameworks, Application Deployment, Back-End Web Development, Data Persistence, Application Performance Management
Beginner · Specialization · 3 - 6 Months

Meta
Skills you'll gain: Jest (JavaScript Testing Framework), React.js, Web Development Tools, JavaScript Frameworks, Application Programming Interface (API), Unit Testing, UI Components, Front-End Web Development, Software Design Patterns, Javascript, Context Management
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Database Design, SQL, Relational Databases, PostgreSQL, Database Theory, Database Management, Data Modeling, Databases, Data Integrity
Intermediate · Course · 1 - 4 Weeks