

Advanced HTML | Engineering Workshop | Week 24
This advanced workshop is designed for individuals who have a foundational understanding of HTML and are eager to learn more sophisticated techniques for structuring rich and semantic web content. Take your web development skills to the next level and build more robust and accessible websites.
Who should attend?
This workshop is ideal for those who have completed an introductory HTML course or have equivalent practical experience. You should be comfortable with basic HTML tags, attributes, and document structure.
What you'll learn:
Semantic HTML: Learn how to use HTML5 semantic elements (like
<article>
,<nav>
,<aside>
,<header>
,<footer>
) to improve your website's structure, SEO, and accessibility.HTML5 Forms: Advanced Features: Dive deeper into form elements and attributes, including validation, input types, and accessibility considerations for complex forms.
Working with Media: Explore advanced techniques for embedding and controlling audio and video using HTML5.
Accessibility (A11y) Best Practices: Understand how to write HTML that is accessible to users with disabilities, focusing on ARIA attributes and semantic structure.
HTML Templates and Data Attributes: Discover how to use
<template>
and<data-*>
attributes for dynamic content and front-end scripting.Performance Optimization with HTML: Learn tips and tricks for writing efficient HTML that contributes to faster loading times.
Integrating with Other Technologies: Gain insights into how HTML interacts with CSS and JavaScript for more dynamic and interactive websites.
What to bring:
A laptop
A text editor or IDE of your choice
Your existing knowledge of basic HTML
A willingness to explore more advanced concepts!
By the end of this workshop, you'll have a deeper understanding of advanced HTML techniques, enabling you to build more semantic, accessible, and robust web pages. Expand your skillset and create modern web experiences with confidence!
Prerequisite: Completion of an introductory HTML workshop or equivalent practical experience