Communication design courses can help you learn visual storytelling, typography, layout principles, and branding strategies. You can build skills in creating effective presentations, developing user-centered designs, and crafting engaging digital content. Many courses introduce tools like Adobe Creative Suite, Sketch, and Figma, that support executing design projects and enhancing collaboration among team members.

Skills you'll gain: User Interface (UI) Design, Application Design, Interactive Design, Software Design, Scalability, Maintainability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Logo Design, Adobe Illustrator, Typography, Graphic Design, Graphic and Visual Design, Creative Design, Design Elements And Principles, Color Theory, Design Research, Creativity
★ 4.4 (10) · Mixed · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: User Story, Persona (User Experience), Design Thinking, Agile Product Development, Agile Methodology, Interviewing Skills, User Research, Persona Development, Product Development, Innovation, User Centered Design
Beginner · Course · 1 - 4 Weeks

Epic Games
Skills you'll gain: Unreal Engine, Video Game Development, 3D Modeling, Animation and Game Design, 3D Assets, Visualization (Computer Graphics), Game Design, Computer Graphics, Multimedia, Animations, Virtual Environment, Performance Tuning, Model Optimization, Design Elements And Principles, Prototyping, Musical Composition
★ 3.6 (33) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Reinforcement Learning, Law, Regulation, and Compliance, Accountability Frameworks, Regulatory Compliance, Due Diligence, Risk Analysis, Policy Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Product Lifecycle Management, Conceptual Design, Sustainable Design, Project Risk Management, Project Planning, Sustainable Engineering, Product Development, Product Management, Product Design, Manufacturing and Production, Design and Product, Risk Management, Design Software, Engineering, Time Management, Internet Of Things, Cross-Functional Collaboration, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Communication
★ 4.4 (8) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Network Architecture, Model Optimization, Artificial Neural Networks, Model Training, Network Planning And Design, Performance Testing, Deep Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Animation and Game Design, Video Game Development, Game Design, 3D Assets, Animations, Computer Graphics, Virtual Environment, Scripting, Event-Driven Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Database Management, Data Presentation, Dashboard Creation, Data Management, Data Transformation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Database Design, Relational Databases, Database Development, Microsoft SQL Servers, SQL, Database Systems, Database Management, Database Software, Databases, Query Languages, Database Management Systems, Requirements Analysis, Frontend Integration
★ 4.2 (28) · Beginner · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Agentic Workflows, Journey Mapping, Google Gemini, AI Product Strategy, AI Workflows, Generative AI Agents, Agentic systems, Gemini, User Flows, Value Engineering, No-Code Development, Prioritization, Strategic Prioritization, Business Priorities, Prototyping, Retail Sales, Retail Store Operations
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Dashboard, Business Reporting, Data Visualization, Business Intelligence, Data Storytelling, Tableau Software, Data Modeling, Business Intelligence Software, Data Presentation, Key Performance Indicators (KPIs), Performance Reporting, Statistical Visualization, Interactive Data Visualization, Report Writing, Performance Measurement, Data Visualization Software, Business Analytics, Performance Metric, Business Metrics, Data Analysis
Intermediate · Specialization · 1 - 3 Months