Introduction to front-end testing
Testing is a crucial skill for developers working in a production environment. This path outlines how to test your applications to increase confidence in your code and ensure it functions as expected.
Prerequisites
Experience with JavaScript and a framework
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.
Recipe page
Build a recipe page with ingredients list, cooking instructions, and nutritional information.
Social links profile
Create a social links profile page with hover effects and responsive design.