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.

Intermediate · Specialization · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Model Deployment, Extract, Transform, Load, Federated Learning, Model Optimization, Data Pipelines, Image Analysis, Data Import/Export, Tensorflow, Transfer Learning, Convolutional Neural Networks, iOS Development, Apple iOS, Android Development, Data Preprocessing, Model Training, Data Processing, Computer Vision, MLOps (Machine Learning Operations), Javascript, Machine Learning
★ 4.7 (1.5K) · Intermediate · Specialization · 3 - 6 Months
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Electronic Hardware, Application Specific Integrated Circuits, Embedded Systems, Electronics Engineering, Electronic Systems, Electrical and Computer Engineering, Embedded Software, Microarchitecture, Schematic Diagrams, Technical Design, Hardware Architecture, Engineering Design Process, System Design and Implementation, Design Software, Verification And Validation, System Configuration, Simulation and Simulation Software, Digital Design
★ 4.6 (1.2K) · Intermediate · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: AI Security, Secure Coding, Generative AI, AI Integrations, Intrusion Detection and Prevention, Generative Model Architectures, Threat Detection, Cyber Security Policies, Cybersecurity, Computer Security, AI literacy, Artificial Intelligence, Incident Response, Data Analysis
★ 3.9 (57) · Beginner · Course · 1 - 4 Weeks

Anthropic
Skills you'll gain: Model Context Protocol, Server Side, Event-Driven Programming, Application Deployment
★ 4.6 (10) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Event-Driven Programming, Graphics Software, Computer Graphics, Video Game Development, Animation and Game Design, Computer Graphic Techniques, Interactive Design, Game Design, Computer Displays, Development Environment, Package and Software Management, Software Installation
★ 4.4 (19) · Mixed · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Systems Architecture, Software Architecture, Systems Design, Software Design, System Design and Implementation, Solution Architecture, Functional Design, Service Oriented Architecture, Verification And Validation, Maintainability, Systems Analysis
★ 4.1 (8) · Intermediate · Course · 1 - 4 Weeks

Codio
Skills you'll gain: Algorithms, C++ (Programming Language), C and C++, Data Structures, Theoretical Computer Science, Computer Programming
★ 3.9 (16) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AutoCAD, Architectural Drawing, Drafting and Engineering Design, Blueprinting, Technical Drawing, Computer-Aided Design, Plot (Graphics)
★ 4.3 (74) · Beginner · Guided Project · Less Than 2 Hours

University of Washington
Skills you'll gain: Responsive Web Design, Web Design, GitHub, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, User Experience Design, Usability, User Experience, Javascript, Web Content Accessibility Guidelines, Browser Compatibility, User Story, Web Design and Development, Front-End Web Development, GitHub Copilot, Mobile Development, Semantic Web, Git (Version Control System)
★ 4.7 (34) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Visual Storytelling, Video Production
★ 5 (11) · Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Canva (Software), Infographics, Planning, Graphic and Visual Design Software, Design, Design Software, Visual Design, Graphic Design, Graphical Tools, Graphic and Visual Design, Collaboration
★ 4.4 (37) · Beginner · Guided Project · Less Than 2 Hours