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.

Google Cloud
Skills you'll gain: Recurrent Neural Networks (RNNs), Artificial Neural Networks, Machine Learning Methods, Deep Learning, Performance Tuning, Natural Language Processing
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), Wireframing, User Experience Design, User Experience, Usability, User Interface (UI), Prototyping, Information Architecture, Mockups, Web Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Debugging, Data Validation, Business Logic, Programming Principles, Verification And Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Systems, Electronic Components, USB, Internet Of Things, Control Systems, Automation Engineering, Electronics, Data Storage, Environmental Monitoring, Prototyping, Programming Principles, C (Programming Language)
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Control Panels, Cloud Hosting, User Accounts, File Management, System Configuration, Web Servers, Content Management, Safety and Security, User Interface (UI)
Mixed · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: .NET Framework, Cloud Development, Amazon Web Services, Microsoft Visual Studio, Integrated Development Environments, C# (Programming Language), Software Development Tools, Cloud Deployment
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Hardware Design, Application Specific Integrated Circuits, Electronics Engineering, Engineering Design Process, Electronic Hardware, Electronics, Design, Technical Design, Semiconductors, Computer-Aided Design, Electrical and Computer Engineering, Electronic Systems, Electronic Components, Verification And Validation, Simulation and Simulation Software, Open Source Technology, Schematic Diagrams
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Containerization, Google Cloud Platform, Application Deployment, Cloud Infrastructure, Cloud Computing Architecture, Cloud Computing, Cloud Management, YAML, Systems Architecture, Command-Line Interface, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Visualization, Data Visualization Software, Infographics, Data Presentation, Graphing, User Accounts, Graphic Design, Data Analysis, Business Analytics, Analytics
Beginner · Guided Project · Less Than 2 Hours

EDUCBA
Skills you'll gain: Pandas (Python Package), Databases, Data Pipelines, Database Design, Performance Tuning, Data Transformation, Data Structures, Data Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Debugging, C# (Programming Language), 3D Assets, Video Game Development, Scripting, Software Testing, User Interface (UI), Development Environment, Object Oriented Programming (OOP)
Beginner · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Extensible Markup Language (XML), Hypertext Markup Language (HTML), Web Development Tools, Semantic Web, Web Development, Web Design, Data Validation, Development Environment, Verification And Validation, Integrated Development Environments, Debugging
Mixed · Course · 1 - 4 Weeks