Gain insights into building real-world components using JavaScript. Delve into dropdown menus, auto-validating forms, autocomplete search, infinite scroll, and tooltips to tackle common frontend challenges seamlessly.
Intermediate
58 Lessons
10h
Certificate of Completion
Gain insights into building real-world components using JavaScript. Delve into dropdown menus, auto-validating forms, autocomplete search, infinite scroll, and tooltips to tackle common frontend challenges seamlessly.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
Learn to apply your introductory knowledge of HTML, CSS, and JavaScript to build beautiful, real-world components. In this course, you'll go through the process of developing several complex components, including: - eBay's dropdown menu - Gmail's auto-validating form - Google's main autocomplete enabled search - Twitter's infinitely scrolling list - Medium's tooltips You'll learn how to approach common frontend challenges, what questions to ask yourself, how to design solutions once you've thought of them...Show More
Course Content
Welcome
Building a Dropdown Menu
Building the Autocomplete Search
Building Tooltips
Building an Autovalidating Form
Building an Infinite List
8 Lessons
From Toy Components to Production
4 Lessons
Part of the Front-end Developer Learning Path
Become a Front-end Developer
4 Modules
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.