M2105 - Web dynamique
Table des matières
Description PPN
PPN = Programme Pédagogique National du DUT R&T
Objectifs du module
- Développer des applications Web
- Développer des applications client-serveur (n-tiers)
- S’initier aux langages extensibles de balisage et d’échange d’informations
Compétences visées
- Créer une base de données dans un SGBD
- Interroger une base de données
- Manipuler une base de données
Installer un Système de Gestion de Base de données (SGBD)Configurer des clients et administrer des comptes pour un SGBD
Contenus
- Comprendre l’architecture client-serveur
- Développer des solutions Web dynamiques
- Écrire des scripts côté client et côté serveur
- Sécuriser des sites Web, notion de session,…
Pré-requis
- M1106 → initiation au dév Web
- M1207 → bases de la programmation
- M2104 → bases de données
- M2207 → consolidation des bases de la programmation
Modalités de mise en œuvre
- Pédagogie par projet
- Travail par binôme
- Projet par étapes, avec évaluation à chaque séance
- Quelques cours, mais aussi du travail personnel («auto-formation»)
Liens utiles
LAMP (Linux, Apache, MySQL, PHP)
- Présentation du module M2105 (MM)
- Documents pour le module M2105
- Site officiel de PHP → www.php.fr
- Site officiel de MySQL → www.mysql.fr
- Ressources PHP/MySQL → www.phpsources.org
- Intro JavaScript → Dynamisez vos sites web avec JavaScript !
- JavaScript avancé → Des applications ultra-rapides avec Node.js
- Présentation HTML5 → Qu’est-ce que le HTML5 ?