Game programming courses can help you learn coding languages like C# and C++, game design principles, level design, and physics simulation. You can build skills in debugging, optimizing game performance, and creating engaging user interfaces. Many courses introduce tools such as Unity and Unreal Engine, that support developing interactive experiences and implementing graphics and sound effects.

Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Computational Thinking, Programming Principles, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Web Development Tools, Web Design and Development, Web Design, Web Development, Front-End Web Development, Semantic Web, Integrated Development Environments
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Root Cause Analysis, Customer Relationship Building, Customer Relationship Management, Problem Management, Verbal Communication Skills, Customer Support, Amazon Web Services, Communication, Cloud Solutions, Technical Support, Cloud Security, Cloud Services, Automation, Collaboration, Incident Management, Generative AI, Innovation
Beginner · Course · 1 - 4 Weeks

Universidade Estadual de Campinas
Skills you'll gain: Education Software and Technology, Digital pedagogy, Artificial Intelligence, Computer Programming, Robotics, Computational Thinking, Prototyping, 3D Assets, Electronics
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Extract, Transform, Load, Data Modeling, Clinical Data Management, Database Design, Data Warehousing, Data Quality, Data Transformation, Data Integration, Health Informatics, Relational Databases, SQL
Intermediate · Course · 1 - 3 Months

Skills you'll gain: SQL, Query Languages, Data Access, Database Software, Relational Databases, Data Manipulation, Problem Solving
Beginner · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Spring Framework, Model View Controller, Java Platform Enterprise Edition (J2EE), Software Design Patterns, Java Programming, Java, Enterprise Architecture, Secure Coding, Application Servers, Software Design, Software Architecture, Application Security, Programming Principles, Security Assertion Markup Language (SAML), Dependency Analysis, System Programming, Web Applications, OS Process Management, Maintainability, Object Oriented Programming (OOP)
Intermediate · Specialization · 3 - 6 Months

Indian Institute of Technology Guwahati
Skills you'll gain: SolidWorks (CAD), Computer-Aided Design, Computer Graphics, 3D Modeling, Mechanical Design, Engineering Drawings, Visualization (Computer Graphics), Prototyping, Algorithms
Intermediate · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Digital Signal Processing, Musical Composition, Music, Music Theory, Performance Tuning, Data Import/Export, Programming Principles, Interoperability, Development Environment, File I/O
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: SQL, Database Design, Database Management, Relational Databases, Data Manipulation, Databases, Data Import/Export, PostgreSQL, Database Management Systems, Data Integrity
Beginner · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Histogram, Generative AI, Model Evaluation, Data Literacy, Data Visualization, Data Presentation, Statistical Hypothesis Testing, Scientific Methods, Descriptive Statistics, Data Storytelling, Statistics, Data Analysis, Data Ethics, Experimentation, Data Science, Data-Driven Decision-Making, Research Design, Statistical Visualization, AI Enablement, Artificial Intelligence
Beginner · Specialization · 1 - 3 Months

University of Minnesota
Skills you'll gain: Social Determinants Of Health, Health Disparities, Health Equity, Health Policy, Systems Thinking, Health Informatics, Public Health, Community Health, Social Impact, Data Analysis, R Programming, Data Visualization, Data-Driven Decision-Making
Beginner · Course · 1 - 3 Months