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.

Peking University
Skills you'll gain: Algorithms, Program Development, Programming Principles, Computer Programming, Pseudocode, Theoretical Computer Science, Computational Thinking, Performance Tuning, Data Structures, Design Strategies, Graph Theory, Mathematical Modeling
Mixed · Course · 1 - 3 Months

Skills you'll gain: Programmable Logic Controllers, Simulation and Simulation Software, Industrial Engineering, Control Systems, Electronic Hardware, Data Structures, Microsoft Azure, Automation, Mobile Development Tools, Performance Tuning, Data Management, System Implementation, System Configuration, Application Programming Interface (API), Data Integration, Communication, Simulations
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Kubernetes, YAML, Microservices, Containerization, Cloud Platforms, DevOps, Application Deployment, Cloud Computing Architecture, Virtual Networking, Scalability
Beginner · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Autodesk, 3D Assets, Design Software, Visualization (Computer Graphics), Computer Graphics, Editing, Virtual Environment, Simulations
Beginner · Specialization · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Distributed Computing, File Systems, Cloud Computing, Operating Systems, Transaction Processing, Network Security, Data Centers, Authorization (Computing), Apache Hadoop, Data Store, Authentications, Cryptography, NoSQL, Algorithms
Mixed · Course · 1 - 3 Months

Skills you'll gain: Application Security, Patch Management, Data Security, Information Systems Security, Cloud Security, Cybersecurity, Cyber Attacks, Internet Of Things, Mobile Security, Hardening, Personally Identifiable Information, General Data Protection Regulation (GDPR), Network Security, Information Privacy, Vulnerability Management, Release Management, Data Storage, Operating Systems, Cloud Services, Cloud Platforms
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Data Entry, Data Validation, Data Integrity, Data Capture, Data Processing, Data Management, Spreadsheet Software, Computer Literacy
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Serverless Computing, Computer Vision, Image Analysis, Amazon Web Services, AI Enablement, Amazon S3, AWS Identity and Access Management (IAM), Text Mining, Data Processing, Unstructured Data
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Spring Framework, JUnit, Unit Testing, Enterprise Application Management, Java, Integration Testing, Configuration Management, Software Design Patterns, Extensible Markup Language (XML), Context Management, Dependency Analysis
Intermediate · Course · 1 - 4 Weeks

Politecnico di Milano
Skills you'll gain: Artificial Intelligence, Taxonomy, AI Enablement, Computer Vision, Machine Learning, Natural Language Processing, Deep Learning, Robotics
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Magnetic Resonance Imaging, Neurology, Medical Imaging, Diagnostic Radiology, Anatomy, Image Analysis, Data Analysis, X-Ray Computed Tomography, Data Manipulation, Radiology, Analytical Skills, Experimentation, Statistical Analysis, Biomedical Technology, Advanced Analytics, Network Analysis, R Programming, Data Processing, Research Design, Statistics
Intermediate · Specialization · 3 - 6 Months

Universitat Politècnica de València
Skills you'll gain: Pandas (Python Package), Matplotlib, Seaborn, Data Visualization, Data Visualization Software, Time Series Analysis and Forecasting, Statistical Visualization, Box Plots, Statistical Analysis, Exploratory Data Analysis, Data Analysis, Data Manipulation, Scatter Plots, Histogram, Data Structures, Python Programming
Intermediate · Course · 1 - 4 Weeks