Graphic design courses can help you learn typography, color theory, layout design, and branding strategies. You can build skills in creating visual content for both print and digital platforms, as well as developing a keen eye for aesthetics and composition. Many courses introduce tools like Adobe Photoshop, Illustrator, and InDesign, that support executing design projects and bringing your creative ideas to life.

LearnQuest
Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Software Design, Algorithms, Software Architecture, Computer Programming, Python Programming, Model View Controller
★ 4.5 (39) · Beginner · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: Structural Analysis, Structural Engineering, Building Design, Civil Engineering, Vibrations, SketchUp (3D Modeling Software), Engineering Analysis, Mechanics, Construction, Mathematical Modeling, Failure Analysis, Design, 3D Modeling
★ 4.9 (49) · Beginner · Course · 1 - 4 Weeks
Imperial College London
Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Android (Operating System), Virtual Environment, 3D Assets, Visualization (Computer Graphics), Android Development, Computer Graphics, Android Studio, Computer Graphic Techniques, Application Development, Animations
★ 4.4 (17) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Azure, Cloud Development, Continuous Deployment, Development Environment, Application Deployment, Cloud Applications, Cloud Deployment, Docker (Software), Containerization, Microsoft Development Tools, Cloud Hosting, ASP.NET, Platform As A Service (PaaS), Software Development, Scalability, Microsoft Visual Studio, Web Applications, Integrated Development Environments
★ 4.7 (35) · Intermediate · Course · 1 - 3 Months
Macquarie University
Skills you'll gain: Data Visualization, Microsoft Excel, Spreadsheet Software, Excel Formulas, Data Management, Computer Literacy, Productivity Software, Writing
★ 4.6 (25) · Beginner · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, 3D Assets, Visualization (Computer Graphics), Graphical Tools, Design Software, Control Panels, Editing, Build Tools, User Interface (UI), Design, Design and Product, Creative Design, Software Installation
★ 4.9 (22) · Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Project Management Software, Workflow Management, Real Time Data, Timelines, Kanban Principles, Database Software, Data Integration, Project Management, Database Design, Scheduling, Data Sharing, Leadership, Problem Solving
★ 3.9 (33) · Beginner · Guided Project · Less Than 2 Hours

Illinois Tech
Skills you'll gain: Infrastructure As A Service (IaaS), Virtualization, Platform As A Service (PaaS), Containerization, Cloud-Native Computing, Serverless Computing, Cloud Infrastructure, Network Security, Cloud Services, Cloud Computing, Amazon Web Services, Cloud Management, Infrastructure as Code (IaC), Cloud Computing Architecture, Virtualization and Virtual Machines, Virtual Machines, Network Troubleshooting, Software-Defined Networking, Cloud Security, Network Administration
★ 4.6 (39) · Intermediate · Specialization · 3 - 6 Months

University of California, Irvine
Skills you'll gain: Salesforce, Salesforce Development, Data Security, Data Access, Customer Relationship Management (CRM) Software, Security Controls, Customer Engagement, Role-Based Access Control (RBAC), Customer Service, Data Maintenance, Business Reporting, Data Management, Personalized Service, Workflow Management, Process Development, Process Design, Lead Generation, Business Process Automation, Cloud Computing, Automation
★ 4.6 (32) · Beginner · Course · 1 - 4 Weeks

Knowledge Accelerators
Skills you'll gain: AI literacy, Productivity, LLM Application, Generative AI, AI Workflows, Microsoft Windows, Business Communication
★ 4.4 (24) · Beginner · Course · 1 - 3 Months

The University of Edinburgh
Skills you'll gain: Software Engineering, Code Reusability, Program Development, Video Game Development, Programming Principles, Software Development, Computer Programming, Event-Driven Programming, Software Testing, Computational Thinking, Game Design, Animations, Animation and Game Design
★ 4.6 (27) · Mixed · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Data Visualization, Data Analysis, Generative AI, Statistical Methods, Data Management, Problem Solving
★ 4.4 (27) · Beginner · Course · 1 - 4 Weeks