Module 05

Web Development Basics

Build Your Own Website

Learn HTML, CSS, and JavaScript to build responsive multi-page static websites with forms, Flexbox, DOM updates, and simple interactivity.

0 of 12 weeks complete0%

Learning Objectives

  • Explain how the web works and write well-structured HTML with common semantic elements
  • Style pages with external CSS, selectors, the box model, and Flexbox layouts
  • Make a webpage adapt to different screen sizes with responsive design basics
  • Use JavaScript variables, functions, DOM selection, and event listeners for interactivity
  • Plan and build a multi-page personal website with organized files and working navigation

Glossary

HTML
The markup language used to structure the content of a webpage.
CSS
The stylesheet language used to control how a webpage looks.
DOM
The Document Object Model, which represents a page so JavaScript can read and change it.
Flexbox
A CSS layout system for arranging items in rows or columns with flexible spacing.
Responsive Design
An approach that adapts page layout and styling to different screen sizes.