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.

Infosec
Skills you'll gain: Digital Forensics, grep, Network Protocols, General Networking, Record Keeping, Data Storage, Data Integrity, File Management, Ethical Standards And Conduct, Encryption, Data Validation, Technical Documentation
★ 4.7 (273) · Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Authentications, Cloud Security, Threat Management, Cybersecurity, Threat Detection, Security Awareness, Cyber Attacks, Exploitation techniques, Network Security, Vulnerability Assessments, Cloud Services, Cloud Computing, Vulnerability Management, Data Security, Human Factors (Security), Incident Response, Software As A Service
★ 4.7 (675) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Machine Learning Algorithms, Dashboard Creation, Classification Algorithms, Interactive Data Visualization, Data Visualization Software, Model Evaluation, Applied Machine Learning, Machine Learning, Scikit Learn (Machine Learning Library), Plot (Graphics), Web Applications, Logistic Regression, Predictive Modeling, Model Training, Data Science, Python Programming, Fine-tuning, Model Optimization, Pandas (Python Package)
★ 4.7 (419) · Intermediate · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Unified Modeling Language, Software Design Patterns, Software Testing, Java, Software Engineering, Java Programming, User Interface and User Experience (UI/UX) Design, Unit Testing, Software Design, Software Architecture, API Design, Model View Controller, Software Development, Test Driven Development (TDD), Programming Principles, Conceptual Design, Databases
★ 4.3 (25) · Intermediate · Specialization · 3 - 6 Months

Scrimba
Skills you'll gain: Object Oriented Programming (OOP), File I/O, Python Programming, Data Structures, Computer Programming, Software Engineering, Performance Tuning, Web Development, Performance Testing, Debugging, Web Development Tools
★ 4.7 (28) · Intermediate · Course · 1 - 4 Weeks

Fractal Analytics
Skills you'll gain: Generative AI, ChatGPT, Responsible AI, OpenAI, AI literacy, Social Impact, Organizational Effectiveness, LLM Application, Large Language Modeling, Operational Efficiency, Human Centered Design, Ethical Standards And Conduct, Natural Language Processing, Strategic Thinking, Problem Solving, Critical Thinking
★ 4.4 (476) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), UI/UX Research, User Research, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Design Research, Prototyping, Usability, Figma (Design Software), Web Content Accessibility Guidelines, User Experience, User Experience Design, Interactive Design, Digital Design, User Centered Design, Design, Experience Design, Usability Testing, Design Strategies, Human Centered Design
★ 4.6 (31) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Graphing, Data Analysis, R (Software), R Programming, General Mathematics, Mathematical Modeling, Algebra, Mathematical Software, Applied Mathematics, Calculus, Business Mathematics
★ 4.7 (231) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Restful API, OAuth, API Design, Application Programming Interface (API), Node.JS, Software Documentation, JavaScript Frameworks, Frontend Integration, Web Services, Middleware, Authentications, JSON, Web Frameworks, Server Side, Back-End Web Development, Authorization (Computing)
★ 3.9 (24) · Mixed · Course · 1 - 4 Weeks

Akamai Technologies, Inc.
Skills you'll gain: Routing Protocols, OSI Models, Remote Access Systems, Network Architecture, TCP/IP, General Networking, Network Protocols, Network Troubleshooting, Computer Networking, Networking Hardware, Network Administration, Network Security, Network Model, Virtual Private Networks (VPN), Wireless Networks, Network Routers, Network Routing, Dynamic Host Configuration Protocol (DHCP), Intrusion Detection and Prevention, Network Analysis
★ 4.6 (167) · Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Manufacturing Processes, Schematic Diagrams, Engineering Design Process, Process Flow Diagrams, Computer-Aided Design, Product Design, Process Validation, Materials science, Design Strategies, Production Process, Mechanical Engineering, Manufacturing and Production, Process Engineering, Manufacturing Operations, Laboratory Research, Design, Experimentation, Machine Controls, Prototyping, Laboratory Equipment
★ 4.7 (222) · Beginner · Specialization · 3 - 6 Months

Columbia University
Skills you'll gain: Derivatives, Credit Risk, Securities (Finance), Financial Market, Portfolio Risk, Capital Markets, Risk Modeling, Risk Management, Portfolio Management, Financial Modeling, Mathematical Modeling, Probability Distribution, Computer Programming
★ 4.5 (33) · Intermediate · Course · 1 - 3 Months