
📘 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.
- Enseignant: afrah djeddar