Development in platform ecosystems
  • Home
  • Learn

Essential front-end development

  • HTML (markup)
    • Introduction
    • Elements
    • Project
  • CSS (styling)

Essential front-end development

  • HTML (markup)
    • Introduction
    • Elements
    • Project
  • CSS (styling)

HTML (markup)

Available lessons

  • Introduction

    An introduction to HTML, its history, why we need it and the basics of how to get started.
    #Theory
    Beginner2 steps
  • Elements

    In this lesson we are going to look at how the most commonly used HTML elements work and how we can use them in our own web pages.
    #Practical
    Beginner10 steps
  • Project

    We are going to create a larger web page, a recipe web site, combining the HTML elements we learned in the previous lesson.
    #Project#Practical
    BeginnerStandalone

© 2026 DHIS2 Design Lab