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: Quantum computing, Probability, Linear Algebra, Probability & Statistics, Mathematics and Mathematical Modeling, Statistics, Applied Mathematics, Computer Science, Algebra, Physics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Product Lifecycle Management, Product Roadmaps, Product Management, Product Planning, New Product Development, Product Strategy, Project Management Life Cycle, Product Development, Project Planning, Project Documentation, Agile Product Development, Product Requirements, Business Planning, User Requirements Documents, Product Marketing, Team Building, Competitive Analysis, Marketing Planning, Market Research, Commercialization
Beginner · Course · 1 - 3 Months

Advancing Women in Tech
Skills you'll gain: Product Roadmaps, Product Management, Agile Product Development, Customer Retention, Cross-Functional Team Leadership, Professional Networking, Product Planning, Financial Analysis, AI Product Strategy, Product Strategy, Design and Product, Technical Product Management, Product Requirements, Engineering Management, Product Development, Financial Statement Analysis, Customer Analysis, New Product Development, Performance Management, Interviewing Skills
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Responsive Web Design, Front-End Web Development, Git (Version Control System), Web Content Accessibility Guidelines, User Interface and User Experience (UI/UX) Design, HTML and CSS, Cascading Style Sheets (CSS), UI/UX Strategy, React.js, Code Review, Frontend Integration, Version Control, Usability, Web Design, User Interface (UI), Web Design and Development, Usability Testing, User Interface (UI) Design, Software Technical Review, Javascript
Intermediate · Course · 1 - 4 Weeks
Instituto Tecnológico de Aeronáutica
Skills you'll gain: JUnit, Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Unified Modeling Language, Unit Testing, Agile Software Development, Software Design, Software Development, Computer Programming, Test Case, Software Testing, Diagram Design, Programming Principles
Intermediate · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: Technical Drawing, Engineering Drawings, Mechanical Drawings, Computer Aided Three-Dimensional Interactive Application (CATIA), Assembly Drawing, 3D Modeling, Mechanical Design, Drafting and Engineering Design, Computer-Aided Design, Visualization (Computer Graphics), Design Software, File Management, Engineering Design Process, Interoperability, User Interface (UI)
Beginner · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: IT Security Architecture, Computer Security Incident Management, Network Security, Incident Response, Cryptography, Digital Forensics, Security Requirements Analysis, Penetration Testing, Incident Management, Human Factors (Security), Threat Detection, Cloud Security, Vulnerability Assessments, Cyber Attacks, Encryption, Cybersecurity, Exploitation techniques, Vulnerability Management, Data Security, Security Management
Beginner · Specialization · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Software Design, Programming Principles, Program Development, Software Documentation, Data Structures, Computational Logic, Memory Management
Beginner · Course · 1 - 3 Months

Universidad Austral
Skills you'll gain: File I/O, Data Structures, Python Programming, JSON, File Management, Scripting, Scripting Languages, Data Import/Export, Computer Programming
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Augmented Reality, Virtual Reality, Disabilities, Emerging Technologies, Virtual Environment, Display Devices, Diversity Awareness, Design Strategies, Human Computer Interaction, Information Privacy, Diversity Equity and Inclusion Initiatives, Innovation, Human Factors (Security), Ethical Standards And Conduct
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: AWS Identity and Access Management (IAM), Amazon CloudWatch, Amazon Web Services, Serverless Computing, Identity and Access Management, Amazon DynamoDB, Amazon Elastic Compute Cloud, Cloud Computing, Amazon S3, Scalability, Cloud Infrastructure, Event-Driven Programming, Data Migration, Cloud Security, Cloud Storage, Cloud Management, Solution Architecture, Cloud Computing Architecture, Cloud Services, Cloud Solutions
Beginner · Specialization · 1 - 3 Months
University of Alberta
Skills you'll gain: Sprint Planning, Risk Management Framework, Agile Software Development, Agile Product Development, Agile Methodology, User Requirements Documents, Agile Project Management, Requirements Analysis, Software Development, Risking
Mixed · Course · 1 - 4 Weeks