Vous, le lecteur, devez disposer d'une compréhension basique du langage XML. Il est également utile de comprendre :
- l'utilisation des bases de données pour stocker des données, par exemple, des entités de base de données ;
- la personnalisation de l'apparence des applications à l'aide de feuilles de style, par exemple, des feuilles de style en cascade ;
- l'ajout de fonctions simples dans des applications Web, par exemple, l'ajout de liens.