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, LLM Application, Model Deployment, Responsible AI, Application Deployment, Application Development, Hugging Face, Data Ethics, Generative AI, AI Security, Application Security, Continuous Monitoring
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Canva (Software), Graphical Tools, Web Content, Design, Creative Design, Graphic Design, Marketing Design, Event Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Algorithms, Pseudocode, Javascript, Data Structures, Computational Thinking, Performance Tuning, Computer Programming, Solution Design, Object Oriented Programming (OOP), Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, LESS, UI Components, Web Design, Bootstrap (Front-End Framework), Web Design and Development, Front-End Web Development, User Interface (UI), Web Content Accessibility Guidelines, Typography, Web Components, Interactive Design, Animations, Web Development, Browser Compatibility, Maintainability, Web Analytics and SEO, Web Development Tools
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Jenkins, Selenium (Software), Apache Maven, CI/CD, Object Oriented Programming (OOP), JUnit, Java, Software Design Patterns, Test Automation, Software Testing, Maintainability, Test Case, Browser Compatibility, Software Design, Test Execution Engine
Intermediate · Course · 1 - 3 Months

Skills you'll gain: UI Components, ASP.NET, JavaScript Frameworks, C# (Programming Language), Application Programming Interface (API), Web Applications, Full-Stack Web Development, Restful API, Cloud Deployment, .NET Framework, Microsoft Azure, Back-End Web Development, Object-Relational Mapping, Application Frameworks, Network Routing, Cloud Applications, Server Side, Javascript, Application Deployment, Authentications
Intermediate · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: Salesforce Development, Salesforce, Visualforce, No-Code Development, UI Components, Data Import/Export, Application Frameworks, Process Driven Development, Business Logic
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Reinforcement Learning, Regulatory Compliance, Due Diligence, Artificial Intelligence and Machine Learning (AI/ML), Risk Analysis, Policy Analysis, Policy Development, Algorithms
Intermediate · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Apache Cassandra, Big Data, NoSQL, Apache Hadoop, Virtual Environment, Virtual Machines, Apache, Analytics, Data Storage, Distributed Computing, Databases, Database Architecture and Administration, Data Architecture, Scalability
Beginner · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Server Side, Restful API, Ajax, Node.JS, Web Applications, Web Servers, Web Development, Model View Controller, Javascript, JavaScript Frameworks, PHP (Scripting Language), Authentications, JSON, Hypertext Markup Language (HTML), Software Architecture, Application Development, Real Time Data, Data Storage
Intermediate · Course · 1 - 3 Months
Skills you'll gain: CI/CD, Hardware Design, Continuous Integration, Continuous Deployment, Devops Tools, Electronic Hardware, Embedded Software, Continuous Delivery, Test Automation, Software Development Tools, Automation, Verification And Validation, YAML, Process Optimization
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Agile Project Management, Agile Methodology, Backlogs, Scrum (Software Development), Sprint Planning, Jira (Software), User Story, Project Management, Dependency Analysis, Scalability, Team Management, Dashboard, Cross-Functional Collaboration, Prioritization
Beginner · Course · 1 - 4 Weeks