Prototyping courses can help you learn design thinking, user testing, rapid iteration, and feedback integration. You can build skills in wireframing, creating low-fidelity and high-fidelity prototypes, and effectively communicating design concepts to stakeholders. Many courses introduce tools like Sketch, Figma, and Adobe XD, that support visualizing ideas and refining user interfaces. By practicing these skills and using these tools, you can enhance your ability to create user-centered designs that effectively address real-world challenges.

Dartmouth College
Skills you'll gain: Structural Analysis, Structural Engineering, Building Design, Civil Engineering, Vibrations, SketchUp (3D Modeling Software), Engineering Analysis, Mechanics, Mathematical Modeling, Prototyping, 3D Modeling
Beginner · Course · 1 - 4 Weeks

University of the Arts London
Skills you'll gain: Sustainable Development, Corporate Sustainability, Creative Thinking, Sustainability Standards, Systems Thinking, Design, Ideation, Problem Solving, Prototyping, Collaboration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI) Design, Figma (Design Software), UI Components, User Experience Design, Layout Design, Prototyping, Wireframing, Mobile Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Figma (Design Software), Responsive Web Design, User Interface and User Experience (UI/UX) Design, Usability, Web Design, User Experience, User Interface (UI), Typography, Design Elements And Principles, Layout Design, Color Theory, UI Components, Wireframing, Web Components, Mockups
Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Ajax, Object Oriented Programming (OOP), Javascript, JSON, Application Programming Interface (API), Scripting, Software Design Patterns, Data Management, Data Structures, Event-Driven Programming, Data Validation, Prototyping, Computational Logic, Maintainability, Programming Principles, Web Development, Software Development, Debugging, Software Engineering, Performance Tuning
Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Acceptance Testing, Database Management, Web Applications, Microservices, Software Architecture, Software Engineering, Data Infrastructure, System Monitoring, Functional Requirement, Application Deployment, User Acceptance Testing (UAT), Application Development, Distributed Computing, Prototyping, Requirements Elicitation, Test Automation, Agile Product Development, Big Data, Data Analysis
Build toward a degree
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Release Management, Application Deployment, Test Planning, CI/CD, Software Quality Assurance, Performance Testing, Software Development Life Cycle, Software Testing, Maintainability, Risk Management, Test Driven Development (TDD), Data Validation, Behavior-Driven Development, Product Lifecycle Management, Systems Analysis, Systems Thinking, Business Process Automation, Data Modeling, Process Flow Diagrams, Digital Transformation
Intermediate · Course · 1 - 4 Weeks

Fudan University
Skills you'll gain: Game Design, Video Game Development, Conceptual Design, Animation and Game Design, System Design and Implementation, Computer Graphics, Visualization (Computer Graphics), Prototyping, Content Creation, User Experience Design, Storytelling, Creativity
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Research, Design Thinking, UI/UX Research, Usability Testing, Wireframing, Mockups, User Experience Design, User Interface (UI) Design, Prototyping, Figma (Design Software), User Flows, Persona Development, Scalability
Advanced · Course · 1 - 3 Months

Pontificia Universidad Católica del Perú
Skills you'll gain: User Story, Human Computer Interaction, Software Development Life Cycle, Functional Requirement, Unified Modeling Language, Requirements Analysis, Prototyping, Usability, User Experience, User Interface (UI) Design, User Requirements Documents, Persona (User Experience), Interaction Design, User Centered Design, Human Factors, System Requirements, User Research, Software Design, Software Engineering, Systems Development
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Wireframing, Figma (Design Software), Collaborative Software, Prototyping, User Flows, User Interface (UI), UI Components, Information Architecture
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Wireframing, Figma (Design Software), Design Reviews, User Interface (UI), Collaborative Software, Prototyping, Design Software, Digital Design
Beginner · Guided Project · Less Than 2 Hours