Front End · Beginner · 2h 24m
HTML 5 Web Component Fundamentals
Build reusable, accessible page components with modern HTML 5.
Start the courseAbout this course
This course explains how modern pages are structured and how to build your own web components. You will write semantic markup, use templates and custom elements, and combine them into a small component library.
What you'll learn
-
Semantic HTML 5 structure and accessibility basics
-
Forms, media and the most useful new elements
-
Templates, slots and custom elements
-
Shadow DOM and encapsulated styles
-
How to organise a reusable component library
Course content
HTML 5 Lessons
-
How a page is built
How a page is built and which elements to use.
-
Text, media and forms
Text, links, media and forms in practice.
-
Custom elements and the shadow DOM
Custom elements, templates and the shadow DOM.
Finally I understand what web components are and how to use them in my own projects.— Samer Atallah, Web developer