Département d'Informatiquehttps://www.univ-soukahras.dz/fr/dept/cs |
Matière: Développement d’applications Web
Enseignant | Ammar LADJAILIA |
Information |
Licence - Socle Commun Informatique L2
Département d'Informatique Site web : https://www.univ-soukahras.dz/fr/module/1221 Semestre : S4 Unité : UEM412 Crédit : 4 Coefficient: 2 |
Contenu | Chapitre 1: introduction au World Wide Web 1. Définition et historique 2. Architecture Client/Serveur 3. Protocole http 4. notions de base de Web 2.0 (X.0) Chapitre 2 : Langages de programmation pour le Web 1. Généralités : page statique, page dynamique et applications web 2. Langages de balise : définition et historique 3. HTML 3.1. Qu’est ce que le HTML ? 3.2. Contexte d’exécution HTML 3.3. HTML de base 3.3.1. Ossature d’un document HTML (entête, corps, Liens, … ) 3.3.2. Tableaux, Frames, Formulaires 3.3.3. HTML 5.0 3.3.4. Feuilles de style (CSS 3) 3.3.5. JavaScript 3.3.6. Contrôle des formulaires HTML en JavaScript 4. XML 4.1. Structure d’un document XML 4.2. DTD (Document Type Definition) 4.3. XML Schema 4.4. XSLT Chapitre 3. Langage de programmation coté serveur (PHP) 1. Introduction 2. Syntaxe de base 2.1. Le passage du HTML au PHP 2.2. Les séparateurs d’Instructions 2.3. Les commentaires 3. Types, variables et opérateurs 4. Structures de contrôles 5. Classes et objets 6. Caractéristiques 6.1. Gestion des erreurs 6.2. Gestion des chargements de fichiers 6.3. Utilisation des fichiers à distance 6.4. Gestion des connexions 6.5. Connexions persistantes aux Bases de Données. 6.6. Gestion des sessions 6.7 Applications web 3tier en PHP Chapitre 4. Services Web : notions de base 1. Introduction 2. Architecture orientée services (SOA) 3. Caractéristiques des services Web 3.1 Définition des services Web 3.2 Architecture des services Web 4. Standards de base pour les services Web 4.1 SOAP 4.2 WSDL 4.3 UDDI 5. Plateformes de développement des services Web 5.1 Développement des services Web (coté fournisseur) 5.2 Développement des services Web (coté consommateur) Chapitre 5. Etude de cas : développement d’une application web sous forme de service web (coté fournisseur et puis coté consommateur) |
Evaluation | 60% examen 40% TP évaluation TP = 15 TP + 5 Particiaption |
Mini projets et Devoirs
Création d'une calculatriceFormulaire pour l'extrait de naissance
PHP and MySQL