Skip to content
Aabha AI Academy

Course reading

HTML and CSS Foundations

Build Harbor Together, a fictional community events site, from a first saved page to a responsive static HTML/CSS site. Practice forms do not register people or send their information.

Preparation: No programming experience. Be able to create, save and find files; use a plain-text editor and a browser.

Read all 10 modules as a guest. Begin with the first module and follow the sequence; you can return to any chapter when you need it. An optional account saves your place and reading marks. Practice rubrics are for self-review; they do not unlock reading or award a certificate.

Planning estimate: See the provisional estimate in each module. Timing and learner outcomes have not been piloted.

Start course Download original course materials (includes reference answers).

Reading progress

10 lessons remain open to guests. Marking a lesson read records reading only; it does not award assessment credit or a certificate.

Device reading marks require browser storage. Reading is always available.

Course contents

  1. Set up a workspace and make a first page

    Separate answers and explanations

  2. Give content a meaningful structure

    Separate answers and explanations

  3. Connect pages and make media understandable

    Separate answers and explanations

  4. Build a form people can understand

    Separate answers and explanations

  5. Explain how CSS chooses a style

    Separate answers and explanations

  6. Size boxes and make text comfortable

    Separate answers and explanations

  7. Arrange a flexible navigation row

    Separate answers and explanations

  8. Build an event grid

    Separate answers and explanations

  9. Adapt the page without losing access

    Separate answers and explanations

  10. Debug and prepare a static release

    Separate answers and explanations

Practice and references