Exercices de synthèse

Exercice 1

Créez une page web s'appuyant sur le modèle ci-dessous uniquement à l'aide du langage XHTML 1.0 Strict puis corrigez votre code à l'aide de l'outil de validation en ligne pour finalement héberger votre page dans votre répertoire personnel de la plateforme Educanet2. Afin de faciliter votre tâche, vous disposerez du matériel suivant:

Exercice 2

Formatez la page réalisée à l'exercice 1 en vous appuyant sur le modèle et le plan ci-dessous. Votre solution doit être valide selon les critères du W3C et être hébergée dans votre répertoire personnel de la plateforme Educanet2. Afin de faciliter votre tâche, vous disposerez du matériel suivant:

Exercice 3

Dans le cadre du développement d'un logiciel de gestion des clients d'une maison d'édition, vous êtes appelé à écrire une application Web à l'aide de CherryPy capable de rechercher, d'ajouter, de supprimer et de modifier les données relatives à des clients situées dans la table Client de la base de données Librairie.sq3 dont la structure est rappelée ci-dessous:

synthese1.jpg

Schéma relationnel de la base de données librairies

Une version-test de cette application peut être téléchargée ici. Le document téléchargé contient l'exécutable de l'application permettant d'effectuer des tests, un squelette de départ ainsi que l'ensemble des fichiers HTML statiques nécessaires à la création des différentes pages dynamiques de l'application.

Afin d'aboutir au résultat escompté, il est vivement conseillé de suivre chacune des étapes suivantes: