HTML for absolute beginners
Always wanted to learn how to code, but never took the first step?
Start your journey to becoming a programmer by learning HTML and building your own profile website in 10 days!
Here is some of the skills you will acquire by the end of this course
Learn about HTML tags and how they work
Understand the behavior of block and inline elements
Set foundational knowledge of semantic HTML concepts right from the start
Understand HTML attributes and document structure
Learn what CSS is and the concept of cascading styles
Learn how to use images, fonts and colors in your HTML page
Master the box model concepts that even some experienced HTML developers struggle lwith
Wield CSS selectors to effectively style your HTML pages
Understand Flexbox and how to use it for building complex layouts
Learn how to deploy your own public website for free with GitHub Pages
This is a complete beginner's course.
No coding experience necessary!
A Windows, Mac or Linux computer (Desktop or laptop)
Some familiarity with using the computer
Navigating and saving files and folders, opening applications etc
About this course
The history of the world wide web
A rich text analogy
Your first HTML file (kinda)
Your first HTML tag
More tags
Creating Headings
Day 1 Audience Questions
Development setup - Codepen
Development setup - Visual Studio Code
HTML Code Editing Workflow
White space and the paragraph tag
Say what, not how with HTML tags
Ordered and unordered lists
Learning about HTML attributes
Adding images to your HTML
Assignment solution
HTML document structure
Title, code structure and comments
Your first CSS attributes
Playing with text colors
What does _cascading_ in CSS mean_
Moving CSS out with selectors
Specificity in CSS styling
IDs in HTML tags and when to use them
Class in HTML tags and when to use them
The div tag and when to use it
The span tag and when to7 use it
Learning more div styling
Assignment
Understanding the HTML box model
Border styles and color codes
Display block, inline and inline-block
Building a profile page hands on - Part 1
Building a profile page hands on - Part 2
Building a profile page hands on - Part 3
External fonts with Google fonts
Font types and fallback mechanisms
Moving to a standalone CSS file
Debugging_ HTML with developer tools
Learning HTML tables
Assignment