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: jQuery, Javascript and jQuery, Animations, Debugging, UI Components, Event-Driven Programming, Responsive Web Design, Web Applications, Interactive Design, HTML and CSS, Data Validation
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Mobile Development, User Interface (UI), User Interface (UI) Design, Debugging, Data Persistence, Data Management, Programming Principles, Application Programming Interface (API), Data Storage, Authentications
Beginner · Course · 1 - 4 Weeks
Starweaver
Skills you'll gain: Endpoint Security, Endpoint Detection and Response, Threat Detection, Zero Trust Network Access, Cyber Threat Hunting, MITRE ATT&CK Framework, Cyber Threat Intelligence, Intrusion Detection and Prevention, IT Security Architecture, Threat Management, Cybersecurity, Security Controls, Continuous Monitoring, Anomaly Detection, System Monitoring, Identity and Access Management, Virtual Machines
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Animations, Figma (Design Software), Photo Editing, User Accounts, Social Media Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Scripting, Linux, Unix Commands, Unix, Command-Line Interface, Remote Access Systems, OS Process Management, Computational Logic, File Management, Debugging, Data Validation
Mixed · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: API Testing, Performance Testing, Test Script Development, Application Programming Interface (API), Test Tools, Software Testing, Test Planning, Simulations, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Extensible Markup Language (XML), Android Development, Mobile Development, Real Time Data, Data Integration, UI Components, User Interface (UI), Java Programming
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Seaborn, Data Literacy, Plot (Graphics), Matplotlib, Scatter Plots, Statistical Visualization, Data Presentation, Data Visualization Software, Box Plots, Descriptive Statistics, Exploratory Data Analysis, Statistical Analysis, Pandas (Python Package), NumPy
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Case Studies, Cloud Computing, Resource Management, Cloud Solutions, Cloud Computing Architecture, Cloud Infrastructure, Process Analysis, Cloud Security, Solution Architecture, Compliance Management, Systems Analysis, Google Cloud Platform, Scalability, Microservices, Cryptography
Advanced · Course · 1 - 3 Months

Skills you'll gain: Salesforce, Data Sharing, Authentications, Web Analytics, Single Sign-On (SSO), User Accounts, Data Access, Drive Engagement, Cloud Development, Customer experience improvement, Dashboard, Role-Based Access Control (RBAC), Registration, Content Management
Advanced · Course · 3 - 6 Months

Skills you'll gain: Cascading Style Sheets (CSS), HTML and CSS, Web Design and Development, Front-End Web Development, Animations, Javascript, Application Deployment, Interactive Design, Web Content Accessibility Guidelines, User Interface (UI), Usability, Maintainability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Animations, 3D Assets, Computer Graphics, User Interface (UI), Scripting
Mixed · Course · 1 - 3 Months