Aperçu des sections
- Généralités
- Generalities
Generalities
Advanced Web Programming

Teaching Objectives:
The objective of this subject is the mastery of application programming on the web: platform,
environment, language, etc.
Recommended prerequisite Knowledge: Basics of Algorithms
Target audience:
This document serves as an online course material for the Advanced Web Programming subject taught at the Department of Mathematics and Computer Science, University of Oum El Bouaghi. It is specifically designed for third-year computer science students pursuing a Bachelor's degree (Level: Bachelor 3) in the field of Computer Science, speciality: Information Systems and Software Engineering (ISSE). However, it can also be useful for anyone wishing to acquire knowledge about the Web Programming.
Overall Course Plan
The content of this course is structured into three chapters, with the most relevant information synthesized from various sources (books, lecture notes, websites, etc.), while adhering to the official Canvas adopted by the Ministry of Higher Education and Scientific Research.
Chapter 1: Introduction to Web Applications
Chapter 2: HTML 5.0
Chapter 3: CSS3
Chapter 4: PHP5
Chapter 5: JAVASCRIPT
Chapter 6: jQuery Library
Chapter 7: Introduction to AJAXThis test is part of the evaluation of prerequisites in the field of web development
- Chapter 1: Introduction to WEB applications
- Section 3
- Section 4
- Section 5
Section 5
Exercice PHP: Donner la valeur de chacune des variables pendant et à la fin du script suivant et vérifier l’évolution du type de ces variables :
$x="PHP5";
$a[]=&$x;
$y=" 5 eme version de PHP";
$z=$y*10;
$x.=$y;
$y*=$z;
$a[0]="MySQL";
- Section 6
Section 6
Example 1: trigger an event once a button is typed.
Example 2:
- Display date and time and store data in the browser.
- Count the number of visits to a page.
The project involves developing a portfolio website for a travel agency. The main objective is to showcase the various services offered by the agency, available destinations, special offers, and allow users to contact the agency for additional information or to book trips.
The purpose of this mini-project will create a professional and attractive website for a travel agency, showcasing its services, destinations, and special offers while providing website visitors with a pleasant and informative user experience.
Use:
HTML5 and CSS3, JavaScript for the front end.
PHP for the back end and MySQL for managing data.
- Section 7
- Section 8
- Section 9
- Section 10
Section 10
General forum for asking questions: a centralized space where students can post inquiries and share knowledge. It supports threaded discussions, making it easy to follow and organize conversations, fostering a collaborative learning environment.