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: Object Oriented Programming (OOP), Javascript, Software Design Patterns, Data Management, Data Structures, Prototyping, Web Development, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: User Story, Agile Product Development, Product Development, Design Thinking, Product Design, Persona (User Experience), Team Management, Agile Methodology, Usability Testing, User Centered Design, Persona Development, Innovation, Customer experience strategy (CX), Value Propositions, Communication
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Control Systems, Power Electronics, Systems Analysis, Electronics Engineering, Technical Design, Systems Design, Graphical Tools, Plot (Graphics), Engineering Analysis, Performance Testing, Mathematical Modeling
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Angular, Web Design and Development, Front-End Web Development, HTML and CSS, Responsive Web Design, React.js, JavaScript Frameworks, Web Development, Cascading Style Sheets (CSS), Web Development Tools, UI Components, Event-Driven Programming, Maintainability, Software Design Patterns
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Canva (Software), Prompt Engineering, Timelines, Email Automation, Microsoft Power Automate/Flow, Setting Appointments, Calendar Management, Automation, Microsoft 365, Generative AI, ChatGPT, Collaborative Software, Business Process Automation, Artificial Intelligence, Collaboration, Time Management, Productivity, Personal Development, Natural Language Processing, Communication
Intermediate · Specialization · 1 - 3 Months

Packt
Skills you'll gain: Salesforce Development, Salesforce, CI/CD, Software Architecture, Solution Architecture, Systems Architecture, Code Review, Relational Databases, Integration Testing, Software Design Patterns, Database Design, Maintainability, Enterprise Architecture, Diagram Design, Security Controls, System Design and Implementation, Systems Integration, Secure Coding, Scalability
Beginner · Course · 1 - 3 Months
DeepLearning.AI
Skills you'll gain: Model Evaluation, Applied Machine Learning, Image Analysis, Environmental Monitoring, Convolutional Neural Networks, Artificial Intelligence, Climate Change Mitigation, Artificial Neural Networks, Forecasting, Computer Vision, Predictive Modeling, Data Preprocessing, Environmental Science, Supervised Learning
Beginner · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: ArcGIS, Spatial Data Analysis, Spatial Analysis, Geographic Information Systems, Geospatial Mapping, GIS Software, Data Mapping, Geospatial Information and Technology, Data Visualization, Metadata Management, Query Languages, Global Positioning Systems, Quantitative Research, Data Compilation, Typography, Data Manipulation, Data Storytelling, Data Modeling, Design Elements And Principles, Image Analysis
Beginner · Specialization · 3 - 6 Months

EC-Council
Skills you'll gain: Penetration Testing, Threat Management, Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Vulnerability Assessments, Network Security, Threat Detection, Vulnerability Scanning, Cybersecurity, Cyber Attacks, Brute-force attacks, Exploitation techniques, Application Security, Human Factors (Security), Web Applications, Mobile Security, Internet Of Things, Authentications, Encryption, Wireless Networks
Beginner · Course · 1 - 3 Months

Pohang University of Science and Technology(POSTECH)
Skills you'll gain: Internet Of Things, Wireless Networks, General Networking, Emerging Technologies, Electronic Hardware, Embedded Systems, Information Technology Architecture, Software Architecture, Computing Platforms, Computer Programming Tools, Problem Solving
Beginner · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Cloud Computing Architecture, Identity and Access Management, Cloud Infrastructure, AWS Identity and Access Management (IAM), Virtual Machines, Cloud Security, Virtualization, Cloud Computing, Cloud Deployment, Cloud Platforms, Authorization (Computing), Cloud Services, Role-Based Access Control (RBAC), User Provisioning, Threat Management, Authentications, Multi-Factor Authentication, Threat Detection, Scalability, Continuous Monitoring
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Splunk, Security Controls, Data Pipelines, Data Infrastructure, Systems Administration, System Configuration, Configuration Management, Debugging, Performance Tuning, Enterprise Architecture, Distributed Computing, Data Management, Scalability, Data Storage
Mixed · Course · 1 - 3 Months