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.
University of Glasgow
Skills you'll gain: Javascript, HTML and CSS, Web Development, Web Applications, Front-End Web Development, Event-Driven Programming, Computational Thinking, Software Testing, Application Development, Software Development, Software Development Tools, Computer Programming Tools, Development Environment, Programming Principles, Computer Graphics, Animations
Beginner · Course · 1 - 4 Weeks

EDHEC Business School
Skills you'll gain: Investment Management, Portfolio Management, Asset Management, Portfolio Risk, Machine Learning, Applied Machine Learning, Financial Market, Financial Modeling, Supervised Learning, Predictive Analytics, Unsupervised Learning, Regression Analysis, Statistical Methods, Jupyter, Computer Science, Dimensionality Reduction
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, User Interface and User Experience (UI/UX) Design, Digital Design, Web Design, Motion Graphics, Adobe XD, Graphic and Visual Design, No-Code Development, Graphic Design, Animations, Prototyping, Typography, Layout Design, Visual Design, Design Elements And Principles, Augmented and Virtual Reality (AR/VR), Style Guides, Storytelling, Creative Design, Image Quality
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Object Oriented Design, Microsoft Copilot, Game Design, Software Design, Application Design, Unit Testing, Python Programming, AI Enablement, GitHub, Development Environment, Debugging
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: TypeScript, Web Development Tools, Debugging, Javascript, Integrated Development Environments, Software Development
Beginner · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: Blockchain, Risk Management, Enterprise Risk Management (ERM), Risk Analysis, Business Risk Management, Governance Risk Management and Compliance, Legal Risk, Interoperability, Cyber Risk, Information Technology Architecture, Network Architecture, Systems Architecture, Data Architecture, Governance, Solution Architecture, Application Security, Project Documentation, Cryptography, Data Storage, Data Storage Technologies
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: IBM Cloud, Cryptography, Algorithms, Python Programming, Linear Algebra, Computational Thinking, Jupyter, Simulation and Simulation Software, Physics, Software Installation, Development Environment
Beginner · Course · 3 - 6 Months

University of California, Irvine
Skills you'll gain: Salesforce, Sales Enablement, Sales Pipelines, Data Management, Sales Development, Stakeholder Engagement, Customer Relationship Management (CRM) Software, Marketing Automation, Customer Relationship Management, Data Security, Security Management, Customer Engagement, User Accounts, Customer Success Management, Marketing Management, Cloud-Based Integration, Customer Communications Management, Account Management, Automation, Business Reporting
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Mobile Development, Visualization (Computer Graphics), Application Development, Python Programming, Internet Of Things, Image Quality, Digital Signal Processing, Embedded Software, Development Environment
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Debugging, Version Control, Microsoft Copilot, C# (Programming Language), Git (Version Control System), Microsoft Visual Studio, .NET Framework, Program Development, Application Development, Object Oriented Programming (OOP), Computer Programming, Microsoft Development Tools, Development Environment, User Interface (UI), Programming Principles
Beginner · Course · 1 - 3 Months

Skills you'll gain: Identity and Access Management, Cloud Services, Microsoft Azure, Microsoft Teams, Collaborative Software, Security Controls, Endpoint Security, Cloud Solutions, Zero Trust Network Access, Microsoft Office, Cloud Computing, Threat Management, Information Privacy
Beginner · Course · 3 - 6 Months

University of Colorado System
Skills you'll gain: Game Design, Video Game Development, Animations, Graphics Software, No-Code Development, Development Environment, Scripting
Beginner · Course · 1 - 4 Weeks