Éditions JFD

Programmation du Web : Tome 2 – Le côté serveur

Auteur : Abdellatif Obaid

ISBN : 978-2-923710-70-9

Copyright : 2015

Nombre de pages : 484

Pour toutes questions ou commentaires concernant le produit, veuillez nous contacter.

Prix : 69.95 $ CAD

Description

Dans ce livre, nous présentons les technologies utilisées dans la programmation du Web du côté du serveur. Nous commençons par expliquer la base, soit le protocole HTTP, utilisé pour le transport de données sur le Web entre le serveur et l’utilisateur. 

Certaines techniques classiques ont posé les bases de la programmation du Web. Celles-ci, comme la passerelle CGI, les servlets et JSP (Java Server Page), sont présentées pour programmer des services permettant d’élargir les fonctions des serveurs Web. 

Facilitant le partage de données entre différentes plateformes, le langage XML est un langage extensible très présent de nos jours dans le commerce électronique et les télécommunications. Nous présentons également la notation JSON qui est une alternative plus récente à XML que nous pouvons manipuler grâce à PHP.

De plus en plus populaire dans le développement d’applications sur le Web, le langage PHP est une partie fondamentale de ce livre. Nous verrons, à l’aide d’une base de données MySQL, comment un simple site Web peut devenir dynamique.

Enfin, basé sur le langage PHP, nous présentons l’environnement CakePHP comme un exemple de plateforme MVC permettant de faciliter le développement rapide des applications Web. 

Toutes ces technologies sont illustrées avec des exemples exécutés et illustrés. 

Table des matières

Chapitre 1 : Le protocole HTTP

Chapitre 2 : La passerelle CGI

Chapitre 3 : Les servlets

Chapitre 4 : Les pages JSP

Chapitre 5 : Introduction au langage PHP

Chapitre 6 : L’environnement phpMyAdmin

Chapitre 7 : PHP et MySQL

Chapitre 8 : Le langage XML

Chapitre 9 : L’approche AJAX

Chapitre 10 : La notation JSON

Chapitre 11 : Le cadre de développement CakePHP

Auteur

Abdellatif Obaid

A. Obaid a un Doctorat en informatique de l’Université d’Ottawa. Il est professeur du département informatique de l’UQAM. Il possède une longue expérience dans le développement des applications réparties, les réseaux et le web mobile. Il travaille sur des problématiques de recherche liées à ces domaines et enseigne plusieurs cours qui touchent à ces aspects tant au niveau des études universitaires de 1er cycle qu’au niveau des études de 2e et 3e cycle.