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: Apple iOS, iOS Development, Apple Xcode, Application Deployment, Swift Programming, User Interface (UI), Artificial Intelligence and Machine Learning (AI/ML), Knowledge of Apple Software, Image Analysis, Real Time Data, Mobile Development, Model Deployment, User Interface and User Experience (UI/UX) Design, Computer Vision, Natural Language Processing, Classification Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Adobe After Effects, Animations, Video Editing, Motion Graphics, Post-Production
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Search Engine Optimization, Application Deployment, Cloud Hosting, Program Development, Object Oriented Programming (OOP), Servers, Web Servers
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Responsive Web Design, Wireframing, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design, HTML and CSS, Web Design and Development, Browser Compatibility, User Interface (UI), Mobile Development, Prototyping, Hypertext Markup Language (HTML), Javascript
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: React.js, Bootstrap (Front-End Framework), Web Applications, UI Components, Full-Stack Web Development, Web Development Tools, Authentications, Front-End Web Development, HTML and CSS, Cascading Style Sheets (CSS), Authorization (Computing), Application Programming Interface (API), User Interface (UI), Javascript, Microsoft Azure, Network Routing, Event-Driven Programming, User Interface (UI) Design, Data Validation, Debugging
Intermediate · Specialization · 3 - 6 Months

Dassault Systèmes
Skills you'll gain: SolidWorks (CAD), Computer-Aided Design, Engineering Drawings, Technical Drawing, 3D Modeling, Mechanical Engineering
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI, AI Enablement, Artificial Intelligence, AI Product Strategy, Generative AI, Emerging Technologies, ChatGPT, Responsible AI, Machine Learning, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Cisco Learning and Certifications
Skills you'll gain: Network Security, Role-Based Access Control (RBAC), Cybersecurity, Firewall, Network Monitoring, Authentications, Virtual Private Networks (VPN), Computer Networking, Authorization (Computing), Intrusion Detection and Prevention, Identity and Access Management, Security Controls, General Networking, Encryption
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Data Ethics, Artificial Intelligence, Business Ethics, Ethical Standards And Conduct, Google Cloud Platform, Governance, Law, Regulation, and Compliance, Product Development, Safety and Security
Beginner · Course · 1 - 3 Months

Skills you'll gain: Computer Graphics, Application Development, Visualization (Computer Graphics), Software Design, C++ (Programming Language), Microsoft Windows, Software Architecture, Application Lifecycle Management, Context Management, System Configuration, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Tensorflow, Natural Language Processing, Python Programming, Machine Learning Methods, Recurrent Neural Networks (RNNs), Data Preprocessing, Artificial Neural Networks, Machine Learning, Deep Learning
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: React.js, Application Deployment, JavaScript Frameworks, Software Architecture, Application Development, Responsive Web Design, Cascading Style Sheets (CSS), UI Components, Restful API, User Interface and User Experience (UI/UX) Design, Debugging
Intermediate · Course · 1 - 3 Months