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: Video Editing, Animations, Timelines, Motion Graphics, Post-Production, Video Production, Editing, Configuration Management, Data Import/Export, Color Matching, File Management, Typography
Mixed · Course · 1 - 3 Months

Skills you'll gain: Apache Kafka, Apache Spark, Data Pipelines, Distributed Computing, Real Time Data, Data Integration, Apache Hadoop, Security Controls, Configuration Management, Data Processing, Performance Tuning, Encryption, Authorization (Computing), Authentications
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Usability Testing, Usability, Human Centered Design, Human Factors, Human Computer Interaction, Software Testing, User Interface (UI), Web Content Accessibility Guidelines, User Experience, User Research, Risk Management Framework, Law, Regulation, and Compliance
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Scripting, C# (Programming Language), Video Game Development, Game Design, Event-Driven Programming, Development Environment, Programming Principles, User Interface (UI), Object Oriented Programming (OOP)
Intermediate · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: Responsive Web Design, User Interface and User Experience (UI/UX) Design, Digital Design, Web Design, Motion Graphics, Adobe XD, No-Code Development, Animations, Layout Design, Prototyping, Graphic Design, Augmented and Virtual Reality (AR/VR), Style Guides
Beginner · Course · 1 - 3 Months

EC-Council
Skills you'll gain: Cryptography, Encryption, Systems Development Life Cycle, Human Factors (Security), Security Awareness, Cybersecurity, Cyber Attacks, Cyber Security Policies, Threat Detection, ISO/IEC 27001, Security Controls, Computer Security, Network Security, Risk Management Framework, Information Systems, General Data Protection Regulation (GDPR)
Beginner · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Cloud Security, Application Security, Network Security, Cloud Computing, Cybersecurity, Information Systems Security, Infrastructure Security, Remote Access Systems, Public Key Infrastructure, Cryptography, Vulnerability Assessments, Virtualization, Virtual Machines, Encryption, Authorization (Computing)
Beginner · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Apache Spark, Scala Programming, Big Data, Data Manipulation, Distributed Computing, Data Processing, Performance Tuning, SQL, Data Persistence, Data Analysis, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Logo Design, Graphic Design, Graphic and Visual Design, Color Theory, Creative Design, User Accounts, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Starweaver
Skills you'll gain: Business Process Modeling, Responsible AI, AI Product Strategy, Business Process, Digital Transformation, Business Process Management, Google Gemini, Workflow Management, AI Enablement, ChatGPT, Market Opportunities, Scalability, Product Management, Generative AI, Sustainable Development, Social Impact, Sustainability Reporting, Prompt Engineering, AI Personalization, Automation
Intermediate · Specialization · 1 - 4 Weeks

Duke University
Skills you'll gain: MySQL, Bash (Scripting Language), Scripting, Database Management, Relational Databases, Command-Line Interface, SQL, Databases, Data Import/Export, Database Application, Data Pipelines, Data Manipulation, Python Programming, Linux
Beginner · Guided Project · Less Than 2 Hours

University of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Java, Teaching, Programming Principles, Java Programming, Program Development, Pedagogy, Computer Programming, Integrated Development Environments, Computational Thinking, Education Software and Technology, Cultural Responsiveness, Digital pedagogy, Test Case, Computational Logic, Pseudocode, Algorithms, Data Structures
Beginner · Specialization · 3 - 6 Months