Design courses can help you learn graphic design principles, user interface design, branding strategies, and visual storytelling techniques. You can build skills in color theory, typography, layout composition, and creating user-centered designs. Many courses introduce tools like Adobe Creative Suite, Sketch, and Figma, that support bringing your design concepts to life and collaborating effectively with teams.

DeepLearning.AI
Skills you'll gain: LLM Application, Tool Calling, Large Language Modeling, Generative AI Agents, AI Workflows, Context Management, Memory Management, Prompt Engineering, Agentic systems, Data Persistence, System Design and Implementation
Intermediate · Project · Less Than 2 Hours
Skills you'll gain: Software Quality Assurance, Quality Assurance, Test Automation, Software Quality (SQA/SQC), Test Tools, Agile Software Development, Agile Product Development, Software Testing, Agile Methodology, Automation, Analysis, Collaboration
Intermediate · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, Game Design, Peer Review, Animation and Game Design, Computer Programming, Computer Graphics
Mixed · Course · 1 - 3 Months

Fundação Instituto de Administração
Skills you'll gain: Systems Thinking, Surveys, Survey Creation, Innovation, Strategic Thinking, Simulations, Forecasting, Contingency Planning, Strategic Planning, Simulation and Simulation Software, Process Flow Diagrams, Project Design, Systems Analysis, Corporate Strategy, Strategic Decision-Making, Business Planning, Complex Problem Solving, Business Strategy, Project Planning, Organizational Change
Intermediate · Specialization · 3 - 6 Months

L&T EduTech
Skills you'll gain: Manufacturing Processes, Manufacturing Operations, Manufacturing and Production, Production Process, Manufacturing Standards, Safety Standards, Technical Standard, Engineering Practices, Materials science, Design Reviews, Failure Analysis, Engineering Drawings, Thermal Management
Intermediate · Course · 1 - 4 Weeks

MathWorks
Skills you'll gain: Model Based Systems Engineering, Systems Integration, Engineering Practices, Engineering Design Process, Simulation and Simulation Software, Robotics, Mathematical Modeling, Simulations, Engineering Software, Engineering, Electronic Systems, Mechanical Engineering, Control Systems
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Process Modeling, Systems Analysis, Database Design, Business Process Modeling, Process Flow Diagrams, System Testing, Process Mapping, Functional Requirement, Application Deployment, Business Analysis, Requirements Elicitation, Requirements Analysis, Development Testing, Data Management, System Design and Implementation, Software Design Documents, Stakeholder Management, Project Management, Data Visualization, Stakeholder Engagement
Advanced · Course · 1 - 3 Months

Skills you'll gain: Brand Awareness, Market Research, Strategic Marketing, Branding, Brand Marketing, User Feedback, Brand Strategy, Marketing, Brand Management, Research, User Research
Beginner · Guided Project · Less Than 2 Hours
University of Michigan
Skills you'll gain: Innovation, Initiative and Leadership, Open Mindset, Education and Training, Leadership, Community Development, Empowerment, Pedagogy, Self-Awareness, Collaboration, Family Support, Personal Development, Professional Development, Teamwork, Community Outreach, Relationship Building, Network Analysis
Beginner · Course · 1 - 3 Months
Skills you'll gain: API Design, Application Programming Interface (API), Cloud API, AI Security, Cloud Management, Security Controls, Application Performance Management, Load Balancing, Incident Response, MLOps (Machine Learning Operations), GitHub, Python Programming, Machine Learning
Intermediate · Course · 1 - 4 Weeks

SkillUp
Skills you'll gain: Data Migration, Data Integration, Enterprise Architecture, Data Management, Data Pipelines, Data Integrity, Data Storage
Advanced · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Spring Framework, Java, Spring Boot, Java Programming, Hibernate (Java), Web Development, Web Servers, Web Components, Servers, Application Deployment, Databases
Intermediate · Course · 1 - 3 Months