Programmation Web avec PHP
Unité I [9 T + 9L]
Introduction aux documents web : Statique, Dynamique, Actif - Programmation web :
scriptage côté client et côté serveur.
HTML 5 : Structure du document, éléments, attributs, types d'éléments et
Attributs, Types de données HTML de base. Utiliser les éléments de formulaire HTML5 : datalist,
générateur de clé
progression, mètre. Téléchargement de fichiers à l'aide de formulaires - Cadre et cadres.
CSS : CSS externe, Syntaxe CSS3, Sélecteur : Universel, Classe, ID. Travailler avec
Listes et tableaux, identifiant et classe CSS –
Barre de navigation
Unité II [9 T + 9 L]
Javascript
variables. Y compris
JavaScript in HTML: head, body, external. Data types. Operators: Arithmetc,
Devoir
Relationnel, Logique. Déclarations conditionnelles, Boucles, interrompre et continuer.
Fonctions de sortie : écrire,
writeln, boîtes popup : prompt, alert, confirm. Fonctions : Global intégré
Fonctions : alert()
invite(), confirmer(), estNaN(), Nombre(), parseInt(). Fonctions Définies par l'Utilisateur,
Appel de fonctions avec
Minuteur, Familiarisation avec les événements : onLoad, onClick, onBlur, onSubmit, onChange
Objet Document
Modèle (Concept).
Unité III [10 T + 10 L]
PHP : Introduction, Programmation côté serveur, Rôle des logiciels de serveur Web
Incluant un script PHP
in HTML: head, body, external. Comments, Data types, variables and scope,
écho et impression.
Operators: Arithmetc, Assignment, Relatonal, Logical. Conditonal
Instructions, Boucles, rupture et
continuer. Fonctions définies par l'utilisateur.
Unité IV [10 T + 10 L]
Travailler avec PHP : Passer des informations entre les pages, HTTP GET et POST
méthode
Session. Fonctions de chaîne : strlen, strops, strstr, strcmp, substr, str_replace,
masse de chaîne
constructions : tableau(), liste() et foreach(). En-tête().
Unité V [10 T + 10 L]
PHP et PostgreSQL : Caractéristiques de PostgreSQL, types de données, PostgreSQL
COMMANDES - CRÉER
BASE DE DONNÉES, CRÉER TABLE, DÉCRIRE TABLE (\d nom_table ou en utilisant
utilisation de l'information_schema), SÉLECTIONNER, SÉLECTIONNER DANS, CRÉER EN TANT QUE, SUPPRIMER,
MISE À JOUR
INSERT. PHP - Intégration PostgreSQL : Établir une connexion à la base de données
(pg_connect(),
pg_connecton_status(), pg_dbname()), Obtenir la chaîne d'erreur (pg_last_error()),
Fermeture de la base de données
Connexion (pg_close()), Exécution des instructions SQL (pg_query())
pg_execute()), Récupération des données
(pg_fetch_row(), pg_fetch_array(), pg_fetch_all(), pg_fetch_assoc(),
pg_fetch_object()
pg_num_rows(), pg_num_fields() pg_affected_rows(), pg_num_rows(),
pg_free_result()), Inserton
et suppression de données à l'aide de PHP, affichage des données à partir de la base de données PostgreSQL
sur la page web.
Introduction à AJAX - Mise en œuvre d'AJAX en PHP - Exemple simple pour
mise à jour de la page partielle