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.

Goodwill Industries International
Skills you'll gain: digital literacy, Computer Literacy, Digital Communications, Computer Security Awareness Training, Community Development, Community Outreach, End User Training and Support, Advocacy, Telecommunications
★ 4.6 (31) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Deployment, Business Logic, Decision Intelligence, Decision Support Systems, Business Process Automation, Test Case, Computational Logic, Verification And Validation, Automation, Program Development, Docker (Software), Complex Problem Solving, Diagram Design, Application Programming Interface (API)
Intermediate · Guided Project · Less Than 2 Hours

Intel
Skills you'll gain: AI Enablement, AI Product Strategy, Artificial Intelligence, AI Integrations, Technology Strategies, Emerging Technologies, B2B Sales, Computer Hardware
★ 4.4 (74) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Application Deployment, API Gateway, Cloud-Native Computing, Containerization, Network Troubleshooting, Data Storage, Network Administration, Infrastructure Security, Role-Based Access Control (RBAC), YAML, Security Controls, Linux Administration, Data Storage Technologies, General Networking, Problem Management, Network Security, Data Persistence, Test Tools, Scenario Testing
★ 4.4 (18) · Intermediate · Specialization · 1 - 3 Months

University of Michigan
Skills you'll gain: Debugging, Unit Testing, File I/O, Test Case, Integrated Development Environments, Software Testing, Data Import/Export, Program Development, Development Environment, Technical Communication, Python Programming, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Autoencoders, Multimodal Prompts, Generative AI, Embeddings, Generative Model Architectures, Prompt Engineering, Image Quality, Unsupervised Learning, Model Training, Computer Vision, Deep Learning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Test Automation, Object Oriented Programming (OOP), CI/CD, Test Script Development, File I/O, Unit Testing, Continuous Integration, Jupyter, Data Import/Export, Test Tools, DevOps, IT Automation, Application Programming Interface (API), Devops Tools, Program Development, Software Testing, Continuous Deployment, Scripting, Integrated Development Environments, Python Programming
Intermediate · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Cascading Style Sheets (CSS), Web Design, Web Design and Development, No-Code Development, Web Content, Creativity, Web Development
Beginner · Guided Project · Less Than 2 Hours

DeepLearning.AI
Skills you'll gain: Token Optimization, Embeddings, Retrieval-Augmented Generation, Vector Databases, Model Optimization, Large Language Modeling, Performance Tuning
Beginner · Project · Less Than 2 Hours
University of Michigan
Skills you'll gain: Culture, Higher Education, Cultural Diversity, Diversity Awareness, Social Impact, Emerging Technologies
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Frontend Integration, Full-Stack Web Development, IntelliJ IDEA, Spring Boot, Spring Framework, React.js, Restful API, Front-End Web Development, Back-End Web Development, Context Management, Web Applications, Application Frameworks, Development Environment, Command-Line Interface, Data Store
★ 4.4 (13) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Development, Cloud Applications, Containerization, Cloud Deployment, Docker (Software), .NET Framework, Performance Tuning, Application Development, C# (Programming Language), Application Frameworks, Development Environment, Scalability, Web Applications
Intermediate · Course · 1 - 4 Weeks