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.

Hebrew University of Jerusalem
Skills you'll gain: Sensory Systems Analysis, Electrophysiology, Artificial Neural Networks, Life Sciences, Neurology, Cell Biology, Physiology, Psychology, Network Model, Network Analysis, Simulations, Anatomy, Healthcare Ethics, Simulation and Simulation Software, Mathematical Modeling, Biology
★ 4.8 (1.3K) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Core Data (Software), Restful API, Apple iOS, iOS Development, JSON, Swift Programming, Application Programming Interface (API), Data Import/Export, Mobile Development, Application Development, Data Persistence, Authentications
★ 4 (52) · Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Natural Language Processing, Markov Model, Embeddings, Data Preprocessing, Artificial Neural Networks, Machine Learning Methods, Deep Learning, Algorithms, Data Cleansing, Probability & Statistics
★ 4.7 (1.8K) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Bedrock, Retrieval-Augmented Generation, AWS SageMaker, Amazon Web Services, Model Evaluation, AWS Identity and Access Management (IAM), AI Enablement, Decision Intelligence, Prompt Engineering, AWS Kinesis, Large Language Modeling, AWS CloudFormation, Artificial Intelligence and Machine Learning (AI/ML), Fine-tuning, Data Processing, Cloud Computing, Natural Language Processing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Backlogs, Scrum (Software Development), Scaled Agile Framework, Sprint Retrospectives, Agile Methodology, User Story, Sprint Planning, Agile Software Development, Agile Project Management, Agile Product Development, Team Performance Management, Team Management, Team Oriented, Product Requirements, Accountability Frameworks, Accountability, Scalability, Employee Coaching, Project Management, Stakeholder Management
Intermediate · Course · 1 - 3 Months

Beginner · Specialization · 3 - 6 Months

University of Colorado System
Skills you'll gain: Public Key Infrastructure, Key Management, Cryptography, Cryptographic Protocols, Encryption, Authentications, Algorithms
★ 4.7 (284) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, ChatGPT, OpenAI API, No-Code Development, Microsoft Power Automate/Flow, IBM Cloud, OpenAI, Serverless Computing, Context Management, Cloud Applications, Cloud API, Artificial Intelligence, Generative AI Agents, AI Integrations, Automation, Development Testing, Natural Language Processing, Software Testing, Customer Service, Planning
★ 5 (16) · Beginner · Specialization · 1 - 3 Months

Nanjing University
Skills you'll gain: Software Testing, White-Box Testing, Functional Testing, System Testing, JUnit, Performance Testing, Test Tools, Unit Testing, Test Automation, Code Coverage, Test Case, Selenium (Software)
★ 4.4 (35) · Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Hardware Architecture, Microarchitecture, Memory Management, Cloud Development, Computer Programming Tools, Computing Platforms, OS Process Management
★ 4.4 (9) · Intermediate · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Salesforce, User Provisioning, Customer Relationship Management (CRM) Software, Cloud Applications, Email Automation, Account Management, Identity and Access Management, Role-Based Access Control (RBAC), Data Management
★ 3.8 (48) · Beginner · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Pandas (Python Package), Exploratory Data Analysis, Plot (Graphics), Data Visualization Software, Data Manipulation, Data Analysis, Python Programming, Data Structures, Data Import/Export, Software Installation
★ 4.7 (137) · Beginner · Course · 1 - 4 Weeks