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: AutoCAD, Architectural Drawing, Drafting and Engineering Design, Blueprint Reading, Blueprinting, Technical Drawing, Computer-Aided Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Threat Detection, Anomaly Detection, Network Security, General Networking, Network Monitoring, Network Troubleshooting, Real Time Data, Security Strategy, Network Analysis, Network Protocols, Data Capture
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Transaction Processing, Data Persistence, Performance Tuning, System Programming, Operating Systems, C++ (Programming Language), System Configuration, Computer Architecture, Data Storage, Computer Hardware, Data Storage Technologies, Application Development
Beginner · Course · 1 - 4 Weeks

Dassault Systèmes
Skills you'll gain: SolidWorks (CAD), Computer-Aided Design, Drafting and Engineering Design, Engineering Drawings, 3D Modeling, Mechanical Engineering
Beginner · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: AI Personalization, Business Process
Beginner · Specialization · 1 - 3 Months

Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Computational Thinking, Programming Principles, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Programming Principles, Software Design, Data Structures, Debugging
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: JUnit, Test Driven Development (TDD), Unit Testing, Test Case, Software Testing, Mockups, Eclipse (Software), Test Data, Development Testing, Test Automation, Test Execution Engine, Integrated Development Environments, Test Script Development, Testability, Java
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Swift Programming, Apple Xcode, Apple iOS, Mobile Development, Application Development, Integrated Development Environments, Data Management, User Interface (UI), Git (Version Control System), Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Ansible, Git (Version Control System), Docker (Software), Containerization, SonarQube, Kubernetes, CI/CD, GitHub, Version Control, Application Deployment, Jenkins, DevOps, Continuous Integration, Continuous Deployment, Infrastructure as Code (IaC)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, ChatGPT, Prompt Engineering, OpenAI, LLM Application, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

Goodwill Industries International
Skills you'll gain: Communication, Client Services, Coaching, Diversity and Inclusion, Professional Development, Workforce Development, Ethical Standards And Conduct, Active Listening, Empathy, Human Centered Design, Relationship Building, Goal Setting, Crisis Intervention
Beginner · Course · 1 - 4 Weeks