
Rice University
Skills you'll gain: Combinatorics, Probability, Programming Principles, Program Development, Computational Thinking, Computer Programming, Object Oriented Programming (OOP), Development Testing, Software Testing, Applied Mathematics, Debugging, Algorithms, Python Programming, Game Design, Simulations
Intermediate · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Data Storytelling, Business Analytics, Data Visualization Software, Business Intelligence, Analytical Skills, Exploratory Data Analysis, Data Quality, Data-Driven Decision-Making, Extract, Transform, Load, Data Manipulation, Pandas (Python Package), Data Cleansing, Jupyter, Data Processing, SQL, Python Programming, Application Programming Interface (API)
Build toward a degree
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

Snowflake
Skills you'll gain: Data Engineering, Data Pipelines, Database Management, Data Manipulation, Databases, Data Transformation, Extract, Transform, Load, Data Warehousing, Change Control, DevOps, SQL, Cloud Development, Data Integration, CI/CD, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC), Software Development Tools, Stored Procedure, Data Analysis
Beginner · Professional Certificate · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Bash (Scripting Language), Scalability, Distributed Computing, Big Data, Operating Systems, File Systems, Linux, Scripting, Command-Line Interface, Performance Tuning, Programming Principles, Computer Architecture
Build toward a degree
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: System Programming, Embedded Systems, Linux, File I/O, Linux Commands, Linux Servers, Operating Systems, Bash (Scripting Language), Shell Script, OS Process Management, Build Tools, C and C++, Cross Platform Development, Debugging, Electrical Engineering
Advanced · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: jQuery, Javascript and jQuery, Ajax, Javascript, Data Manipulation, Data Validation, UI Components, HTML and CSS, Scripting, JSON, Scripting Languages, Event-Driven Programming, Web Development Tools, Web Design and Development, Cascading Style Sheets (CSS), Game Design, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Animations, Programming Principles
Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Model Deployment, Microsoft Azure, Python Programming, Machine Learning, Machine Learning Algorithms, Data Science, Image Analysis, Computer Vision, Natural Language Processing, Application Programming Interface (API)
Advanced · Course · 1 - 3 Months

Skills you'll gain: Extract, Transform, Load, Apache Airflow, Data Pipelines, Apache Kafka, Data Warehousing, Data Transformation, Data Migration, Web Scraping, Data Integration, Shell Script, Data Processing, Data Mart, Unix Shell, Big Data, Performance Tuning, Scalability
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Django (Web Framework), Performance Tuning, Postman API Platform, Restful API, Application Programming Interface (API), Data Validation, Authentications, Frontend Integration, React.js, API Testing, Authorization (Computing), PostgreSQL, API Design, Scalability, Application Frameworks, JSON, Full-Stack Web Development, Frontend Performance, Web Development, Python Programming
Advanced · Specialization · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Computer Programming, Programming Principles, Computational Thinking, Scripting Languages, Scripting, Problem Management, Data Structures, Debugging
Beginner · Course · 1 - 3 Months

University of London
Skills you'll gain: jQuery, HTML and CSS, Hypertext Markup Language (HTML), Responsive Web Design, Web Design and Development, Javascript and jQuery, Bootstrap (Front-End Framework), Web Design, Web Development, Javascript, Web Applications, Cascading Style Sheets (CSS), Scripting, Scripting Languages, Programming Principles, Development Environment
Mixed · Course · 1 - 3 Months