
Skills you'll gain: 3D Assets, Unity Engine, Video Game Development, Game Design, 3D Modeling, Virtual Environment, Integration Testing, Computer Graphics, Scripting
Intermediate · Course · 1 - 4 Weeks

Universitat Politècnica de València
Skills you'll gain: Computational Thinking, Programming Principles, Web Development, Database Management, Object Oriented Programming (OOP), Information Technology, Databases, Information Systems, Computer Programming, Algorithms, SQL, Hypertext Markup Language (HTML), Data Structures, Cascading Style Sheets (CSS), Javascript
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Computational Thinking, File I/O, Data Collection, Simulations, Data Analysis, Microsoft Visual Studio, C (Programming Language), Statistical Analysis, Automation, Program Development, Data Structures, Programming Principles, Algorithms, Computer Programming, Theoretical Computer Science, Data Storage, Descriptive Statistics, Data Visualization Software, Debugging
Beginner · Specialization · 3 - 6 Months
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Integrated Development Environments, Computer Science, Software Testing, Algorithms, Integration Testing, Software Design, System Design and Implementation, Distributed Computing, Software Documentation
Intermediate · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Pandas (Python Package), NumPy, Data Visualization Software, Data Visualization, Programming Principles, Computer Science, Computer Programming, Histogram, Functional Design, Package and Software Management, Data Import/Export, Scripting, Scripting Languages, Data Manipulation, Python Programming, Data Science, Software Engineering
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Electronic Components, C and C++, C++ (Programming Language), Embedded Software, Hardware Troubleshooting, Program Development, Maintainability, Debugging, Development Environment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Cloud Deployment, Artificial Intelligence, Data-Driven Decision-Making, Computer Programming
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Unreal Engine, Object Oriented Programming (OOP), File I/O, C++ (Programming Language), Object Oriented Design, Debugging, Computer Programming, Event-Driven Programming, Video Game Development, Unity Engine, Data Structures, C# (Programming Language), Data Storage, 3D Assets, Development Environment, Game Design, Software Documentation, Software Design Patterns, User Interface (UI), Programming Principles
Intermediate · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Maintainability, Programming Principles, Software Design, Python Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microsoft Visual Studio, Python Programming, Software Installation, Computer Programming, Development Environment, Integrated Development Environments, System Configuration
Beginner · Guided Project · Less Than 2 Hours

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Performance Tuning, Functional Design, Machine Learning Algorithms, Performance Testing, Computer Programming
Intermediate · Course · 1 - 4 Weeks

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), Interactive Design, Programming Principles, Development Environment
Mixed · Course · 1 - 3 Months