Focus areas

Discover focus areas tailored to your needs to help you prepare for your upcoming technical interviews.
Practice developing inclusive and accessible web experiences.
Sharpen your skills in asynchronous programming by practicing the use of async/await, Promises, and callback functions.
Hone your computer science fundamentals by implementing important data structures and algorithms from scratch.
Elevate your front-end skills by practicing the creation of front end design system components.
Familiarize with selecting elements using CSS selectors, traverse the DOM hierarchy, and manipulate their properties, content, and styles.
Master the art of building interactive and user-friendly forms.
Gain proficiency in front end fundamentals by implementing JavaScript and DOM APIs from scratch.
Strengthen your proficiency in JavaScript through writing Lodash functions from scratch.
Train your skills in designing complex state and implementing operations to manipulate state.