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: Programmable Logic Controllers, Computational Logic, Code Reusability, Data Structures, Diagram Design, Dataflow, Microsoft Azure, Automation, Program Development, Performance Tuning, Data Management, System Configuration, Interactive Data Visualization, Data Integration, Functional Design, Fine-tuning, Communication, Simulations
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Javascript, Scripting Languages, Node.JS, TypeScript, Data Manipulation, Generative AI, Data Processing, Data Structures, Programming Principles, Object Oriented Programming (OOP), Web Servers, Development Environment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Matplotlib, Plot (Graphics), Pandas (Python Package), Data Import/Export, Data Visualization Software, Microsoft Excel, Spreadsheet Software, Data Presentation, Time Series Analysis and Forecasting, Data Analysis, Data Manipulation, File I/O
Advanced · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Large Language Modeling, AI Security, LLM Application, Network Security, Security Controls, Responsible AI, Network Monitoring, Hardening, Cybersecurity, Infrastructure Security, Information Systems Security, Threat Modeling, Cyber Risk, Network Protocols, Artificial Intelligence
Intermediate · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: GitHub Copilot, CI/CD, Development Environment, Continuous Integration, GitHub, Cloud Development, Fine-tuning, Hugging Face, Continuous Deployment, Microsoft Copilot, Model Deployment, YAML, DevOps, Large Language Modeling, AI Workflows, AI Enablement, Containerization, Docker (Software), Python Programming, AI Personalization
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Debugging, Diversity Awareness, Computational Thinking, Digital pedagogy, Education Software and Technology, Event-Driven Programming, Programming Principles, Program Development, Animation and Game Design, Computer Programming, Brainstorming
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, LLM Application, LangChain, Large Language Modeling, Fine-tuning, Data Quality, Model Deployment, Model Training, No-Code Development, Model Evaluation, Application Deployment, Transfer Learning
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: AI Security, Responsible AI, Generative AI, Large Language Modeling, Google Cloud Platform, Generative Model Architectures, Unstructured Data, Artificial Intelligence, AI literacy, Artificial Intelligence and Machine Learning (AI/ML), Data Quality, Machine Learning, Business Solutions
Beginner · Course · 1 - 4 Weeks

Alex Genadinik
Skills you'll gain: Prompt Engineering, AI Integrations, ChatGPT, AI literacy, Presentations, AI Personalization, AI Workflows, Artificial Intelligence, Content Creation, Brainstorming
Mixed · Course · 1 - 3 Months

Skills you'll gain: Network Troubleshooting, Computer Security Incident Management, Incident Response, Technical Support and Services, Cybersecurity, Incident Management, Cyber Attacks, Security Management, Network Support, Networking Hardware, Threat Detection, Technical Support, Network Security, General Networking, Computer Networking, Network Administration, Cyber Risk, Risk Management Framework
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Pandas (Python Package), Data Visualization, Seaborn, Plot (Graphics), Jupyter, Matplotlib, Data Analysis, Data Science, Statistical Analysis, NumPy, Data Manipulation, Data Cleansing, Descriptive Statistics, Python Programming, Data Quality
Beginner · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Hibernate (Java), Multi-Tenant Cloud Environments, Object-Relational Mapping, Spring Boot, Performance Tuning, Java Programming, Java, Data Mapping
Intermediate · Course · 1 - 4 Weeks