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: Software Design Patterns, Node.JS, Event-Driven Programming, Object Oriented Design, Software Design, Software Architecture, Javascript, Object Oriented Programming (OOP), Systems Design, Maintainability, Middleware, Performance Tuning, Real-Time Operating Systems, Scalability, Debugging
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Engineering, Programming Principles, Computer Programming, Software Design, Predictive Modeling, Algorithms, Data Structures, Performance Testing, File I/O, Debugging, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Dashboard, Performance Analysis, Variance Analysis, Management Reporting, Financial Reporting, Financial Analysis, Financial Data, Data Storytelling, Report Writing, Business Communication, Key Performance Indicators (KPIs), Data Visualization Software
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: CI/CD, Jenkins, Kubernetes, Docker (Software), DevOps, Devops Tools, Continuous Integration, Containerization, API Design, Application Deployment, Cloud Deployment, Amazon Web Services, Cloud Solutions, Software Development, Configuration Management, GitHub, Network Troubleshooting, Server Side, Back-End Web Development, Nginx
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: User Research, Usability Testing, Persona (User Experience), Interaction Design, User Experience Design, User Interface (UI), User Experience, Design Research, Usability, User Centered Design, User Interface (UI) Design, Figma (Design Software), Design Elements And Principles, Wireframing, Web Design, UI Components, Prototyping, Front-End Web Development
Beginner · Course · 1 - 3 Months

Berklee
Skills you'll gain: Musical Composition, Music Performance, Music, Media Production, Music Theory, Instrumental Music, File Management, Performing Arts, Post-Production, Creativity, Digital Signal Processing, Electronic Media, Editing, Design Software, Peer Review, Automation, Patch Management, Technical Support, System Configuration, System Requirements
Intermediate · Specialization · 3 - 6 Months

University of Amsterdam
Skills you'll gain: Scientific Methods, Research Design, Sampling (Statistics), Science and Research, Research, Research Methodologies, Surveys, Quantitative Research, Social Sciences, Experimentation, Ethical Standards And Conduct
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Canva (Software), Content Performance Analysis, Collaborative Software, Marketing Strategies, Animations, Marketing Design, Brand Marketing, Marketing Automation, Social Media Campaigns, Motion Graphics, Digital Media Strategy, Content Creation, Campaign Management, AI Enablement, Social Media Content, A/B Testing, Content Management, Version Control
Advanced · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Usability, Human Computer Interaction, Authentications, Security Engineering, Usability Testing, Interaction Design, User Interface (UI), Human Factors, Information Privacy, Cybersecurity, Personally Identifiable Information, Multi-Factor Authentication, User Centered Design, Design
Mixed · Course · 1 - 3 Months

Skills you'll gain: Scripting Languages
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Database Development, Data Quality
Beginner · Course · 1 - 4 Weeks