Page web du cours
< Développement Web et bases de données (L2-X et L2-Y) >
Paris 8 - LIV - 2025-2026 Semestre de printemps
Raccourcis
Mise à jour du site
- 12. 09 mars - corrigé numérotation (premier TP5) numéroté en TP4
- 11. 09 mars - rappel: TP4 et date de rendu TP4 publié
- 10. 09 mars - publication date de rendu TP5
- 9. 08 mars - publication anormalsup.sqlite3 pour TP6
- 8. 05 mars - modification date de rendu du TP3
- 7. 27 février - publication TP3 et date de rendu du TP3
- 6. 09 février - publication barême et déroulement de soutenance (Réparation lien cassé)
- 5. 09 février - publication date groupe L2Y
- 4. 09 février - publication TP2
- 3. 06 février - publication TP1
- 2. ??? - publication exercices tdtp
- 1. 26 janvier - publication du site
adresses pour rendus et questions
Les rendus de travaux et les questions peuvent se faire par courriel ou par support physique
Indiquer à chaque fois votre nom, le travail (si c'est pertinent)
(exemple : TPxx, projet version 314),
votre groupe (exemple L2A, L2B, Externe), le nom du cours (par exemple "devweb")
Plusieurs rendus possibles pour un travail mais si possible un travail par rendu
(pas de mail avec TP3 et TP4 par exemple).
sven[point]de-felice[chez]univ-paris8[point]fr
sdefelice[chez]up8[point]edu
Bureau : A178 Batiment A
TdTP
tdtp
Sujet TP
-
TP1 - Créer une page html (ou un site : plusieurs pages) comme dans
un livre dont vous êtes le héros.
La page (ou le site) contient plusieurs paragraphes et
chaque paragraphe possède un ou
plusieurs liens vers d'autres paragraphes ou pages. Par exemple le but peut être
de sortir d'un labyrinthe en commençant à partir du premier paragraphe.
Le fichier doit contenir du html5 valide.
-
TP2 - voir la fiche tdtp aux alentours des exercices 30/40
- TP3 - mapage.html
rendu.mp4
les consignes du TP sont dans le commentaire du début du fichier mapage.html
- TP4 - voir fiche tdtp aux alentours de l'exercice 83 marqué TP4 (avant marqué TP5)
-
TP5 - voir fiche tdtp exercice(s) marqué(s) TP5 alentours de l'exercice 97
(ils se suivent s'il y en a plusieurs).
-
TP6 - voir fiche tdtp exercice(s) marqué(s) TP6 alentours de l'exercice 124
(ils se suivent s'il y en a plusieurs).
anormalSup.sqlite3
- **************Anciens sujets de TP*************************
-
TPX javascript ;
testjvscrt.html
mj.js
-
TPX base de données sujet
- exemplePython
- : baseDeDonneEcoleAn fichier sqlite3
- : baseDeDonneEcoleAn version fichier sql
- TPX HtTP - tout sauf les exercices 1 et 2 sujet
-
TPX - serveur dynamique - sujet
-
TPX - Cookies sujet
-
TPX - Javascript et asynchronicité sujet
-
TPX - architecture de base de données sujet
-
TPx - sécurité sujet
Notes et évaluations
La note finale est calculée à partir
de la note de soutenance de projet et dans une moindre mesure
des TP rendus (voir sections suivantes pour les détails TP et Projet)
- NF : Note finale
- NP : Note de projet (sur 20)
- NTPi : Note du tp i (i=1,2,...) note
sur 3
- si NP>10 alors NF:=NP
- si NP<10 alors NF:=min(10,NP+NTPs)
- NTPs: moyenne des 4 meilleures notes des NTPi (note sur 2 )
TP à rendre modalité
Si vous envoyez plus de 4 TP les 4 meilleurs travaux seront
retenus en respectant la règle suivante.
Vous pouvez rendre un minimum de 4 TP(s) de votre choix à une règle près :
(Regle A) Il ne doit pas y avoir plus de 2 séances de suite sans envoyer de TP.
Exemples :
- Sur 10 TP : 1,4,5,8 : Ok
- Sur 10 TP : 1,4,7,10 : Ok
- Sur 10 TP : 3,6,9,10 : Ok
- Sur 10 TP : 1,3,4,5,7,10 : Ok
- Sur 10 TP : 1,4,7 : Mauvais (seulement 3 tps envoyés)
- Sur 10 TP : 4,6,7,8,9,10 : Mauvais (les TP 1,2,3 n'ont pas été envoyés,
ce qui fait 3 TP qui se suivent non envoyés)
- Sur 10 TP : 1,2,3,4 : Mauvais (TP 5-7 non envoyés)
Projet Modalité
La soutenance de projet est à faire seul et en présence
obligatoirement.
La description des sujets possibles et
des critères d'évaluations est ici.
Voici Un texte
utile pour préparer la soutenance.
Une version du projet doit être envoyée environ une semaine avant la soutenance. Une autre version
doit être envoyée avant 16h00 la veille du jour de la soutenance. Le projet peut être modifié
jusqu'à la soutenance. Après la soutenance, aucune nouvelle version n'est en principe acceptée.
Les créneaux disponibles pour les soutenances ainsi que des précisions sur le déroulement
d'une soutenance seront disponibles ici.
Dates du groupe L2-X
- janvier 26 lundi - séance 1 en A162
- février 02 lundi - de 9h00 à 12h00 séance 2 en A162
- février 09 lundi - de 9h00 à 12h00 séance 3 en A162
- février 16 lundi - de 9h00 à 12h00 séance 4 en A162
- février 12 jeudi - avant 23h59 date limite rendu du TP1 (séance du 26/01)
- février 19 jeudi - avant 23h59 date limite rendu du TP2 (séance du 02/02)
- février 23 lundi - de 9h00 à 12h00 pas de séance (pause pédagogique)
- mars 02 lundi - de 9h00 à 12h00 séance 5 en A162
- [prévi]mars 09 lundi - de 9h00 à 12h00 séance 6 en A162
- mars 12 jeudi - avant 23h59 date limite rendu du TP4 (séance du 16/02)
- [prévi]mars 16 lundi - de 9h00 à 12h00 séance 7 en A162
- mars 19 jeudi - avant 23h59 date limite rendu du TP5 (séance du 02/03)
- [prévi]mars 23 lundi - de 9h00 à 12h00 séance 8 en A162
mars 24 mardi 23h59 - date limite de rendu du TP3 (publié le 27/02)
- [prévi]mars 30 lundi - de 9h00 à 12h00 séance 9 en A162
- mars 31 mardi 23h59 - date limite de rendu du TP3
- avril 06 lundi - pas de séance (lundi de pâques férié)
- [prévi]avril 13 lundi - de 9h00 à 12h00 séance 10 en A162
- avril 20 lundi - pas de séance (université fermée)
- [prévi]avril 27 lundi - de 9h00 à 12h00 séance? en A162
Dates du groupe L2-Y
- janvier 30 vendredi - séance 1 en A172
- février 06 vendredi - séance 2 en A172
- février 13 vendredi - séance 3 en A172
- février 16 lundi - 23h59 - date limite de rendu TP1 (séance du 30/01)
- février 20 vendredi - séance 4 en A172
- février 23 lundi - 23h59 - date limite de rendu TP2 (séance du 06/02)
- février 27 vendredi - pas de séance (pause pédagogique)
- mars 06 vendredi - séance 5 en A172
- [previ]mars 13 vendredi - séance 6 en A172
- mars 16 lundi - 23h59 - date limite de rendu TP4 (séance du 20/02)
- [previ]mars 20 vendredi - séance 7 en A172
- mars 23 lundi - 23h59 - date limite de rendu TP5 (séance du 06/03)
mars 24 mardi 23h59 - date limite de rendu du TP3 (publié le 27/02)
- [previ]mars 27 vendredi - séance 8 en A172
- mars 31 mardi 23h59 - date limite de rendu du TP3
- [previ]avril 03 vendredi - séance 9 en A172
- [previ]avril 10 vendredi - séance 10 en A172
- [previ]avril 17 vendredi - séance X? en A172
- avril 24 vendredi - pas de séance (fermeture université)
- mai 01 vendredi - pas de séance (1 mai férié )
Plan du cours
- document html (html5)
- javascript, arborescence
- style,mise en page,css
- TCP/IP HTTP
- CGI, formulaire
- base de donnée, SQLite
- ***********Ancien plan******************
- html5
- javascript
- base de donnée (requête)
- css
- http
- formulaire et site dynamique (CGI)
- javascript : asynchronicité (gestion d'evenements,durées), communication (fetch,json),
action sur la page (traitement du dom)
- architecture d'une base de donnée
- sécurité SSL/TLS, https
Modalité de rendu des TP(s)
Les TP sont à rendre dans un délai de 2 semaines et 3 jours après
la séance du TP. (voir section date en fonction du groupe).
Ressources