
Skills you'll gain: Game Design, Object Oriented Programming (OOP), Video Game Development, C# (Programming Language), Computer Graphics, User Interface (UI), Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Python Programming, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment
Beginner · Guided Project · Less Than 2 Hours

Microsoft
Skills you'll gain: ASP.NET, .NET Framework, Responsive Web Design, HTML and CSS, C# (Programming Language), Full-Stack Web Development, Web Applications, Web Development, Javascript and jQuery, UI Components, Bootstrap (Front-End Framework), Development Environment, Cascading Style Sheets (CSS), Restful API, React.js, Microsoft Visual Studio, Application Programming Interface (API), Model View Controller
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Unix Commands, Command-Line Interface, Unix, Bash (Scripting Language), File Management, Shell Script, Linux Commands, Productivity, Computer Programming
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Unified Modeling Language, Software Design Patterns, Software Testing, Software Engineering, Java, Java Programming, Application Design, User Interface and User Experience (UI/UX) Design, Unit Testing, Software Design, Software Architecture, API Design, Model View Controller, Program Development, Software Development, Test Driven Development (TDD), Databases
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Generative AI Agents, Microsoft Azure, Development Testing, Application Deployment, LLM Application, Multimodal Prompts, Artificial Intelligence, Test Case, Agentic systems, Application Programming Interface (API), Natural Language Processing, User Experience Design, Technical Documentation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Product Strategy, Product Management, Commercialization, Technical Product Management, Product Lifecycle Management, MLOps (Machine Learning Operations), Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Product Strategy, User Interface and User Experience (UI/UX) Design, Product Design, Responsible AI, Data Infrastructure, Generative AI, Digital Transformation, Team Performance Management, Machine Learning, Data-Driven Decision-Making, Deep Learning
Beginner · Course · 3 - 6 Months

Skills you'll gain: Data Collection, Marketing, Marketing Analytics, Google Analytics, Digital Marketing, Application Programming Interface (API), Personally Identifiable Information, Web Analytics, Information Privacy, Data Integration, Analytics, Facebook, Data Analysis, Data-Driven Decision-Making, Advertising
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Database Design, MySQL, IBM DB2, Relational Databases, Databases, Database Management Systems, PostgreSQL, Data Management, Database Architecture and Administration, SQL, Data Integrity, Data Modeling, Data Manipulation, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), Web Development, Javascript, Bootstrap (Front-End Framework), Scripting, Browser Compatibility, Application Programming Interface (API), Back-End Web Development
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: JSON, Data Processing, Web Scraping, Restful API, Data Manipulation, Application Programming Interface (API), Python Programming, Data Transformation, Data Structures, Data Collection
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Ajax, Hypertext Markup Language (HTML), Application Programming Interface (API)
Beginner · Course · 1 - 4 Weeks