3INTERMEDIATE
Introduction to web accessibility
Designing and building accessible websites is crucial for front-end developers. This path introduces you to key concepts while providing challenges with specific accessibility considerations in web design.
5 challenges
Level 3
~10 hours
⚡
Introduction to
5 challenges to complete
Prerequisites
Solid understanding of HTML, CSS, and JavaScript
Learning outcomes
Understand WCAG guidelines
Implement keyboard navigation
Use ARIA attributes correctly
Test with screen readers
Challenges
INTERMEDIATEPREMIUM
Mood tracking app
Build a mood tracking app to help users log their daily feelings and track their emotional wellbeing over time.
HTMLCSSJavaScript
ADVANCEDPREMIUM
Browser extension manager
Create a browser extension manager interface with the ability to enable, disable, and configure extensions.
ReactTypeScriptCSS
3
JUNIORFREE
Personal blog
Build a personal blog with article listing, individual article pages, and a responsive design.
HTMLCSSJavaScript
4
NEWBIEFREE
Character counter
Create a character counter component that updates in real-time as users type in a text area.
HTMLCSSJavaScript
5
JUNIORFREE
Conference ticket generator
Build a conference ticket generator that creates personalized tickets based on user input.
HTMLCSSJavaScript
Your Progress
Completed2 of 5
Next challenge:
Personal blog