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: React.js, Performance Tuning, Frontend Performance, Application Programming Interface (API), User Interface (UI)
Advanced · Course · 1 - 4 Weeks

California Institute of the Arts
Skills you'll gain: Typography, Infographics, Graphic and Visual Design, Computer Graphics, Visual Design, Design, Graphic Design, Graphic and Visual Design Software, Creative Design, Design Elements And Principles, Design Software, Visual Storytelling, Computer Graphic Techniques, Layout Design, Color Theory, Creativity
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Web Scraping, MySQL, SQL, JSON, Scripting, Data Persistence, Scripting Languages, Data Manipulation, Data Structures, Operational Databases, Query Languages, Database Management, Databases, Data Import/Export, Data Capture, Spatial Data Analysis, Python Programming, File I/O
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Python Programming, Computational Thinking, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Code Reusability, Data Structures, Data Processing, Computer Graphics, Data Manipulation, Development Environment
Beginner · Course · 1 - 3 Months

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, File I/O, Data Structures, File Systems, Code Reusability, Algorithms, Performance Tuning, File Management
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Process Mapping, Workflow Management, Business Workflow Analysis, Process Optimization, Process Analysis, Generative AI, Scripting, Return On Investment, AI Workflows, Slack (Software), Scripting Languages, Automation, Performance Measurement, Project Management Software, Business Process Automation, Performance Reporting, AI Integrations, Management Reporting, Project Management, Problem Solving
Beginner · Course · 3 - 6 Months

Skillshare
Skills you'll gain: Web Components, Application Frameworks, Code Reusability, Web Development, Full-Stack Web Development, Event-Driven Programming, Computer Programming, Semantic Web, Web Content Accessibility Guidelines, Object Oriented Programming (OOP), Design Elements And Principles, Application Deployment, Scalability
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: MITRE ATT&CK Framework, Threat Modeling, Cyber Threat Intelligence, Penetration Testing, Threat Management, Threat Detection, Cyber Security Assessment, Cybersecurity, Cyber Security Strategy, Cyber Operations, Vulnerability Scanning, Cyber Attacks, Computer Security, Vulnerability Assessments, Security Strategy, Cyber Security Policies, Network Security, Network Analysis, Network Protocols
Intermediate · Course · 1 - 4 Weeks

Queen Mary University of London
Skills you'll gain: General Data Protection Regulation (GDPR), Law, Regulation, and Compliance, Cloud Security, Personally Identifiable Information, Data Security, Regulation and Legal Compliance, Information Privacy, Cyber Governance, Cybersecurity, Cyber Security Policies, Cloud Services, Cloud Computing, Data Governance, Regulatory Requirements, Data Sharing, Legal Risk, Computer Security Incident Management, Data Import/Export, Incident Management, Case Law
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AWS CloudFormation, Amazon CloudWatch, Cloud Security, Data Security, Amazon Web Services, Infrastructure as Code (IaC), Data Governance, Cyber Governance, Distributed Denial-Of-Service (DDoS) Attacks, Encryption, AI Security, Cloud Management, Key Management, Cryptography, Continuous Monitoring, Firewall, System Monitoring, Configuration Management
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Data Presentation, Technical Communication, Statistical Reporting, Data Storytelling, Data Science, Data Literacy, Data Analysis, Analysis, Applied Mathematics, Statistics, Computer Science
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Università di Napoli Federico II
Skills you'll gain: NoSQL, Control Systems, Apache Hadoop, Apache Hive, Big Data, Machine Controls, Simulation and Simulation Software, Model Based Systems Engineering, Database Systems, Artificial Intelligence, Data Architecture, Data Infrastructure, Mechanical Engineering, Artificial Intelligence and Machine Learning (AI/ML), Computer Vision, Systems Architecture, Simulations, Global Positioning Systems, Business Intelligence, Robotics
Beginner · Specialization · 1 - 3 Months