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: Prompt Engineering, Generative AI, Development Environment, Computational Thinking, Program Development, AI Enablement, Software Development, Python Programming, Game Design, Debugging
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Kubernetes, Containerization, Application Deployment, Google Cloud Platform, Cloud Services, Cloud Infrastructure, Cloud Management, Cloud Computing
Intermediate · Course · 1 - 3 Months

The State University of New York
Skills you'll gain: Digital Design, digital literacy, Infographics, Content Creation, Graphic Design, Multimedia, Brainstorming, Planning, Information Management, Literacy, Lifelong Learning, Computer Literacy, Critical Thinking, Investigation, Data Ethics, Research, Digital Communications, Open Source Technology, Intellectual Property, Web Content Accessibility Guidelines
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Prompt Engineering, Responsible AI, Generative AI, AI Product Strategy, Google Cloud Platform, Business Strategy, Artificial Intelligence
Beginner · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Google Cloud Platform, Containerization, Cloud Infrastructure, Cloud Applications, Generative AI, CI/CD, Cloud-Native Computing, Cloud Storage, Identity and Access Management, Infrastructure As A Service (IaaS), Prompt Engineering, Data Persistence, Scalability, Network Infrastructure, Virtual Machines, Continuous Deployment, Cloud Computing, Virtual Networking, Application Deployment
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Selenium (Software), Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Test Tools, File Management, Cascading Style Sheets (CSS), Test Automation, Computer Programming, Development Environment, Integrated Development Environments, Software Testing, Test Script Development, Web Scraping, Data Validation, Test Case, Web Development Tools, Data Structures
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Test Driven Development (TDD), Unit Testing, Testability, Functional Testing, Test Case, Software Testing, Python Programming, File I/O, File Systems
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: 3D Modeling, Animations, 3D Assets, Computer Graphics, User Interface (UI), Scripting
Mixed · Course · 1 - 3 Months

Skills you'll gain: Prototyping, Figma (Design Software), Usability, User Interface (UI), User Interface and User Experience (UI/UX) Design, User Experience Design, Wireframing, Mockups, Collaborative Software, UI Components, Software Design, Web Design, Design Software
Beginner · Guided Project · Less Than 2 Hours
Skills you'll gain: Microsoft Copilot, Microsoft Power Platform, No-Code Development, Application Development, Development Environment, Data Structures, User Interface (UI), Generative AI
Beginner · Guided Project · Less Than 2 Hours

Illinois Tech
Skills you'll gain: Cloud Security, Identity and Access Management, AWS Identity and Access Management (IAM), Incident Response, Cloud Computing, Cloud Computing Architecture, Data Security, Application Security, Network Security, Encryption, Role-Based Access Control (RBAC), Amazon Web Services, Key Management, Infrastructure Security, Security Controls, Firewall, Continuous Monitoring, Multi-Factor Authentication
Beginner · Course · 1 - 3 Months

Skills you'll gain: Web Services, Restful API, Apache Maven, Spring Boot, Spring Framework, Gradle, Simple Object Access Protocol (SOAP), Java Platform Enterprise Edition (J2EE), Java, API Design, Application Frameworks, Secure Coding, Object-Relational Mapping, Data Persistence, JSON, Extensible Markup Language (XML)
Intermediate · Course · 3 - 6 Months