Visual design courses can help you learn color theory, typography, layout principles, and visual hierarchy. You can build skills in creating compelling graphics, designing user interfaces, and developing branding strategies. Many courses introduce tools like Adobe Photoshop, Illustrator, and Figma, that support executing design projects and collaborating with teams. Additionally, you may explore methods for conducting user research and applying design thinking to solve visual communication challenges.
Coursera
Skills you'll gain: AI Security, USB, Threat Modeling, Hardware Design, Model Deployment, Electronic Hardware, CI/CD, Security Engineering, Electronics, Electronic Systems, Routing Protocols, Electronics Engineering, Electrical Engineering, Electronic Components, Schematic Diagrams, Drafting and Engineering Design, Digital Communications, Verification And Validation, Differential Equations, Business Strategies
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Data Warehousing, Database Design, Data Integration, Extract, Transform, Load, Data Modeling, Relational Databases, Data Architecture, Business Intelligence, SQL, Pivot Tables And Charts, PostgreSQL, Data Transformation, Project Management
★ 4.4 (1.1K) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Event-Driven Programming, Application Development, Debugging, Application Deployment, Program Development, Computer Graphics, Visualization (Computer Graphics), Maintainability, Graphics Software, C++ (Programming Language), Development Environment, Computer Graphic Techniques, Application Lifecycle Management, Software Development Life Cycle, Context Management, Software Architecture, Code Reusability, Memory Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Visual Storytelling, AI powered creativity, Storytelling, Conceptual Design, Style Guides, Creative Design, Visual Design, Graphic and Visual Design, Design Elements And Principles, Layout Design, Creative Problem-Solving, Prompt Engineering, Generative AI
Beginner · Course · 1 - 4 Weeks

SkillsBooster Academy
Skills you'll gain: Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, Presentations, Microsoft PowerPoint, Data Presentation, Anthropic Claude, Google Gemini, Data Visualization, AI literacy, Microsoft Copilot, Generative AI, Performance Reporting, Business Reporting, Visual Design, Content Creation, Artificial Intelligence, Google Workspace, Creative Design, Target Audience
Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: AI Orchestration, Agentic Workflows, Generative AI Agents, Agentic systems, LLM Application, Tool Calling, Software Design Patterns
★ 4.6 (52) · Beginner · Project · Less Than 2 Hours

Skills you'll gain: Software Architecture, Computer Graphics, Software Design, Maintainability, Systems Architecture, Software Design Patterns, Code Reusability, Software Visualization, Systems Design, Scalability, System Design and Implementation, Computer Graphic Techniques, Performance Tuning
Beginner · Course · 1 - 4 Weeks

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, Code Reusability, Maintainability, Performance Tuning
Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Public Key Infrastructure, Cybersecurity, Information Systems Security, Data Security, Cyber Attacks, Information Assurance, Network Security, Risk Management Framework, Security Controls, Cryptography, Cryptographic Protocols, Key Management, Security Engineering, Threat Modeling, Security Management, Authorization (Computing), Encryption, Email Security, Data Integrity, Authentications
★ 3.9 (242) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Restful API, Spring Framework, Microservices, Cloud Deployment, API Design, Spring Boot, OAuth, Java Programming, System Design and Implementation, Java, Systems Design, Systems Architecture, Software Architecture, Software Design, Web Design and Development, Sprint Planning, NoSQL, SQL, Databases, Product Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: AutoCAD, Technical Drawing, Architectural Drawing, Engineering Documentation, Mechanical Drawings, Electrical Equipment, Electrical Systems, Architectural Design, Electrical Power, Design Specifications, Engineering Drawings, Computer-Aided Design, Building Design, Drafting and Engineering Design, Autodesk, Blueprint Reading, AutoCAD Civil 3D, Electrical Engineering, Electric Power Systems, Basic Electrical Systems
★ 4.8 (65) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, GitHub, Web Design, Web Design and Development, Web Development Tools, Git (Version Control System), Browser Compatibility, Version Control, Front-End Web Development, Web Development, Application Deployment, Hypertext Markup Language (HTML), Typography
Intermediate · Course · 1 - 3 Months