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: Cloud Deployment, Application Deployment, Service Level, Cloud Infrastructure, Google App Engine, Network Architecture, Cloud Computing Architecture, Site Reliability Engineering, Kubernetes, Microservices, CI/CD, Google Cloud Platform, Cloud-Native Computing, Cloud Applications, Cloud Computing, Service Management, Cloud Security, Network Planning And Design, Cloud Storage, Devops Tools
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Animations, User Interface (UI), UI Components, Game Design, Code Reusability
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI), UI Components, Interactive Design, Mobile Development Tools
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Scalability, Time Series Analysis and Forecasting, File I/O, Predictive Modeling, Code Reusability, Programming Principles, Data Import/Export, Matlab, Scripting, Data Analysis, Data Processing, Computational Logic, Data Manipulation, Applied Machine Learning, File Management, Functional Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Other Programming Languages, Memory Management
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Management Reporting, Performance Reporting, Report Writing, Milestones (Project Management), Project Performance, Agile Methodology, User Feedback, Performance Metric, Key Performance Indicators (KPIs), Concision, Data-Driven Decision-Making, Data Visualization, Stakeholder Management, Real Time Data, Stakeholder Communications, Risk Management, Decision Making
Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Java, Object Oriented Design, File I/O, Web Servers, Program Development, Server Side, Programming Principles, Test Engineering, Code Reusability, Animation and Game Design, Encryption, Software Installation, Application Deployment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: iOS Development, Apple software proficiency, Data Store, Control Panels, Program Development, Verification And Validation, Maintainability
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Developing Training Materials, Training Programs, User Feedback, Employee Training, Drive Engagement, End User Training and Support, Training and Development, Driving engagement, Meeting Facilitation, Knowledge Transfer, Employee Onboarding, Product Demonstration, Technical Documentation, Technical Support, Document Management, Document Control, Continuous Improvement Process, Software Development Life Cycle
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Web Development Tools, Software Development Life Cycle, Google Cloud Platform, Application Deployment, Application Lifecycle Management, Systems Development Life Cycle, Application Development, Web Applications, Test Tools, Test Script Development, Query Languages
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Virtual Networking, Network Performance Management, Network Routing, Google Cloud Platform, Network Troubleshooting, Network Architecture, General Networking, Network Monitoring, TCP/IP, Network Planning And Design, Computer Networking, Routing Protocols, Virtual Private Networks (VPN), Performance Tuning, Cloud Services, Private Cloud, Service Level, Cloud Management, Remote Access Systems, Cloud Security
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Interactive Design, File I/O, Computer Graphic Techniques, Memory Management
Intermediate · Course · 1 - 3 Months