Computer graphics courses can help you learn 2D and 3D modeling, rendering techniques, animation principles, and visual effects. You can build skills in texture mapping, lighting design, and character rigging, along with understanding color theory and composition. Many courses introduce tools like Blender, Adobe After Effects, and Unity, showing how these applications are used to create immersive visual experiences in gaming, film, and virtual reality.

Scrimba
Skills you'll gain: Data Visualization, Data Presentation, Web Applications, Full-Stack Web Development, Data Store, Database Development, Query Languages, Data Persistence, Real Time Data, Javascript, User Interface (UI), Software Engineering, Authentications
Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Java, Object Oriented Programming (OOP), Data Structures, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Design, Programming Principles, Application Development, File I/O, User Interface (UI), User Interface (UI) Design, Development Environment, Software Development
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: LLM Application, Model Deployment, Real Time Data, Large Language Modeling, Application Deployment, System Monitoring, Cross Platform Development, Application Programming Interface (API), Machine Learning
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Figma (Design Software), UI Components, User Interface (UI) Design, Color Theory, Typography, Design Elements And Principles, User Experience Design, Web Design and Development, Web Content Accessibility Guidelines
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Extensible Markup Language (XML), Extensible Languages and XML, Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Microsoft 365, Microsoft Office, Collaborative Software, Microsoft Teams, Productivity Software, Endpoint Security, Microsoft Windows, Automation, Microsoft Outlook, Data Loss Prevention, Data Security, Microsoft Word, Microsoft PowerPoint, Microsoft Excel
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Newsletters, Canva (Software), Marketing Materials, Email Marketing, Promotional Materials, Event Marketing, Business Writing, Marketing Design, Target Audience, Marketing Communications
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: User Interface (UI), User Interface (UI) Design, User Experience, User Flows, User Experience Design, Usability, Miro AI, User Centered Design, Process Mapping, User Research, User Feedback, Brand Awareness, Business Intelligence
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Unreal Engine, Unity Engine, Virtual Environment, 3D Assets, Software Installation, Game Design, Animation and Game Design, Development Environment, User Interface (UI)
Mixed · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Authentications, Application Frameworks, Web Applications, Web Development, Test Script Development, Maintainability, Network Routing, Test Case, Unit Testing, Authorization (Computing), Identity and Access Management, Functional Testing, Integration Testing, Application Security, Configuration Management
Advanced · Course · 1 - 3 Months

SkillsBooster Academy
Skills you'll gain: Prompt Engineering, Prompt Patterns, Responsible AI, No-Code Development, Presentations, Application Development, Generative AI, Web Applications, Automation, Prototyping, Artificial Intelligence and Machine Learning (AI/ML), Application Design, Interactive Design, Digital Design, Creative Design, New Product Development, Creative Thinking, User Interface (UI) Design, Creativity, Application Deployment
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Animation and Game Design, Game Design, Animations, Video Game Development, Artificial Intelligence, Augmented and Virtual Reality (AR/VR), User Interface (UI)
Intermediate · Course · 1 - 4 Weeks