Course curriculum

    1. What you need to know

    2. Lab materials

    1. Introduction to HTML and CSS in depth

    2. What you know about HTML and CSS

    1. Semantic tags and why we need them

    2. Semantic HTML cheat sheet

    3. Semantic tags in action

    4. Knowledge check: Using semantic tags

    5. Metadata

    6. Metadata cheat sheet

    7. Bare bones layout

    8. Knowledge check: Metadata

    9. Layout design

    10. UX with meta tags

    11. Social media cards

    12. Setting up a social media card

    13. Knowledge check: Open Graph Protocol

    14. Knowledge check: Semantic and meta tags

    15. Additional resources

    1. Forms and validation

    2. Input types

    3. Creating a form

    4. Making the most of client-side validation

    5. Radio buttons

    6. Cheat sheet: Interactive form elements

    7. Using interactive form elements

    8. Knowledge check: Declaring form elements

    9. Form submission

    10. Submit

    11. Knowledge check: Form submission

    12. Browser differences

    13. Glossary: HTML form elements

    14. Knowledge check: User input and forms

    15. Additional resources

    1. Video and audio

    2. Embedded players

    3. Images

    4. iFrames

    5. iFrame sandbox cheat sheet

    6. iFrame as a picture

    7. The canvas element

    8. Knowledge check: Media elements

    9. Module quiz: HTML deep dive

    10. Additional resources

    1. CSS web layout

    2. Understanding flexbox

    3. CSS units of measurement

    4. Basic flexbox

    5. Flex charts

    6. CSS grids

    7. Grids and flexbox cheat sheet

    8. Grid showcase

    9. Grid template area

    10. How Meta creates responsive builds

    11. Knowledge check: Creating layouts

    12. Additional resources

    13. Lab: Create a grid layout

About this course

  • Free
  • 253 lessons
  • 9 hours of video content

Discover your potential, starting today