[ Conception objet - Ajax - Applications Web - Bases de données - XML ] [ Communication ] [ Démarche ]

Applications web

ObjectifComprendre les applications web et savoir les développer côté serveur et côté client.
PublicDéveloppeurs, chefs de projets
PrérequisPratique d'un langage de programmation.
Durée5 jours
Contenu
  • Bases de TCP/IP, DNS, proxy (ce qu'il faut en savoir pour développer des applications web)
  • Le protocole HTTP : structure de la requête et de la réponse, en-têtes HTTP, méthodes GET et POST, types MIME, cookies
  • La programmation côté serveur (au choix, en ASP.NET ou en PHP)
    • Comparaison J2EE/ASP.NET/PHP
    • Architecture MVC (Modèle-Vue-Contrôleur)
    • La portée des données : page, requête, session, application
    • Accès aux bases de données
    • Lecture des paramètres transmis au serveur
    • Mise en forme des résultats avec HTML, saisie des paramètres avec les formulaires
    • Persistance d'état avec les cookies et les sessions
    • Mise en commun de code et de menus
  • La programmation côté client, en javascript :
    • Contrôler la saisie des formulaires
    • Faciliter la saisie et la navigation
MéthodeLes participants réalisent durant la formation une application Web typique, étape par étape. La base de données est fournie.
Michel Plasse - 01.47.05.29.79 - http://mplasse.free.fr -