
App Design: Prototyping for Beginners
Learn to design and prototype a mobile app interface from a blank canvas to a clickable prototype, covering layout, interaction design, and the design-system thinking that keeps a real app consistent.
What you'll learn
- Design mobile-first layouts with proper spacing and hierarchy
- Build a reusable mini design system (colours, type, components)
- Create a clickable, testable prototype
- Present a design flow the way you would to a client
Curriculum
Suggested pace: 5 weeks- 1
Mobile-first layout principles
Week 1Spacing, hierarchy and touch-target sizing for a screen that actually works on a phone.
- 2
Building a mini design system
Week 1Define a small, reusable set of colors, type and components before designing any screen.
- 3
Designing the core flow
Week 2Design the three or four screens that make up your app's most important user journey.
- 4
Interaction and micro-states
Week 3Add loading, empty and error states so the flow feels complete, not just happy-path.
- 5
Building the clickable prototype
Week 4Wire screens together into a prototype someone else could actually tap through.
- 6
Presenting like a client pitch
Week 5Package and present the flow the way you would to a real client or stakeholder.
Frequently asked questions
Do I need any experience for this?
No prior experience needed — this course starts from the basics.
Is this live, or can I go at my own pace?
Self-paced. There's no fixed class time — the weekly pace above is only a suggestion to help you plan.
What happens right after I enroll?
The course appears immediately in My courses, and the first module unlocks straight away.
Do I lose access if I don't finish right away?
No — once you're enrolled, the course stays in My courses and you can pick it back up any time.


