Days 1–2: HTML and content

Make a simple page with headings, navigation, meaningful images and a contact link. Focus on accessible structure.

Days 3–4: CSS fundamentals

Practice spacing, colors, responsive type, Flexbox and Grid. Recreate a simple card layout on mobile and desktop.

Days 5–6: UI patterns

Study navigation, forms, buttons and clear calls to action. Design a basic style guide you can reuse.

Days 7–8: JavaScript and testing

Add a small interaction, then test with keyboard navigation and browser developer tools. Fix any overflow or console errors.

Days 9–10: Publish and reflect

Deploy to a suitable static host, verify the page works on a phone and write down what you would improve next. Ten days is a starting point, not a shortcut to professional expertise.