Architecture et programmation d'applications Web en PHP

ESIEE Paris : 1ère année d’école de management, dans le cadre d'un cours sur l’architecture et la programmation du web dynamique, avec une introduction au langage PHP. Ce cours a été initialement développé par Alain Lacombe pour la première année de la filière Système d’Information.

Considérée comme la seconde vague dans le développement du web, le web dynamique (ayant amené le web 2.0) a permis de :

  • reconsidérer la place des contenus, devenus plus flexibles, riches et interactifs
  • rapprocher contenus et interfaces des utilisateurs en offrant plus de personnalisation entre autres par le biais d’un contexte d’utilisation pouvant varier

Ce mouvement s’est appuyé sur des communautés fortes souvent open source. Elles ont donné lieu à des aventures réussies telles que par exemple : le langage Php, le serveur http Apache, ou encore le système de gestion de base de données MySQL.

Dans le cadre de ce cours nous aborderons les points suivants :

  • Architecture générale des applications Web
  • Echanges entre client et serveur
  • Structure générale du langage HTML et formulaire
  • Bases du langage PHP
  • Cookies, variables et sessions
  • Accès aux bases de données

 

Retrouver ci-dessous une présentation rapide des séances ainsi que les contenus et supports utilisés (nécessite un login). Vous pouvez également accéder à une présentation des projets de développement de sites web dynamiques réalisés par groupe ainsi qu'au classement de ceux-ci.