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.

Skillshare
Skills you'll gain: Cinematography, Videography, Post-Production, Video Production, Storytelling, Proposal Writing, Storyboarding, Target Audience, Presentations, Sales Presentations, Business Writing, Promotional Strategies, Marketing, Concision, Editing, Creativity, Writing, Color Matching
Beginner · Specialization · 3 - 6 Months

Edureka
Skills you'll gain: API Design, Application Programming Interface (API), Postman API Platform, Restful API, API Testing, Application Deployment, CI/CD, Application Lifecycle Management, Test Automation, Software Documentation, Application Performance Management, Microservices
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Team Building, Resilience, Emotional Intelligence, Leadership, Team Management, Empathy & Emotional Intelligence, Team Motivation, Conflict Management, Collaboration, Communication, Adaptability, Change Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Growth Mindedness, Positivity, Self-Awareness, Personal Development, Goal Setting, Resilience, Mindfulness, Empowerment, Persistence, Self-Motivation, Action Oriented, Courage, Visionary, Creative Thinking, Creativity, Digital Design, Overcoming Obstacles, Graphical Tools, Emotional Intelligence, Color Theory
Beginner · Specialization · 1 - 3 Months

University of California, Davis
Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), GitHub, Front-End Web Development, Web Applications, Web Development, Mobile Development, User Interface (UI) Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Time Series Analysis and Forecasting, Forecasting, Predictive Modeling, R Programming, Regression Analysis, Business Analytics, Trend Analysis, Statistical Analysis, Statistical Modeling, Analysis, Model Evaluation
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Timelines, Microsoft PowerPoint, Presentations, Project Schedules, Diagram Design, Data Visualization, Project Management, Communication
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Digital Advertising, Paid media, Presentations, Social Media Campaigns, Advertising Campaigns, Digital Marketing, Web Analytics, Search Engine Optimization, Content Strategy, LinkedIn, Content Marketing, Social Media Marketing, Marketing Analytics, Target Audience, E-Commerce, Social Media Strategy, Smart Goals, Business Analysis, Market Analysis
Advanced · Course · 1 - 3 Months

Skills you'll gain: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Integrated Development Environments, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: White-Box Testing, Test Planning, Test Case, Software Testing, Debugging, Functional Testing, Software Documentation, Software Quality Assurance, Development Testing, Test Data, Issue Tracking, Software Technical Review, Quality Assurance, Development Environment, Technical Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), Prototyping, Responsive Web Design, UI Components, Layout Design, User Interface (UI) Design, Version Control
Mixed · Course · 1 - 3 Months

Skills you'll gain: Event-Driven Programming, DevOps, Data Integration, z/OS, IBM Cloud, Hybrid Cloud Computing, CI/CD, Mainframe Technologies, Mainframe Computing, Cloud Development, Cloud Applications, Enterprise Application Management, Application Deployment, Middleware, Data Access, Application Design, Containerization, Cloud API, Application Programming Interface (API), Computer Programming
Beginner · Course · 1 - 4 Weeks