Développement Web Avancé L2 : PHP et MySQL
(Faculté des Sciences d'Angers)
gilles.hunault "at" univ-angers.fr
1. Objectifs de l'enseignement
A la fin de ce cours, vous devriez être capable d'écrire des programmes PHP qui générent des pages Web XHTML Strict valides, d'automatiser des traitements (comme le même début et la même fin de page), des affichages et d'interroger des bases de données MySql afin de fournir des jolis affichages tabulés et des graphiques. Les pré-requis sont de connaitre et d'avoir pratiqué XHTML, CSS et Javascript. A défaut, on pourra reprendre mes exercices corrigés de mon cours de développement Web L2.
L'autre but est de commencer à mettre en place des règles de développement professionnelles comme soigner les choix implémentés et la documentation interne, vérifier le code produit par test unitaire et par test d'intégration, créer et utiliser des librairies de fonctions, recourir aux tableaux associatifs et aux expressions régulières, produire du PDF...
2. Supports de cours et TP (prévus pour des blocs de 3 h)
3. Organisation pratique des cours 2015/2016
Le développement Web avancé pour l'année L2 de la licence comporte :
- 3 cours soit 7 h d'exposé,
- 4 tp de 3 h,
- un controle continu dont les consignes sont ici.
Consulter celcat L2 MPCIE et les horaires par groupe Grp 201 Grp 211 Grp 212 Grp 213.
En cas de conflit avec Celcat, consulter mes contraintes horaires (PDF). Les TP ont sans doute lieu en salle G101 ou en salle G205... A vérifier.
4. Modalités de l'examen final
L'examen final aura lieu en mode tous documents papier autorisés. Mais cela ne vous servira à rien de venir avec 3 tonnes de documents si vous n'êtes pas entraîné(e) à la programmation en PHP. Donc il faut lire et relire les supports, refaire les TP chez soi, commencer le CC dès la première semaine...
Sujets d'examens passés : 2013 2014.1 2014.2 2015.1 2015.2.
Ouvrages recommandés :
Collection le guide de survie, éditions Pearson France car peu cher (~15 euros)
Christian Wenz
Michel Martin
Christian Wenz
Autres ouvrages intéressants car assez complets
Luke WELLING, Laura THOMSON.
Stéphane MARIEL.
Matt DOYLE.
Mais n'hésitez pas à chercher des cours en ligne de PHP 5 avec Google en mode filetype:pdf.
Retour à la page principale de (gH)