Skip to content

DannyDesignsUK/dannys-design-school

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 

Repository files navigation

πŸŽ“ Danny's Design School

A free, no-fluff learning roadmap for new designers.
Built by a UK-based, award-winning brand designer with 10+ years in the industry.
Adapt or Die. πŸš€


πŸ‘‹ Who is this for?

This repo is for anyone starting their journey in design β€” whether you've just picked up Figma for the first time, you're switching careers, or you're a developer who wants to level up their design eye.

No paywalls. No gatekeeping. Just the real stuff.


πŸ—ΊοΈ The Roadmap

Follow the stages in order. Each one builds on the last.


Stage 1 β€” Foundations

Before you touch any tool, understand the basics. These are the principles every great designer works from.

Core concepts to learn:

  • The Elements of Design β€” line, shape, form, space, texture, value, colour
  • The Principles of Design β€” balance, contrast, emphasis, rhythm, unity, hierarchy
  • Colour theory β€” hue, saturation, value, warm/cool, colour harmony
  • Typography basics β€” typefaces, font pairing, hierarchy, spacing, readability
  • Grid systems β€” columns, gutters, baselines

Recommended free resources:


Stage 2 β€” Tools

Pick your tools. Learn them properly. Don't chase every new app.

Design:

  • Figma (free tier available) β€” industry standard for UI/UX and web design
  • Adobe Express (free tier) β€” quick brand and social content
  • Penpot (free, open source) β€” great Figma alternative

Prototyping & Wireframing:

  • Figma (built-in prototyping)
  • Whimsical β€” fast wireframing and flowcharts

Asset Creation:

  • Inkscape (free) β€” vector graphics
  • GIMP (free) β€” raster image editing

Colour:

Typography:


Stage 3 β€” Brand & Identity

Brand is more than a logo. It's a system.

What to learn:

  • Logo design β€” mark, wordmark, combination marks
  • Brand guidelines β€” colour systems, typography rules, tone of voice
  • Visual consistency across touchpoints
  • Designing for print vs digital

Practice exercises:

  • Design a logo for a fictional coffee shop
  • Build a one-page brand guidelines document
  • Create three versions of a logo (dark, light, icon-only)

Resources:


Stage 4 β€” UX / UI Design

Good-looking design that doesn't work is just decoration.

What to learn:

  • UX fundamentals β€” user research, personas, user journeys, wireframing
  • UI fundamentals β€” components, design systems, spacing, alignment
  • Accessibility β€” contrast ratios, font sizes, touch targets, screen readers
  • Responsive design β€” mobile-first thinking, breakpoints
  • Interaction design β€” micro-interactions, transitions, feedback states

Practice exercises:

  • Redesign an app screen you find frustrating
  • Map a user journey for a simple checkout flow
  • Build a component library in Figma (buttons, inputs, cards)

Resources:


Stage 5 β€” Web Design

Understanding how your designs actually get built makes you a better designer.

What to learn:

  • HTML & CSS basics β€” enough to speak the same language as developers
  • Web typography β€” web-safe fonts, variable fonts, rem/em units
  • Layout principles β€” flexbox, grid, spacing systems
  • Performance basics β€” image formats, file sizes, lazy loading
  • Design handoff β€” how to prepare files for developers

Practice exercises:

  • Build a simple landing page in HTML & CSS from your own design
  • Recreate a website layout pixel-perfectly in Figma from a live site
  • Export and optimise assets for the web from a Figma file

Resources:


Stage 6 β€” Motion & Animation

Movement adds life. But less is almost always more.

What to learn:

  • Principles of animation β€” easing, timing, anticipation, follow-through
  • Micro-interactions β€” hover states, loading indicators, transitions
  • When NOT to animate β€” respecting reduced motion preferences
  • Tools β€” Figma Smart Animate, CSS transitions, Rive, After Effects

Practice exercises:

  • Animate a button hover and active state in Figma
  • Create a simple logo reveal animation
  • Design a loading screen animation for an app

Resources:


Stage 7 β€” Building Your Career

Design skills get you in the room. Everything else keeps you there.

What to learn:

  • Building a portfolio β€” quality over quantity, show your process
  • Case studies β€” how to write them, what clients and employers look for
  • Pricing your work β€” don't undersell, know your worth
  • Client communication β€” briefs, feedback rounds, contracts
  • Continuous learning β€” design never stops evolving

Tips from the field:

  • Your first three portfolio pieces will be your worst. Make them anyway.
  • Learn to take feedback without ego. It's about the work, not you.
  • Specialise eventually, but stay curious about everything.
  • The best designers are also great communicators.
  • Adapt or Die. πŸš€

Resources:

  • Read.cv β€” clean portfolio profiles for creatives
  • Dribbble β€” portfolio and design inspiration community
  • Behance β€” showcase work and get discovered
  • The Futur β€” business of design, pricing, and client work

πŸ› οΈ Free Tools Quick Reference

Category Tool Free?
UI/UX Design Figma βœ… Free tier
Vector Design Inkscape βœ… Fully free
Image Editing GIMP βœ… Fully free
Open Source Design Penpot βœ… Fully free
Colour Palettes Coolors βœ… Free tier
Typography Google Fonts βœ… Fully free
Wireframing Whimsical βœ… Free tier
Animation Rive βœ… Free tier
Inspiration Mobbin βœ… Free tier
Portfolio Behance βœ… Fully free

🀝 Contributing

Got a resource that genuinely helped you when you were starting out? Open a PR.
Keep it free, keep it beginner-friendly, keep it real.


πŸ“Œ About

Built and maintained by a UK-based award-winning brand designer.
10+ years working with SMEs and global clients across brand, UX/UI, web and DevOps.

"Adapt or Die."


If this helped you, drop a ⭐ β€” it helps other new designers find it.

About

A free learning roadmap for new designers. For more detailed training and tutorials join the design school on discord. Link in Bio.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors