Computer Animation courses can help you learn character design, 3D modeling, motion graphics, and visual storytelling techniques. You can build skills in rigging, texturing, and animating to create dynamic scenes and engaging narratives. Many courses introduce tools like Blender, Maya, and After Effects, showing how to apply these skills in projects ranging from animated films to video games.

University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), Data Structures, Object Oriented Design, Object Oriented Programming (OOP), Computer Programming, Unit Testing, Algorithms, C (Programming Language), Software Testing, Computer Science, Code Reusability, Graph Theory, Software Design
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Azure, Cloud Management, Cloud Computing, Cloud Infrastructure, Infrastructure As A Service (IaaS), Cloud Deployment, Cloud Services, Cloud Platforms, Infrastructure as Code (IaC), Virtual Machines, Hybrid Cloud Computing, System Monitoring, Cloud Security, Scalability
Beginner · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Data Mining, Education Software and Technology, Digital pedagogy, Program Evaluation, Learning Management Systems, Analytics, Data Ethics, Data Access, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Bioinformatics, R (Software), Data Analysis Software, Big Data, R Programming, Statistical Programming, Statistical Software, Statistical Analysis, Data Preprocessing, Data Processing, Data Manipulation, Data Structures, Software Installation, Data Import/Export, Data Access
Mixed · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Life Sciences, Molecular Biology, Biotechnology, Environment, Precision Medicine, Molecular, Cellular, and Microbiology, Biology, Physiology, Sustainable Development, Medical Science and Research, Environmental Science, Biochemistry, Cell Biology, Microbiology, Analysis, Computational Thinking
Beginner · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java Programming, Java, Computer Programming, Record Keeping
Intermediate · Guided Project · Less Than 2 Hours

Institut Mines-Télécom
Skills you'll gain: Wireless Networks, Network Architecture, Software-Defined Networking, Network Planning And Design, Virtual Networking, Network Security, Service Oriented Architecture, Emerging Technologies, Network Protocols, Telecommunications, Mobile Security, Interoperability, Digital Communications, Authentications, Encryption, Authorization (Computing)
Intermediate · Course · 1 - 3 Months

Infosec
Skills you'll gain: Open Web Application Security Project (OWASP), Secure Coding, Exploitation techniques, Application Security, Vulnerability Assessments, Extensible Markup Language (XML), Threat Detection
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), CI/CD, Cloud Deployment, Application Deployment, Amazon Elastic Compute Cloud, DevOps, Containerization, Cloud Hosting, Devops Tools, Spring Boot, Continuous Deployment, Amazon Web Services, Continuous Integration
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: PyTorch (Machine Learning Library), Natural Language Processing, Generative Adversarial Networks (GANs), Vision Transformer (ViT), Deep Learning, Generative Model Architectures, Graph Theory, Dimensionality Reduction, Network Model, Unsupervised Learning, Model Optimization, Embeddings, Artificial Neural Networks, Machine Learning Methods, Supervised Learning, Model Evaluation, Model Training, Model Deployment, Flask (Web Framework)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Web Content Accessibility Guidelines, Usability, Web Design, Information Architecture, Web Development Tools, Test Tools, Web Development, Customer Service
Beginner · Guided Project · Less Than 2 Hours

Pragmatic AI Labs
Skills you'll gain: Prompt Engineering, Hugging Face, Fine-tuning, Model Deployment, MLOps (Machine Learning Operations), CI/CD, Continuous Deployment, Model Evaluation, Applied Machine Learning, Continuous Integration, Transfer Learning, Agentic Workflows, Data Preprocessing, Generative AI Agents, Model Training, Large Language Modeling, Image Analysis, Rust (Programming Language), Model Optimization, AI Orchestration
Beginner · Specialization · 3 - 6 Months