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.

Board Infinity
Skills you'll gain: Technical Writing, Technical Documentation, Software Documentation, Technical Communication, Layout Design, Writing and Editing, Writing, Collaborative Software, Graphic and Visual Design, Augmented and Virtual Reality (AR/VR), Typography, Proofreading, Multimedia, Content Management, GitHub, Version Control
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Ajax, Javascript, Data Structures, Debugging, JSON, Web Development, Web Applications, Cascading Style Sheets (CSS), Computer Programming, HTML and CSS, Event-Driven Programming, Software Development, Git (Version Control System), Hypertext Markup Language (HTML), Application Programming Interface (API)
Beginner · Course · 1 - 3 Months
University of California San Diego
Skills you'll gain: Statistical Analysis, Experimentation, Usability Testing, Usability, User Experience Design, Statistical Programming, Statistical Hypothesis Testing, Data Analysis, Statistical Methods, UI/UX Research, R Programming, User Experience, Data Collection, Human Computer Interaction, Statistics, Data Validation, Statistical Modeling, Regression Analysis, Logistic Regression
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Musical Composition, Music, Computer Programming, Code Reusability, Programming Principles, Python Programming
Beginner · Guided Project · Less Than 2 Hours

University of Colorado System
Skills you'll gain: Cryptography, Brute-force attacks, Cryptographic Protocols, Encryption, Key Management, Cybersecurity, Computer Security, Information Assurance, Theoretical Computer Science, Threat Modeling, Communication Systems
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Malware Protection, Identity and Access Management, Incident Response, Cybersecurity, Network Security, Threat Management, Cyber Attacks, Authentications, Distributed Denial-Of-Service (DDoS) Attacks, Security Awareness, Security Controls, Cyber Security Policies, Multi-Factor Authentication, Human Factors (Security)
Beginner · Course · 1 - 3 Months

KodeKloud
Skills you'll gain: Jenkins, Terraform, Ansible, Kubernetes, CI/CD, Git (Version Control System), Docker (Software), Version Control, Software Development, Data Structures, DevOps, Network Administration, Software Development Tools, Networking Hardware, Network Troubleshooting, Command-Line Interface, Web Development, Devops Tools, Containerization, Application Security
Beginner · Specialization · 3 - 6 Months

Google Quantum AI
Skills you'll gain: Quantum computing, Emerging Technologies, Hardware Architecture, Mathematical Software, Failure Analysis, Computer Programming Tools, Simulation and Simulation Software, Theoretical Computer Science, Mathematical Modeling, Estimation, Simulations
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Innovation, Product Management, Product Marketing, Product Development, Stakeholder Engagement, Competitive Analysis, Product Planning, Communication Planning, Product Strategy, Business Strategy, Business Development, Product Lifecycle Management, Ideation, Market Analysis, Product Knowledge, Communication, Stakeholder Management, Media and Communications, Communication Strategies, Leadership
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cloud Computing, Cloud Infrastructure, Cloud Services, JavaScript Frameworks, Web Frameworks, Back-End Web Development, Cloud Deployment, DevOps, Full-Stack Web Development, OpenShift, Version Control, Cloud Development, CI/CD, Application Frameworks, Software Development, Continuous Integration, Cloud-Native Computing, Web Applications, Microservices, Continuous Delivery
Intermediate · Course · 1 - 4 Weeks

Stanford University
Skills you'll gain: Feature Engineering, Healthcare Ethics, Pharmaceuticals, Data Ethics, Clinical Research, Clinical Data Management, Health Systems, Healthcare Industry Knowledge, Clinical Research Ethics, Machine Learning Methods, Unstructured Data, Model Deployment, Health Informatics, Data Mining, Managed Care, Health Information Management, Model Evaluation, Responsible AI, Machine Learning, Artificial Intelligence
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Code Reusability, Kotlin, Object Oriented Programming (OOP), Programming Principles, Object Oriented Design, Android Development, Data Structures, Computer Programming, Mobile Development
Beginner · Course · 1 - 4 Weeks