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: Application Programming Interface (API), API Design, Node.JS, API Testing, Restful API, Authentications, Back-End Web Development, Server Side, Frontend Integration, User Accounts, PostgreSQL, Data Validation, Database Development, Object-Relational Mapping, Authorization (Computing), TypeScript, Verification And Validation, Database Management
Intermediate · Course · 1 - 3 Months
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Theoretical Computer Science, Network Routing, Computational Thinking, Data Structures, Computer Science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Amazon S3, Amazon Web Services, Serverless Computing, Cloud Infrastructure, Application Deployment, Cloud Engineering, Amazon Elastic Compute Cloud, Kubernetes, Cloud-Native Computing, Cloud Deployment, Cloud Storage, Infrastructure As A Service (IaaS), Containerization, Cloud Services, Data Storage, Data Storage Technologies, Scalability, Load Balancing, Capacity Management, Event-Driven Programming
Beginner · Course · 1 - 4 Weeks
Starweaver
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: React Redux, Test Case, Unit Testing, Test Tools, Code Coverage, React.js, Software Testing, Functional Testing, Development Environment, Development Testing, Test Script Development, Scenario Testing, Context Management
Intermediate · Course · 1 - 3 Months
INSEAD
Skills you'll gain: Blockchain, Digital Assets, Ledgers (Accounting), Peer Review, FinTech, Intellectual Property, Business Transformation, Financial Inclusion, Business Leadership, Governance, Plan Execution, Market Opportunities, Strategic Leadership, Payment Systems, Technology Strategies, Digital Transformation, Business Analysis, Business, Strategic Thinking, Emerging Technologies
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Google Cloud Platform, Generative AI Agents, AI Security, Agentic systems, AI Workflows, Agentic Workflows, LLM Application, AI Orchestration, Cloud Deployment, Artificial Intelligence, Model Deployment, AI Integrations, Generative AI, Cloud Platforms, Retrieval-Augmented Generation, Large Language Modeling, Intranet
Beginner · Course · 1 - 3 Months

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, DevOps, IT Automation, Application Programming Interface (API), Devops Tools, Software Testing, Maintainability, Scripting, Integrated Development Environments, Python Programming, Development Environment, Scripting Languages
Intermediate · Specialization · 3 - 6 Months
Google Cloud
Skills you'll gain: User Provisioning, Data Governance, Google Workspace, Data Loss Prevention, Gmail, User Accounts, Google Gemini, Information Management, Email Security, Data Management, Data Security, Document Management, Identity and Access Management, Mobile Security, Records Management, Cloud Management, Data Storage, Security Management, Cloud Security, Technical Support and Services
Beginner · Professional Certificate · 1 - 4 Weeks

Skills you'll gain: React Native, Mobile Development, React Redux, Application Deployment, React.js, Application Development, iOS Development, Application Design, Cross Platform Development, UI Components, Code Reusability, E-Commerce, Data Persistence, User Interface (UI), User Interface (UI) Design, Data Storage Technologies, Javascript, Authentications, Data Validation
Advanced · Course · 1 - 3 Months

Skills you'll gain: Graph Theory, Data Structures, Algorithms, Computational Thinking, Programming Principles, Computer Programming, C++ (Programming Language), Theoretical Computer Science, Software Engineering, Geometry, Performance Tuning, Computational Logic, Solution Design
Intermediate · Specialization · 3 - 6 Months

Edureka
Skills you'll gain: Vibe coding, Code Review, Continuous Integration, Integrated Development Environments, Prompt Engineering Tools, Context Engineering, AI Integrations, Prompt Patterns, Prompt Engineering, Software Development, Embeddings, Software Documentation, Software Engineering, Software Testing, Full-Stack Web Development, Application Development, Web Development, Software Design, Web Applications, Building Codes
Beginner · Course · 1 - 4 Weeks