Design courses can help you learn graphic design principles, user interface design, branding strategies, and visual storytelling techniques. You can build skills in color theory, typography, layout composition, and creating user-centered designs. Many courses introduce tools like Adobe Creative Suite, Sketch, and Figma, that support bringing your design concepts to life and collaborating effectively with teams.

ESSEC Business School
Skills you'll gain: Business Modeling, Entrepreneurship, Business Planning, Business Risk Management, Risk Management, Teamwork, Design Thinking, Ideation, Innovation, New Business Development, Collaboration, Lean Methodologies
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Canva (Software), Graphic Design, Graphic and Visual Design, Design Elements And Principles, Graphic and Visual Design Software, Digital Design, Creative Design, Design and Product, Event Management, Computer Programming
Beginner · Guided Project · Less Than 2 Hours

University of California, Davis
Skills you'll gain: ArcGIS, Data Storytelling, GIS Software, Spatial Data Analysis, Data Presentation, Geographic Information Systems, Spatial Analysis, Geospatial Mapping, Geospatial Information and Technology, Heat Maps, Data Visualization Software, Network Analysis, Data Manipulation, Network Routing
Intermediate · Course · 1 - 4 Weeks

Starweaver
Skills you'll gain: Team Motivation, Delegation Skills, Team Performance Management, Performance Management, Employee Performance Management, Management Training And Development, Motivational Skills, Emotional Intelligence, People Management, Supervision, Staff Management, Diversity and Inclusion, Team Building, Cultural Sensitivity, Teamwork, Team Collaboration, Leadership, Communication Strategies, Collaboration, Cross-Functional Collaboration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Adobe Illustrator, Ideation, Conceptual Design, Design Strategies, Graphic and Visual Design, Visual Storytelling, Creativity, Workflow Management, Adobe Creative Cloud, Creative Design, Design, Graphic Design, Visual Design, Collaboration, Process Optimization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microarchitecture, Real-Time Operating Systems, Computer Architecture, Embedded Software, Embedded Systems, Hardware Architecture, Memory Management, Software Development Tools, Digital Signal Processing, Debugging
Intermediate · Course · 1 - 4 Weeks

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

Universiteit Leiden
Skills you'll gain: Value-Based Care, Health Care Administration, Managed Care, Behavioral Economics, Health Systems, Payment Systems, Process Design, Health Policy, Performance Measurement, Program Implementation, Risk Management, Accountability, Critical Thinking
Beginner · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android (Operating System), Application Deployment, JSON, Web Services, Restful API, Mobile Development, Application Development, Application Programming Interface (API), Data Persistence, User Interface (UI) Design, User Interface (UI), Animations
Mixed · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Software Visualization, Program Development, Computer Programming, Software Development Methodologies, Distributed Computing
Beginner · Course · 1 - 4 Weeks
Johns Hopkins University
Skills you'll gain: Clinical Monitoring, Sample Size Determination, Clinical Trials, Clinical Research, Statistical Reporting, Sampling (Statistics), Statistical Analysis, Data Analysis, Statistical Methods, Patient Safety, Bayesian Statistics, Data Presentation, Communication
Beginner · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: JUnit, File I/O, Object Oriented Design, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Application Development, Authentications, Code Reusability, Android Development, Application Design, Debugging, Performance Tuning
Beginner · Specialization · 1 - 3 Months