📘 Module Summary – Web Programming (ING 3 IA)

This module introduces students to the fundamental concepts and practical skills of modern web development. It covers the design and implementation of structured web pages using HTML5, styling and responsive layout techniques with CSS3, and the development of interactive features using JavaScript.

Students will also explore server-side programming with PHP and learn how to manage and integrate databases using MySQL. Emphasis is placed on building dynamic, responsive, and user-friendly web applications.

🎯 Learning Outcomes

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

Design and structure semantic web pages using HTML5

Create responsive and visually appealing interfaces with CSS3

Develop interactive web functionalities using JavaScript

Build dynamic web applications using PHP

Manage and query databases using MySQL

Apply best practices in web development (security, performance, accessibility)

Deploy web applications online

📌 Objective

Equip students with the skills to design, develop, and deploy complete web applications, preparing them to solve real-world problems in software engineering and AI-related systems.