Overview
In this 2 hr course, you will explore the fundamentals of web components to learn how to create reusable and efficient web elements. With hands-on projects and practical examples, you will streamline your coding workflow and enhance the modularity of your web applications.
What I will be able to do after this course
- Develop reusable custom HTML components for scalable web applications.
- Incorporate advanced techniques such as Shadow DOM and template elements.
- Enable seamless integration of web components with React and Angular.
- Design and implement custom events to make versatile standalone components.
- Create dynamic web components capable of receiving and utilizing data.
Course Instructor(s)
Rushabh Shah is a skilled web developer and educator with a strong background in modern front-end technologies. With substantial experience in creating scalable web applications and utilizing cutting-edge development practices, Rushabh effectively translates these complex concepts into easy-to-follow lessons. His teaching approach is hands-on, ensuring learners can immediately apply their skills in real-world scenarios.
Who is it for?
This course is designed for web developers who want to simplify and enhance their coding practices by leveraging web components. Ideal learners have a basic understanding of JavaScript (including ES6+ concepts), HTML, and CSS, along with some familiarity with frameworks like Angular or React. Whether you're looking to adopt a modern development paradigm or improve your application's modularity, this course is for you.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access