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.

Board Infinity
Skills you'll gain: Docker (Software), Azure DevOps, Restful API, Microservices, Containerization, DevOps, ASP.NET, CI/CD, .NET Framework, API Design, Test Automation, Application Deployment, Git (Version Control System)
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Large Language Modeling, Natural Language Processing, LLM Application, Generative AI Agents, Prompt Engineering, Test Case, Agentic systems, User Interface (UI), Artificial Intelligence and Machine Learning (AI/ML), Performance Testing, Debugging, Applied Machine Learning, Artificial Intelligence, Machine Learning Algorithms, Classification Algorithms, Decision Support Systems, Model Evaluation, Performance Tuning
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Django (Web Framework), Application Programming Interface (API), Application Frameworks, Web Development, Program Development, Python Programming, Computer Programming, GitHub
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Power Automate/Flow, Microsoft Power Platform, Data Analysis Expressions (DAX), Power Apps Component Framework, Power BI, Microsoft Azure, Dashboard, Workflow Management, Process Analysis, Microsoft Copilot, Process Mapping, AI Workflows, Business Process Automation, Microsoft 365, Process Optimization, Automation, Microsoft Visual Studio, Restful API, Application Lifecycle Management, JSON
Intermediate · Specialization · 1 - 3 Months

Microsoft
Skills you'll gain: Responsive Web Design, Git (Version Control System), Web Development, Cascading Style Sheets (CSS), Data Persistence, React.js, Version Control, Web Development Tools, Performance Tuning, Full-Stack Web Development, GitHub, Event-Driven Programming, Application Design, Game Design, Webpack, Software Testing, Unit Testing, Software Development, Development Environment, Javascript
Beginner · Professional Certificate · 3 - 6 Months

Scrimba
Skills you'll gain: React.js, UI Components, Front-End Web Development, Web Content Accessibility Guidelines, User Interface (UI), JavaScript Frameworks, Interaction Design, Web Development Tools, Event-Driven Programming, Web Frameworks, Cascading Style Sheets (CSS), Application Programming Interface (API)
Intermediate · Course · 3 - 6 Months

Duke University
Skills you'll gain: LLM Application, Hugging Face, Large Language Modeling, Natural Language Processing, Model Deployment, Open Source Technology, Prompt Engineering, Containerization, Machine Learning
Beginner · Course · 1 - 4 Weeks

Xi'an Jiaotong University
Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Computer Programming, .NET Framework, Algorithms, Data Structures, Command-Line Interface, Debugging
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Natural Language Processing, Model Evaluation, Embeddings, Text Mining, Logistic Regression, Artificial Intelligence and Machine Learning (AI/ML), Statistical Modeling, Machine Learning Methods, Classification Algorithms, Unstructured Data, Deep Learning, Probability Distribution, Linear Algebra, Algorithms
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Macquarie University
Skills you'll gain: Cyber Governance, Security Awareness, Law, Regulation, and Compliance, Security Strategy, Human Factors (Security), Culture Transformation, Cyber Attacks, Mobile Security, Cyber Risk, Enterprise Security, Data Ethics, Cyber Security Strategy, Cybersecurity, Strategic Leadership, Cyber Operations, Leadership and Management, Leadership, Organizational Leadership, Leadership Development, Team Leadership
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Cloud-Native Computing, Docker (Software), Containerization, Microservices, Agile Methodology, DevOps, Kubernetes, CI/CD, Agile Project Management, Hybrid Cloud Computing, Scrum (Software Development), Restful API, Continuous Delivery, Cloud Applications, Continuous Integration, Postman API Platform, Test Driven Development (TDD), Cloud Computing Architecture, Software Development, Behavior-Driven Development
Beginner · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Prompt Engineering, AI Personalization, AI Security, Generative AI, Infrastructure as Code (IaC), Legal Risk, Requirements Analysis, Test Tools, Software Testing, ChatGPT, Risk Analysis, Sprint Planning, Software Development Tools, Software Development Life Cycle, User Interface and User Experience (UI/UX) Design, Automation, Software Documentation, Artificial Intelligence, Software Architecture, Software Development Methodologies
Beginner · Specialization · 3 - 6 Months