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.

Pragmatic AI Labs
Skills you'll gain: GitHub, Package and Software Management, Okta, Azure Active Directory, Security Assertion Markup Language (SAML), Enterprise Application Management, Single Sign-On (SSO), Git (Version Control System), Continuous Integration, CI/CD, Authorization (Computing), Role-Based Access Control (RBAC), Enterprise Security, Identity and Access Management, Apache Maven, User Provisioning, MLOps (Machine Learning Operations), Containerization, Security Strategy, Automation
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Git (Version Control System), JUnit, Android Studio, Android Development, Unit Testing, Android (Operating System), Version Control, Maintainability, Software Design Patterns, Test Automation, File I/O, Object Oriented Programming (OOP), Integration Testing, Test Driven Development (TDD), Mobile Development, Software Testing, Testability, Software Engineering, Test Tools, Java Programming
★ 4.5 (3.7K) · Beginner · Specialization · 3 - 6 Months

University of Toronto
Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Mobile Development, Application Design, Application Development, User Interface (UI), UI Components, Interactive Design, Interaction Design, User Interface (UI) Design, Graphic and Visual Design, Graphics Software, Data Persistence, Animations, Computer Graphics, Persistence, Network Model
★ 4.1 (269) · Mixed · Course · 1 - 3 Months

Whizlabs
Skills you'll gain: Risk Management, Continuous Monitoring, Security Management, Enterprise Risk Management (ERM), Risk Management Framework, Cyber Risk, Risk Appetite, Risk Mitigation, Governance, Governance Risk Management and Compliance, Threat Management, Risk Control, Cyber Security Strategy, Operational Risk, Risk Analysis, Vulnerability Assessments, Cyber Governance, Business Continuity, Business Continuity Planning, AI Security
Intermediate · Course · 1 - 4 Weeks

Pragmatic AI Labs
Skills you'll gain: Amazon Bedrock, AI Security, Retrieval-Augmented Generation, Docker (Software), Prompt Engineering, GitHub Copilot, Token Optimization, Agentic Workflows, AI Orchestration, LLM Application, Debugging, Serverless Computing, Software As A Service, Model Context Protocol, Amazon Web Services, Large Language Modeling, Rust (Programming Language), Code Review, Natural Language Processing, GitHub
Beginner · Specialization · 3 - 6 Months

National Taiwan University
Skills you'll gain: Information Systems, Information Management, Data Structures, Transportation Operations, Information Technology, Production Planning, Production Schedule, Operations Management, Business Operations, Inventory Control, Logistics, Computational Logic, Algorithms, Programming Principles, Computer Programming, Python Programming, Decision Making, Development Environment, Software Installation
★ 4.9 (901) · Beginner · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Prompt Engineering, MLOps (Machine Learning Operations), Data Pipelines, Databricks, Generative AI, Data Lakes, Generative AI Agents, Data Governance, Data Architecture, AI Enablement, Data Modeling, Data Management, Data Processing, Data Strategy, Data Quality, Scala Programming, SQL, Python Programming, Data Visualization, Data Literacy
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: DevOps, Agile Methodology, Cloud-Native Computing, Devops Tools, Continuous Integration, CI/CD, Test Driven Development (TDD), Agile Software Development, Scrum (Software Development), Continuous Deployment, Software Development Methodologies, Behavior-Driven Development, Cloud Computing Architecture, Continuous Delivery, Performance Metric, Team Performance Management, Accountability, Culture Transformation, Microservices, Organizational Development
★ 4.8 (4.2K) · Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Retrieval-Augmented Generation, LLM Application, Large Language Modeling, Prompt Engineering, Vector Databases, Embeddings, System Monitoring, Application Security, Fine-tuning, Artificial Intelligence, Model Evaluation
★ 4.8 (192) · Intermediate · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: GitHub Copilot, CI/CD, Development Environment, Continuous Integration, GitHub, Cloud Development, Fine-tuning, Hugging Face, Continuous Deployment, Microsoft Copilot, Model Deployment, YAML, DevOps, Large Language Modeling, AI Workflows, AI Enablement, Containerization, Docker (Software), Python Programming, AI Personalization
Beginner · Course · 1 - 4 Weeks

Google DeepMind
Skills you'll gain: Prompt Engineering, Google Gemini, Gemini, Prompt Engineering Tools, Generative AI Agents, AI Orchestration, LLM Application, Vibe coding, Program Development, Token Optimization, Agentic Workflows, LangChain, Cloud API, Artificial Intelligence, Serverless Computing, Microservices, Microsoft Azure, Natural Language Processing, Distributed Computing, Reinforcement Learning
Intermediate · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Prompt Engineering, Prompt Engineering Tools, Cloud Development, LLM Application
Intermediate · Course · 1 - 4 Weeks