Building responsive layouts
A crucial part of modern front-end development is making web pages look good on all screen sizes. The challenges in this path are designed to help you get to grips with making layouts that work across all devices.
Prerequisites
Comfortable with HTML and CSS basics
Learning outcomes
Challenges
Mood tracking app
Build a mood tracking app to help users log their daily feelings and track their emotional wellbeing over time.
Browser extension manager
Create a browser extension manager interface with the ability to enable, disable, and configure extensions.
Personal blog
Build a personal blog with article listing, individual article pages, and a responsive design.
Character counter
Create a character counter component that updates in real-time as users type in a text area.
Conference ticket generator
Build a conference ticket generator that creates personalized tickets based on user input.
Tech book club
Create a tech book club website with book listings, reviews, and discussion forums.