Game development courses can help you learn programming languages like C and C++, game design principles, 3D modeling, and animation techniques. You can build skills in level design, user interface creation, and game mechanics implementation. Many courses introduce tools such as Unity and Unreal Engine, that support creating immersive gaming experiences and allow you to apply your skills in real projects.

Microsoft
Skills you'll gain: CI/CD, C# (Programming Language), Azure DevOps, Load Balancing, Object Oriented Design, Continuous Integration, Role-Based Access Control (RBAC), Continuous Delivery, Scalability, Authentications, SQL, Microsoft Copilot, .NET Framework, Relational Databases, ASP.NET, Database Management, Graph Theory, Back-End Web Development, Program Development, Data Structures
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Gradle, Mobile Development Tools, Application Development, Integrated Development Environments, Kotlin, Development Environment, Build Tools, Virtual Environment, Extensible Markup Language (XML), User Interface (UI), UI Components
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Bootstrap (Front-End Framework), Responsive Web Design, Front-End Web Development, User Interface (UI), Hypertext Markup Language (HTML), JavaScript Frameworks, Web Frameworks, Web Development, Web Applications, Web Development Tools, Cascading Style Sheets (CSS), Web Design, React.js, General Networking, Javascript
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Drug Development, Clinical Trials, Pharmaceuticals, Clinical Research, Commercialization, Pre-Clinical Development, Pharmaceutical Sales, Pharmacology, Pharmacy, Regulatory Affairs, Pharmaceutical Terminology, Managed Care, Intellectual Property, Sales Strategy, Product Planning, Biotechnology, Portfolio Management, Bioinformatics, Strategic Partnership, Marketing
Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Prompt Engineering, Large Language Modeling, Prompt Patterns, Database Design, LLM Application, Database Development, Software Documentation, Software Design Patterns, Vibe coding, Databases, Collaborative Software, Software Testing, OpenAI API, Application Design, Technical Documentation, AI Integrations, Generative AI, Software Engineering, Software Development, Machine Learning
Beginner · Professional Certificate · 1 - 3 Months

Utrecht University
Skills you'll gain: Child Development, Human Development, Childhood Education and Development, Empathy & Emotional Intelligence, Systems Thinking, Learning Theory, Research, Neurology, Research Methodologies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Software Development Life Cycle, Software Architecture, Full-Stack Web Development, Software Design, Web Development, Software Development Methodologies, Software Design Patterns, Development Environment, Unified Modeling Language, Software Engineering, Web Applications, Software Development Tools, Software Development, Application Deployment, Programming Principles, Front-End Web Development, Web Language, Back-End Web Development, Software Documentation, Python Programming
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Web Scraping, Data Storytelling, Generative AI, Data Structures, Git (Version Control System), Data Presentation, Test Script Development, Version Control, Data Ethics, Interactive Data Visualization, Devops Tools, Data Visualization, DevOps, Agile Methodology, Web Development, Flask (Web Framework), GitHub, Automation, Data Analysis, Cloud Computing
Beginner · Professional Certificate · 3 - 6 Months

Yale University
Skills you'll gain: Psychology, Mental Health Diseases and Disorders, Child Development, Human Development, Human Learning, Psychological Evaluations, Psychotherapy, Social Sciences, Cognitive Behavioral Therapy, Learning Theory, Sensory Systems Analysis, Scientific Methods, Critical Thinking, Problem Solving
Beginner · Course · 1 - 3 Months

Skills you'll gain: IT Security Architecture, Computer Networking, Operating System Administration, Package and Software Management, Network Troubleshooting, Version Control, IT Automation, Systems Administration, IT Infrastructure, Network Administration, Information Systems Security, TCP/IP, Git (Version Control System), Chef (Configuration Management Tool), Network Security, General Networking, Ruby (Programming Language), Desktop Support, Web Presence, Interviewing Skills
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Constructive Feedback, Interpersonal Communications, Social Skills, Active Listening, Trustworthiness, Conflict Management, Assertiveness, Communication, Professionalism, Rapport Building, Professional Development, Communication Strategies, Influencing, Empathy, Emotional Intelligence, Personal Attributes, People Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Code Reusability, Software Development, Object Oriented Design, Development Environment, Integrated Development Environments, Computer Programming, Software Engineering, Programming Principles, Software Design, Computational Logic
Beginner · Course · 1 - 4 Weeks