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.

Skills you'll gain: Continuous Monitoring, Cloud Security, Cloud Storage, Data Security, Data Loss Prevention, Personally Identifiable Information, Google Cloud Platform, Data Management
Intermediate · Project · Less Than 2 Hours

Edureka
Skills you'll gain: Generative AI, Retrieval-Augmented Generation, Large Language Modeling, Generative Adversarial Networks (GANs), Tensorflow, ChatGPT, OpenAI, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Prompt Engineering, Applied Machine Learning, Machine Learning, Deep Learning, Machine Learning Algorithms, Computer Vision, Predictive Modeling, Supervised Learning, Text Mining, Image Analysis
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Logo Design, Graphic Design, Graphic and Visual Design Software, Design, Marketing Design, Brand Awareness, Social Media, Social Media Content, Social Media Marketing, Photo Editing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Preprocessing, Data Transformation, Feature Engineering, Pandas (Python Package), Text Mining, Predictive Modeling, Scikit Learn (Machine Learning Library), Python Programming, Data Analysis, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Web Applications, Javascript, Other Programming Languages, UI Components, Front-End Web Development, Web Development, Object Oriented Programming (OOP), Cascading Style Sheets (CSS), Programming Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, Swift Programming, User Interface and User Experience (UI/UX) Design, Apple Xcode, Data Modeling, UI Components, Mobile Development, Authentications, Debugging, Data Storage Technologies, Data Security
Intermediate · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: MySQL, Database Design, Python Programming, User Interface (UI) Design, UI Components, Database Application, Database Management, Software Design, Application Development, Data Access
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Pandas (Python Package), Version Control, Git (Version Control System), Data Manipulation, Software Development Tools, Development Environment, Data Structures, Python Programming, Data Analysis Software, NumPy, Virtual Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Node.JS, Role-Based Access Control (RBAC), TypeScript, Authentications, Server Side, Jest (JavaScript Testing Framework), Back-End Web Development, MongoDB, Object-Relational Mapping, Web Development Tools, Web Applications, Unit Testing, Web Development, Database Management, Secure Coding, Application Programming Interface (API), Middleware, NoSQL, Javascript and jQuery, Development Environment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: System Programming, Interoperability, Object Oriented Programming (OOP), Data Structures, Software Development, Debugging
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Cascading Style Sheets (CSS), UI Components, Interactive Design, HTML and CSS, User Interface (UI), Interaction Design, Responsive Web Design, User Interface (UI) Design, Web Components, Web Design, Animations, Web Development
Intermediate · Course · 1 - 4 Weeks

Dassault Systèmes
Skills you'll gain: SolidWorks (CAD), Computer-Aided Design, Product Design, Mechanical Engineering
Beginner · Course · 1 - 4 Weeks