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.

LearnQuest
Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Programming Principles, Algorithms, Software Architecture, Computer Programming, Python Programming, Model View Controller, Data Structures
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Android Development, Android Studio, Software Testing, Mobile Development, Java, Development Testing, Unit Testing, Application Development, Integration Testing, User Interface (UI), Data Persistence
Mixed · Course · 1 - 4 Weeks

Institut Mines-Télécom
Skills you'll gain: Internet Of Things, Wireless Networks, Network Routing, Local Area Networks, Network Architecture, Network Protocols, Network Performance Management, Computer Networking, Telecommunications
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Back-End Web Development, Server Side, Middleware, Authentications, API Design, Application Programming Interface (API), User Accounts, Databases, JavaScript Frameworks, Scalability, GitHub, Development Environment, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Computing Architecture, Wireless Networks, Cloud Computing, Cloud Services, Internet Of Things, Emerging Technologies, Network Architecture, Telecommunications, Amazon Web Services, Infrastructure As A Service (IaaS), Hardware Architecture, Network Protocols, Amazon Elastic Compute Cloud
Beginner · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: IT Security Architecture, Computer Security Incident Management, Network Security, Incident Response, Digital Forensics, Cybersecurity, Cloud Security, Threat Modeling, Intrusion Detection and Prevention, Security Controls, Identity and Access Management
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Bioinformatics, Data Structures, Jupyter, Python Programming, Programming Principles, Object Oriented Programming (OOP), File I/O, Computational Logic, Package and Software Management, Data Manipulation
Mixed · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Software Design
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Internet Of Things, API Design, Amazon Web Services, Embedded Software, Cloud Computing Architecture, Application Programming Interface (API), Network Protocols, Microservices, Cloud Applications, Cloud Services, Communication Systems, Embedded Systems, Cloud Technologies, Cybersecurity, Software Development, Wireless Networks
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Angular, JavaScript Frameworks, Web Components, Application Deployment, Cascading Style Sheets (CSS), TypeScript, Application Frameworks, UI Components, Web Development Tools, Frontend Performance, Data Transformation, Application Design, Server Side, Front-End Web Development, Hypertext Markup Language (HTML), Web Services, Web Applications, Network Routing, Software Architecture, Model View Controller
Beginner · Specialization · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Prompt Engineering, LLM Application, Large Language Modeling, Responsible AI, AI Security, Code Review, Computer Programming Tools
Beginner · Project · Less Than 2 Hours

Macquarie University
Skills you'll gain: AI Security, Responsible AI, Data Security, Cyber Security Strategy, Cyber Threat Intelligence, Cyber Risk, Data Sharing, Intrusion Detection and Prevention, Cyber Attacks, Cybersecurity, Cyber Threat Hunting, Cyber Governance, DevSecOps, Security Strategy, Security Management, Artificial Intelligence and Machine Learning (AI/ML), Security Awareness, Security Software, AI Product Strategy, Generative AI
Beginner · Specialization · 3 - 6 Months