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: Debugging, Python Programming, Cybersecurity, Programming Principles, File I/O, IT Automation, Data Import/Export, Algorithms, Automation, Program Development, Computer Programming, File Management, Maintainability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Story, Cloud Deployment, CI/CD, Open Web Application Security Project (OWASP), Continuous Integration, Istio, Test Driven Development (TDD), Application Deployment, Devops Tools, Gherkin (Scripting Language), Kubernetes, Jenkins, Agile Software Development, Scrum (Software Development), Test Tools, DevOps, Secure Coding, Grafana, System Monitoring, Agile Methodology
Build toward a degree
Intermediate · Professional Certificate · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Microsoft Office, Computer Hardware, Computer Literacy, Computer Graphics, Computer Systems, Graphics Software, Spreadsheet Software, Computer Graphic Techniques, Graphical Tools, Document Management, Graphic and Visual Design Software, System Software
Mixed · Course · 1 - 3 Months

Skillshare
Skills you'll gain: Network Model, 3D Assets, 3D Modeling, Visualization (Computer Graphics), Computer Graphics, Graphical Tools, Computer Graphic Techniques, Dataflow, Scalability, Debugging
Beginner · Course · 1 - 4 Weeks

Meta
Skills you'll gain: React Native, Jest (JavaScript Testing Framework), Version Control, User Research, UI/UX Research, Usability Testing, Unix Commands, Restful API, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, User Experience Design, SQL, User Interface and User Experience (UI/UX) Design, Mobile Development, Design Research, React.js, Web Development Tools, Javascript
Beginner · Specialization · 3 - 6 Months

IBM
Skills you'll gain: Data Storytelling, Dashboard Creation, Dashboard, Data Presentation, Plotly, Data Visualization Software, Web Scraping, Data Visualization, Exploratory Data Analysis, Data Wrangling, SQL, Plot (Graphics), IBM Cognos Analytics, Data Analysis, Professional Networking, Analytics, Excel Formulas, Data Import/Export, Python Programming, Microsoft Excel
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Google Cloud
Skills you'll gain: Identity and Access Management, Cloud Infrastructure, Google Cloud Platform, Prompt Engineering, Kubernetes, Application Deployment, Network Monitoring, Prompt Engineering Tools, Containerization, Infrastructure As A Service (IaaS), Cloud Deployment, Infrastructure Architecture, Cloud Computing Architecture, Virtual Networking, Cloud Computing, Network Architecture, Virtual Private Networks (VPN), Site Reliability Engineering, Infrastructure as Code (IaC), Cloud Security
Intermediate · Specialization · 3 - 6 Months

University of Virginia
Skills you'll gain: Usability Testing, Agile Product Development, New Product Development, Continuous Delivery, Agile Software Development, User Story, Product Management, Agile Methodology, Product Testing, Agile Project Management, Product Development, Team Performance Management, Team Management, Product Improvement, Design Thinking, Team Building, Continuous Deployment, Team Leadership, DevOps, Customer Analysis
Beginner · Specialization · 3 - 6 Months
Skills you'll gain: Incident Response, Computer Security Incident Management, Incident Management, Cybersecurity, Cyber Threat Intelligence, Security Management, Security Awareness, Data Ethics, Data Security, Technical Communication, AI Workflows, Artificial Intelligence
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Web Scraping, Restful API, Web Services, JSON, Extensible Markup Language (XML), Network Protocols, Extensible Languages and XML, Application Programming Interface (API), Data Access, Hypertext Markup Language (HTML), Python Programming, Software Installation, Development Environment
Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Tensorflow, Computer Vision, Model Evaluation, Image Analysis, Convolutional Neural Networks, Keras (Neural Network Library), Deep Learning, Artificial Neural Networks, Model Training, Applied Machine Learning, Artificial Intelligence, Data Preprocessing, Machine Learning
Intermediate · Course · 1 - 4 Weeks

The University of Edinburgh
Skills you'll gain: Video Game Development, Game Design, Program Development, Software Engineering, Programming Principles, Animation and Game Design, Software Development, Event-Driven Programming, Computer Programming, Computer Programming Tools, Code Reusability, No-Code Development, Computational Thinking, Algorithms, Animations
Beginner · Course · 1 - 3 Months