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: Service Improvement, Performance Improvement, Service Management, Strategic Sourcing, Information Technology Infrastructure Library, IT Service Management, Managed Services, Process Improvement, Governance, IT Management, Systems Integration, Supplier Performance Management, Service Level, Continuous Improvement Process, Service Level Agreement, Supplier Relationship Management, Supplier Management, Performance Management, Performance Analysis, Data Governance
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Event-Driven Programming, Web Applications, Application Development, Web Design and Development, Javascript, Hypertext Markup Language (HTML), Front-End Web Development, Transaction Processing, Business Logic, Programming Principles, Data Validation
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Data Migration, Database Administration, Database Management, Oracle Databases, Apache Cassandra, Relational Databases, Google Cloud Platform, Database Development, Database Architecture and Administration, Databases, Amazon DynamoDB, Database Theory, Dataflow, Query Languages, Database Design, Cloud Applications, Data Import/Export, Cloud Development, Data Pipelines, Cloud Deployment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Amazon S3, Terraform, Infrastructure as Code (IaC), Cloud Infrastructure, Cloud Computing Architecture, Cloud Storage, Data Migration, Software Documentation, Cloud Deployment, Technical Documentation, Data Storage, Interoperability, Data Storage Technologies, Process Optimization
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Network Architecture, Network Planning And Design, Virtual Networking, General Networking, Network Troubleshooting, Computer Networking, Network Infrastructure, Network Security, Network Model, Cloud Infrastructure, Network Routing, Google Cloud Platform, Network Performance Management, Public Cloud
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Infrastructure, Cloud Computing Architecture, Cloud Management, Infrastructure Architecture, Cloud Computing, Cloud Solutions, Solution Architecture, Cloud Security, Process Optimization, Google Cloud Platform, Process Improvement and Optimization, Cloud Standards, System Implementation, Solution Design, Cloud Deployment, Key Performance Indicators (KPIs), Needs Assessment, Test Planning, Analysis, Goal Setting
Advanced · Course · 1 - 3 Months

Skills you'll gain: Cloud-Native Computing, Cloud Applications, Cloud Development, Google Cloud Platform, Application Development, Application Design, Data Store, Cloud API, Data Storage, Cloud Storage, Data Storage Technologies, Software Development Tools, Databases, Development Environment, Data Access, Scalability
Intermediate · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Application Security, DevSecOps, Secure Coding, Security Testing, Software Development Life Cycle, Threat Modeling, Continuous Monitoring, Security Requirements Analysis, Continuous Deployment, Security Controls, CI/CD, Program Development, Computer Security, System Monitoring, Security Awareness, Vulnerability Assessments, Product Lifecycle Management, Computer Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Hibernate (Java), Object-Relational Mapping, Data Validation, Package and Software Management, User Interface (UI), Database Application, Relational Databases, Database Development, Java Programming, Development Environment, Java, Data Modeling, Java Platform Enterprise Edition (J2EE), Application Development, User Interface (UI) Design, Verification And Validation, Data Persistence, Data Integrity, Transaction Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Memory Management, C++ (Programming Language), Objective-C (Programming Language), System Programming, Object Oriented Programming (OOP), Data Sharing, File I/O, Debugging, File Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Strategic Communication, Presentations, Investment Banking, Sales Presentations, Strategic Partnership, Case Studies, Proposal Development, Corporate Communications, Business Writing, Financial Analysis, Finance, Data Visualization, Verification And Validation, Business Communication, Writing, Mergers & Acquisitions, Corporate Finance
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Email Marketing, Performance Analysis, Campaign Management, Target Audience, Customer Analysis, Project Design, Customer Relationship Management (CRM) Software, Gmail, Customer Relationship Management, Customer Data Management, Performance Measurement, Regulation and Legal Compliance, Driving engagement, Compliance Management, Compliance Auditing, Customer Engagement, Regulatory Compliance, Personalized Campaigns, Management Accounting, Behavioral Economics
Beginner · Course · 3 - 6 Months