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.

Skills you'll gain: Pseudocode, Programming Principles, Software Visualization, Computational Logic, Debugging, Computer Programming, Graphical Tools
Beginner · Course · 1 - 3 Months

Skills you'll gain: Microsoft Teams, Microsoft 365, Team Management, User Accounts, Active Directory, System Configuration, Identity and Access Management, Product Lifecycle Management, Windows PowerShell, Network Planning And Design, Authorization (Computing), Security Controls
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: jQuery, Ajax, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Content Accessibility Guidelines, Usability, Javascript and jQuery, Hypertext Markup Language (HTML), Web Development, Web Design and Development, Usability Testing, Javascript, Application Deployment, Web Design, Interactive Data Visualization, Event-Driven Programming, Semantic Web, Web Applications, Functional Testing
Beginner · Specialization · 1 - 3 Months

O.P. Jindal Global University
Skills you'll gain: Web Scraping, Research Design, Matplotlib, Research, Data Ethics, Data Collection, Seaborn, Data Science, Data Literacy, Data Visualization Software, Histogram, JSON, Data Manipulation, Data Analysis, Python Programming, Natural Language Processing, Data Structures, Programming Principles
Build toward a degree
Beginner · Course · 1 - 3 Months

SAE Institute México
Skills you'll gain: Video Game Development, Unity Engine, Game Design, Animation and Game Design, User Interface (UI), Software Design, Scripting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Tensorflow, Scikit Learn (Machine Learning Library), Machine Learning, Feature Engineering, Deep Learning, Matplotlib, Jupyter, Python Programming, Data Processing, NumPy, Data Cleansing, Image Analysis, Artificial Neural Networks, Seaborn, Development Environment, Pandas (Python Package), Regression Analysis
Mixed · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, Game Design, Video Game Development, User Interface (UI), Animations, Debugging, Augmented and Virtual Reality (AR/VR), C# (Programming Language), Development Environment, Scripting, Software Installation
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Presentations, Business Writing, Marketing Materials, Business Planning, Product Demonstration, Sales Presentations, Price Negotiation, Marketing Design, Business Strategy, Product Promotion, Entrepreneurship
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Social Media Management, Social Media, Social Media Content, Social Media Marketing, Graphic and Visual Design, Graphic Design, Brand Awareness, Content Creation, Brand Loyalty, Content Marketing, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Role-Based Access Control (RBAC), Postman API Platform, Authentications, Authorization (Computing), Restful API, Java Programming, Spring Boot, User Accounts, Application Programming Interface (API), Application Security, Back-End Web Development, Web Applications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Dashboard, Data Visualization Software, Data Visualization, Data Presentation, Scatter Plots, Data Analysis, Data Modeling, Heat Maps, Data Transformation, Software Installation, Extract, Transform, Load
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Simulation and Simulation Software, Computer-Aided Design, General Networking, User Interface (UI), Engineering Analysis, Test Case
Beginner · Guided Project · Less Than 2 Hours