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: Data Structures, Algorithms, Programming Principles, Computer Programming, Theoretical Computer Science, Computational Thinking, Javascript, Memory Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Amazon Web Services, Code Review, AI literacy, AI Enablement, Integrated Development Environments, AI Workflows, Microsoft Visual Studio, Debugging, Development Environment, Vulnerability Scanning, Software Development, Web Applications, TypeScript
Intermediate · Guided Project · Less Than 2 Hours

Lund University
Skills you'll gain: Real-Time Operating Systems, Programming Principles, Control Systems, Event-Driven Programming, Robotics, Computer Programming, Program Development, Robotic Process Automation, Automation, Other Programming Languages, Real Time Data, Applied Mathematics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, CI/CD, Google Cloud Platform, Continuous Delivery, Continuous Deployment, Application Performance Management, Continuous Integration, Cloud-Native Computing, Cloud Infrastructure, Event Monitoring, Cloud Storage, System Monitoring, Security Controls, Authorization (Computing), Role-Based Access Control (RBAC), Authentications, Identity and Access Management
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: React Native, User Interface (UI), User Interface and User Experience (UI/UX) Design, UI Components, Mobile Development, User Interface (UI) Design, UI/UX Strategy, Secure Coding, Development Testing, Unit Testing, Software Testing, Authentications, Data Security, Test Engineering, Debugging, iOS Development, Android (Operating System), Mobile Security, Interaction Design, Cross Platform Development
Intermediate · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Statistical Inference, Regression Analysis, Statistical Programming, R Programming, Statistical Methods, Statistical Analysis, Statistical Modeling, R (Software), Statistical Software, Data Science, Data Analysis, Probability & Statistics, Linear Algebra
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Network Analysis, Unsupervised Learning, Social Network Analysis, Supervised Learning, Applied Machine Learning, Unstructured Data, Statistical Machine Learning, Marketing Analytics, Social Media Analytics, Deep Learning, Scikit Learn (Machine Learning Library), Machine Learning, Tensorflow, Model Training, Machine Learning Algorithms, Text Mining, Data Analysis, Model Evaluation, Scientific Visualization, Statistical Methods
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Event-Driven Programming, Javascript, Application Programming Interface (API), Game Design, Restful API, Software Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Optimization, Image Analysis, Transfer Learning, Risking, Fine-tuning, Multimodal Prompts, Model Evaluation, Technical Documentation, Data Preprocessing, Debugging, Computer Vision, PyTorch (Machine Learning Library), Feature Engineering, Tensorflow, Model Training, Embeddings, Systems Design, Ethical Standards And Conduct, Root Cause Analysis, Deep Learning
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Business Process Automation, Robotic Process Automation, Agentic systems, Process Analysis, Business Process Modeling, Business Process, Agentic Workflows, Workflow Management, Business Process Management, Process Modeling, Business Analysis, Automation, Solution Design, Generative AI Agents, User Acceptance Testing (UAT), IT Automation, Solution Delivery
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Software Architecture, Amazon Web Services, API Gateway, Amazon DynamoDB, IT Automation, Middleware, Software Development, Python Programming, Service Oriented Architecture, Systems Architecture, Microservices, Cloud API, Serverless Computing, Cloud Applications, Cloud-Based Integration, Application Frameworks, Databases, Scripting, Database Systems, Application Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), User Interface (UI) Design, UI Components, User Interface (UI), User Interface and User Experience (UI/UX) Design, Browser Compatibility, Web Design, Responsive Web Design, Usability, Animations, Web Development
Intermediate · Course · 1 - 4 Weeks