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.

Microsoft
Skills you'll gain: Program Development, Development Testing, Software Development Tools, Security Testing, File Systems, File Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: UI Components, Systems Design, User Interface (UI) Design, Digital Design, System Design and Implementation, Design Strategies, User Interface and User Experience (UI/UX) Design, Design, Design Software, Scalability, Design and Product, Agile Methodology, Usability, Design Research, Style Guides, Key Performance Indicators (KPIs), UI/UX Research, Product Testing, System Programming, Prompt Patterns
Intermediate · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Model Context Protocol, Token Optimization, AI Workflows, Generative AI Agents, Agentic Workflows, AI Orchestration, Agentic systems, Tool Calling, Context Engineering, Artificial Intelligence and Machine Learning (AI/ML), AI Security, AI Enablement, Prompt Patterns, Prompt Engineering, ChatGPT, AI Personalization, AI Product Strategy, Anthropic Claude, Multimodal Prompts, Generative AI
★ 4.5 (15) · Beginner · Course · 1 - 3 Months

AI CERTs
Skills you'll gain: Audit Working Papers, Compliance Auditing, Ledgers (Accounting), Transaction Processing, Governance Risk Management and Compliance, Internal Auditing, Governance, Audit Planning, Auditors Report, Application Frameworks, Data Governance, Risk Control, Security Controls, IT General Controls (ITGC), Investigation, Law, Regulation, and Compliance, Role-Based Access Control (RBAC), Identity and Access Management, Data Access, Data Integrity
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Exploratory Data Analysis, Rmarkdown, R (Software), Plot (Graphics), Tidyverse (R Package), Statistical Visualization, Data Visualization, Data Visualization Software, R Programming, Data Analysis, Ggplot2, Data Wrangling, Scatter Plots, Data Manipulation, Histogram, Statistical Reporting, Scripting, Package and Software Management, Scripting Languages, Data Transformation
★ 4.9 (10) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Animations, 3D Assets, 3D Modeling, Motion Graphics, Visualization (Computer Graphics), Adobe After Effects, Computer Graphics, Post-Production, Computer Graphic Techniques, Cinematography, Photo/Video Production and Technology, Image Quality
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Statistical Methods, AI literacy, Statistical Analysis, Data Visualization, Generative AI, Statistical Visualization, Statistical Hypothesis Testing, Data Presentation, Data Storytelling, Box Plots, Data Analysis, Probability & Statistics, Plot (Graphics), Data-Driven Decision-Making, Exploratory Data Analysis, Artificial Intelligence, Analytics, Technical Communication, Statistical Inference, Graphing
★ 4.9 (9) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, UI Components, Animations, Mockups, Front-End Web Development, Typography, Web Development
★ 5 (7) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Web Development Tools, Javascript, Code Reusability, Programming Principles, Development Environment, Integrated Development Environments, Computer Programming, Debugging, Hypertext Markup Language (HTML), HTML and CSS, Program Development
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Object Oriented Design, Java Programming, Java, Object Oriented Programming (OOP), Programming Principles, Software Design, Education Software and Technology, Computer Programming, Program Development, Debugging, Data Structures, Algorithms
★ 4.8 (14) · Beginner · Course · 1 - 3 Months

AI CERTs
Beginner · Course · 1 - 3 Months

Skills you'll gain: Technical Support, Technical Support and Services, Customer Service, Product Support, End User Training and Support, Customer Relationship Building, Technical Communication, Business Communication
★ 4.6 (25) · Beginner · Course · 1 - 4 Weeks