This module provides foundational knowledge and practical skills for designing and developing responsive and interactive websites. Students will learn the core technologies used in front-end web development including HTML for structuring web content, CSS for styling, Bootstrap for responsive design, and JavaScript for interactivity. The course emphasizes a hands-on approach to building modern web pages and prepares students for more advanced topics in web development.

Learning Outcomes:

By the end of this module, students will be able to:

  1. Demonstrate proficiency in using HTML to create structured web content.

  2. Apply CSS and Bootstrap frameworks to design visually appealing and responsive web pages.

  3. Use JavaScript to add interactive elements and handle user events on web pages.

  4. Design and develop a complete multipage website integrating HTML, CSS, Bootstrap, and JavaScript.