Game design courses can help you learn level design, character development, storytelling techniques, and game mechanics. You can build skills in prototyping, user testing, and balancing gameplay to enhance player experience. Many courses introduce tools like Unity and Unreal Engine, that support creating interactive environments and implementing game logic. Additionally, you might explore programming languages such as C or C++ to bring your ideas to life, along with graphic design software for creating compelling visuals.

Arizona State University
Skills you'll gain: Statistical Analysis, Regression Analysis, Sampling (Statistics), Statistical Modeling, Statistical Methods, Mathematical Modeling, Data Transformation, Probability Distribution, Logistic Regression
Intermediate · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: C (Programming Language), Memory Management, System Programming, Computer Architecture, Embedded Software, Programming Principles, Code Reusability, Computer Programming, Linux
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Telehealth, Teamwork, Patient Communication, Collaboration, Medical Imaging, Patient Evaluation, Clinical Assessment, Health Technology, Vital Signs, Health Assessment, Patient Preparation, Patient Coordination, Patient Education And Counseling, Patient-centered Care, Patient Treatment, Patient Flow, Health Care, Telecommunications, Care Management, Communication
Beginner · Specialization · 1 - 4 Weeks

Skills you'll gain: Logo Design, Adobe Express, Branding, Brand Strategy, Collaborative Software, Graphic Design, Visual Storytelling, Typography, Visual Design, Asset Management, Content Creation, Design Elements And Principles, Color Theory, Storytelling
Beginner · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Predictive Modeling, Predictive Analytics, Simulations, Exploratory Data Analysis, Experimentation, Research Design, Business Analytics, Operations Research, Project Design, Business Planning, Simulation and Simulation Software, Customer Analysis, Advanced Analytics, A/B Testing, Data Mining, Business Analysis, Ideation, Sprint Planning, Problem Solving, Critical Thinking
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Customer Service, Customer experience improvement, Service Design, Loyalty Programs, Customer Analysis, Process Mapping, Customer Insights, Customer Relationship Management, Process Design, Journey Mapping, Customer Engagement, Customer Support, Cross-Channel Marketing, Business Process, Integrated Marketing Communications, Customer Retention, Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Back-End Web Development, PostgreSQL, Database Development, Python Programming, Restful API, SQL, API Design, Object-Relational Mapping, Application Programming Interface (API), Database Management, Databases, Data Validation, Development Environment
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Network Architecture, Emerging Technologies, Internet Of Things, Network Security, Network Protocols, Wireless Networks, Network Performance Management, Network Planning And Design, Network Engineering, Communication Systems, Mobile Security, Network Infrastructure, Cybersecurity, Telecommunications, Artificial Intelligence and Machine Learning (AI/ML), Vulnerability Assessments, Distributed Computing, Technology Strategies, Digital Signal Processing
Intermediate · Specialization · 1 - 3 Months

Microsoft
Skills you'll gain: Retrieval-Augmented Generation, Agentic Workflows, AI Workflows, AI Orchestration, Responsible AI, AI Security, AI Integrations, Model Deployment, Context Engineering, Context Management, Healthcare Ethics, Patient Communication
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Microsoft Power Platform, Power BI, Microsoft Power Automate/Flow, Power Platform Architecture & Technical Design, Product Automation, Microsoft Development Tools, Business Intelligence Software, Application Development, No-Code Development, Generative AI Agents, Dashboard Creation, Systems Integration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unit Testing, Test Case, Application Deployment, Responsive Web Design, Continuous Deployment, Maintainability, LinkedIn, Cascading Style Sheets (CSS), Front-End Web Development, Software Testing, Test Script Development, HTML and CSS, Development Testing, Hypertext Markup Language (HTML), Interviewing Skills, Web Development Tools, Debugging, Web Development, Application Development, Software Documentation
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Team Collaboration, Teamwork, Team Building, Conflict Management, Collaboration, Team Management, Team Leadership, Team Motivation, Relationship Building, Cooperation, Drive Engagement, Emotional Intelligence, Professionalism, Leadership, Diversity and Inclusion, Productivity, Motivational Skills, Constructive Feedback, Diversity Awareness, Trustworthiness
Beginner · Course · 1 - 4 Weeks