Lesson 9: Event Handling
Learn how event listeners work, capture user input, and handle form submissions dynamically.
Learn how event listeners work, capture user input, and handle form submissions dynamically.
A comprehensive technical guide on building a resilient, conflict-free collaborative drawing canvas using Node.js, WebSockets, and Yjs.
Learn how to download and configure Visual Studio Code, set up modern live-reloading tools, and construct the basic anatomical boilerplate of a modern HTML document.
Learn how to replace outdated div-heavy layouts with accessible, search-engine-friendly tags like header, nav, section, article, and footer.
Dive deep into text styling mechanics, learn how to manage content headings, structure orderly and unordered lists, and craft powerful relative and absolute hyperlinks.
Learn how to collect data via standard web forms using fields, checkboxes, drop-downs, and submit buttons, alongside structuring data cleanly with HTML tables.
Put your HTML knowledge to the test by coding a comprehensive, highly accessible personal bio page from scratch, using headers, layouts, lists, and interactive forms.
Set up your development workspace with VS Code and master the fundamentals of CSS rulesets, declarations, and cascading priority.
Learn how browsers compute element dimensions and spatial placement using the box model, logical properties, and sizing controls.