Introduction
Enhancing your web developer skills
()
Who this course is for
()
Using GitHub Codespaces with this course
()
1. HTML Foundations
What is HTML?
()
Anatomy of an HTML element
()
Inline vs. block elements
()
Nesting elements
()
Non-semantic elements
()
Semantic HTML and accessibility
()
2. Scaffolding an HTML Page
Anatomy of an HTML page
()
Landmark elements
()
Text content
()
Forms
()
Tables
()
Media content
()
3. HTML in Practice
Code comments
()
Debugging HTML
()
Working with CSS
()
Working with JavaScript
()
4. HTML Challenges
Create a blog post list
()
Create a class schedule
()
Create an office hours schedule
()
Create a flower delivery form
()
5. HTML and JavaScript
The DOM
()
Dynamically generate HTML elements with JavaScript
()
Attach JavaScript events to HTML elements
()
Conclusion
Moving forward
()