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.

Pragmatic AI Labs
Skills you'll gain: Rust (Programming Language), Database Systems, Database Software, SQL, Databases, Query Languages, Data Store, Data Integration, Command-Line Interface, Data Pipelines, Data Processing, JSON, Data Persistence, Cross Platform Development, Data Import/Export, Software Design, Application Deployment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Rmarkdown, Plot (Graphics), Statistical Visualization, Data Presentation, Box Plots, Scatter Plots, Data Visualization, Interactive Data Visualization, Dashboard Creation, Histogram, Descriptive Statistics, Data Visualization Software, R (Software), R Programming, Integrated Development Environments, Data Science
Beginner · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Java Programming, File I/O, Object Oriented Design, Java, Development Environment, Computer Programming, Programming Principles, Data Persistence, Integrated Development Environments, Memory Management, Debugging, File Management, Application Development, Data Structures
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Ggplot2, Plot (Graphics), Data Cleansing, Tidyverse (R Package), Data Wrangling, Data Transformation, Data Visualization, R Programming, Data Manipulation, Statistical Visualization, R (Software), Data Analysis, Data Management, Pivot Tables And Charts
★ 4.6 (10) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Large Language Modeling, LLM Application, Artificial Neural Networks, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Generative Model Architectures, Natural Language Processing, Fine-tuning, Model Training, Transfer Learning
★ 3.2 (9) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Pandas (Python Package), Pivot Tables And Charts, Data Manipulation, Data Import/Export, Data Wrangling, Jupyter, Data Visualization, Microsoft Excel, Data Transformation, Plot (Graphics), Data Analysis Software, Data Analysis, Data Cleansing, Data Preprocessing, Memory Management, Analytics, Sampling (Statistics), Operations
★ 4.7 (13) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Wireless Networks, Control Systems, Interactive Design, Software Installation, Electronics, Electronic Hardware, Telecommunications, Hardware Design, Program Development, Communication Systems, Display Devices, Embedded Software, Integrated Development Environments, Electronic Systems, Embedded Systems, Electronic Components, Development Environment, Electrical Wiring, Programming Principles, Open Source Technology
Beginner · Course · 1 - 3 Months

Skills you'll gain: Java Programming, Solution Design, Query Languages, Software Architecture
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Sprint Retrospectives, Jira (Software), Accountability, Delegation Skills, Agile Methodology, Issue Tracking, User Feedback, Continuous Improvement Process, Constructive Feedback, Action Oriented, Project Documentation, Taking Meeting Minutes, Meeting Facilitation, Document Management, Record Keeping, Discussion Facilitation
Beginner · Course · 1 - 4 Weeks

Tencent Cloud
Skills you'll gain: Cloud Computing Architecture, Cloud Solutions, Cloud Computing, Cloud Infrastructure, Solution Architecture, Serverless Computing, Cloud Services, Infrastructure Architecture, Network Architecture, Virtual Networking, Cloud Management, API Gateway, Scalability, Performance Tuning, Network Performance Management
★ 4.8 (15) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Remote Access Systems, Network Troubleshooting, Network Administration, Virtual Private Networks (VPN), Hardening, Network Support, TCP/IP, Cybersecurity, Human Factors (Security), Technical Support and Services, Computer Networking, Hardware Troubleshooting, Network Performance Management, Command-Line Interface, Wireless Networks, Networking Hardware
★ 4.6 (7) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: AutoCAD Civil 3D, Autodesk Revit, Autodesk, Grading (Landscape), AutoCAD, Drafting and Engineering Design, Collaborative Software, Process Modeling, Network Model, Design, Design and Product, Data Management
Beginner · Course · 3 - 6 Months