Voilà un livre que j'ai acquis fin 2007 auprès de Zend. Il est recommandé si l'on souhaite passer la certification Zend PHP5. Cette certif semble intéressante du fait qu'elle se base sur une grande étendue de fonctionnalités de PHP. Au programme : les bases de PHP, les array, les strings, l'orienté objet, les bases de données, l'XML, les web-services,

  • Les bases de PHP : syntaxe, strings, arrays, fonctions...
  • Programmation web : comment traiter les variables d'environnement, jouer avec les headers...
  • Orienté objet : les bases, la réflexion, quelques techniques comme les singletons, les registry, les bases du MVC et quelques autres trucs...
  • Bases de données : bizarrement, le chapitre parle plus d'SQL que de PHP ; un peu déçu...
  • XML and Web Services : un tuto assez bien fait sur SimpleXML pour lire, créer et modifier des fichiers XML et quelques exemples d'utilisation de SOAP et REST
  • Sécurité : quelques rappels sur les attaques de bases : injections, XSS, formulaires, accès aux systèmes de fichiers,
  • Notions d'accès à des ressources en réseau (pas encore lu jusqu'au bout)
Bref, un livre bien passionnant où j'ai appris des petites choses bien sympathiques ; je le recommande aussi bien pour les débutants que pour ceux qui ont déjà un bon niveau. Existe en PDF et livre en anglais chez Zend !