1. Home
  2. Free Courses
  3. Build Your First Web Page with HTML and CSS
Free short course · Technology & IT

Build Your First Web Page with HTML and CSS

Write and style a real web page from scratch with HTML and CSS, using only a text editor and a browser. Five short lessons and a quiz, with a certificate of completion.

Already have a campus account? Open the course

The short version

  • Free, no payment details

    Sign up with your name and e-mail and confirm it with a 6-digit code. There is nothing to buy.

  • About 65 minutes

    5 short lessons and one final quiz. Your progress is saved, so you can stop and come back on any device.

  • Certificate of completion

    Finish every lesson and score 70% or more on the final quiz. Retakes are unlimited.

  • Not a program

    This free short course is not part of a Ucademy diploma or certificate program and gives no program credit.

What you will learn

  • Write a complete HTML document with a head, body, headings, paragraphs, lists, links and images
  • Use semantic elements such as header, nav, main, section and footer to organize a page
  • Link a stylesheet and write CSS rules with selectors, classes, colours and fonts
  • Explain and use the box model, block and inline display, and box-sizing
  • Build a simple responsive layout with max-width, flexbox and a media query
  • Check a page for alt text, headings, contrast, keyboard access and phone display before sharing it

Who it is for

Complete beginners who want to build a first web page: career changers, small business owners, students and anyone curious about web development. No coding experience is needed.

What you need

  • A computer with an internet connection
  • A plain text editor (Notepad, TextEdit in plain text mode or any free code editor) and a web browser
  • About 65 minutes in total, plus time to type and try the examples

Lessons

  1. 1How a web page works: your first HTML file12 min
  2. 2Structuring content: headings, lists, links and images13 min
  3. 3Styling with CSS: selectors, colour and text13 min
  4. 4The box model and layout with flexbox13 min
  5. 5Responsive design and finishing your page14 min
  6. ✓Build Your First Web Page with HTML and CSS: final quizfinal quiz

Where this course can lead

Software & Web Developer Diploma

This course is a short, practical introduction. The full program goes much further: 960 hours online of full-stack development: web pages, programming, databases and team tools.

Related reading

Frequently asked questions

Yes. You create a free Ucademy account, take the five lessons and the quiz, and pay nothing.

Yes. When you finish the lessons and pass the quiz you receive a certificate of completion from Ucademy. The course is not part of a Ucademy diploma or certificate program.

About 65 minutes of reading, plus time to type and try the code. The course is online and self-paced, so you can take one lesson at a time.

No. You need a plain text editor and a web browser, which are already on most computers. No coding experience is required.

HTML describes the structure and content of a page, such as headings, paragraphs and links. CSS controls how that content looks, including colours, fonts and layout.

No. It is a free short course, not part of a Ucademy diploma or certificate program, and it does not give program credit.

Start Build Your First Web Page with HTML and CSS today

Free, online and at your own pace, with a certificate of completion.

📘 Download the free Program Guide

Enter your details and the PDF opens right away — no cost, no commitment.

No spam.