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.

Skills you'll gain: HTML and CSS, Cascading Style Sheets (CSS), User Experience Design, UI Components, Front-End Web Development, User Interface (UI) Design, User Interface (UI), Web Design, React.js, Responsive Web Design, User Centered Design, User Experience, Design Elements And Principles, Javascript
Intermediate · Course · 1 - 4 Weeks

MathWorks
Skills you'll gain: Power Electronics, Electrical Systems, Electronic Systems, Electrical Engineering, Electric Power Systems, Three-Phase, Electronics Engineering, Electronics, Control Systems, Model Based Systems Engineering, Simulation and Simulation Software, Simulations, Hardware Design, System Design and Implementation, Design Specifications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Engineering Tools, Prompt Patterns, Responsible AI, Data Ethics, Talent Acquisition, Compliance Management, Human Resources, HR Tech, Performance Appraisal, Generative AI, Law, Regulation, and Compliance, Human Resource Management, Performance Review, Talent Recruitment, Human Capital, Workforce Planning, AI Workflows, Employee Engagement, Large Language Modeling
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Timelines, Design, Graphic Design, File Management, Collaborative Software, Data Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Operational Databases, Database Administration, Database Management, Relational Databases, Query Languages, Data Access, Database Design, Google Cloud Platform, Data Import/Export, Data Management
Beginner · Project · Less Than 2 Hours

Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data Modeling, Database Design, Data Analysis, Data Visualization Software
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Microsoft Office, Project Management, Technical Communication, Communication
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Computer Architecture, Mainframe Computing, Mainframe Technologies, Microarchitecture, Systems Architecture, Hardware Architecture, Data Storage, Computer Science, Programming Principles, System Programming, Data Structures, Computational Logic, Computer Hardware, Program Development, Computer Programming, Memory Management
Intermediate · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Design Thinking, Technology Strategies, IT Management, Agile Methodology, Process Design, Stakeholder Engagement, Solution Design, Agile Project Management, Business Modeling, Stakeholder Management, Performance Metric, Lean Methodologies, Business Metrics, Program Evaluation, User Feedback, Sales
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C and C++, C++ (Programming Language), Development Environment, Performance Tuning, Test Tools, System Programming, Docker (Software), Computer Architecture, Containerization, Development Testing, Programming Principles, Software Development Tools, Hardware Architecture, Algorithms, Computer Programming, Python Programming, Debugging, Memory Management, Software-Defined Networking, Scripting
Intermediate · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Lesson Planning, Teaching, Differentiated Instruction, Instructional Strategies, Curriculum Planning, Education and Training, Peer Review, Educational Materials, Instructional Design, Pedagogy, Student Engagement, Community Outreach, Parent Communication, English Language, Language Learning, Writing
Mixed · Course · 1 - 3 Months