Bestseller sur Amazon.fr durant 18 mois, l édition précédente se classe encore parmi le top 5! Cette 5e édition retient les qualités qui en ont fait un immense succès et apporte des nouveautés intéressantes telles que Web Apps et Mobile. Profitez des centaines de codes sources gratuits en ligne sur le site de l éditeur pour construire des sites web interactifs, axés sur les données avec la puissante combinaison des technologies en source ouverte et des normes du Web, même si vous n avez que des connaissances de base du HTML. Avec ce guide en mains, vous abordez la programmation web dynamique à l aide des technologies de base d aujourd hui. Quelques-unes des nouveautés. Quelques-unes des nombreuses nouveautés de cette 5e édition - Évolutions apportées par HTML 5.1 au HTML5, ainsi que celles de PHP 5.5 et ultérieur. - Utilisation du serveur Ampps au lieu de XAMP, pour simplifier considérablement la phase de préparation d une pile de serveurs de développement. - Toujours plus de sécurité : 1. Avec la fonction de salage et de hachage intégrée à PHP 5.5 et ultérieur. 2. Sans compter les multiples fonctions réutilisables de nettoyage des entrées des utilisateurs, réactualisées. 3.Choix pour le protocole TLS (Transport layer security) au lieu de SSL. - Adaptation aux nouvelles habitudes des internautes de désactiver les cookies et JavaScript. - Nouveau chapitre traitant de la gestion transparente des appareils portatifs, dits « mobiles », avec jQuery Mobile. - Mises à jour, telles la suppression des microdonnées utilisées auparavant par les moteurs de recherche, et désormais abandonnées. Également d autres options proposées suite au changement de politique d accès aux API de Google. - Remarques bien ciblées à propos des contraintes imposées par la protection de la vie privée, notamment au niveau de la géolocalisation et du stockage de données personnelles.
Créez des sites web interactifs et axés sur les données grâce à la puissante combinaison de technologies en source libre et de normes du Web, même si vous n'avez que des connaissances de base en HTML. Dans la dernière mise à jour de ce guide pratique, vous aborderez la programmation web dynamique avec les dernières versions des technologies fondamentales actuelles : PHP, MySQL, JavaScript, CSS, HTML5 et les inestimables bibliothèques jQuery et jQuery mobile.
Les concepteurs de sites web apprendront à conjuguer ces technologies et à choisir des pratiques de programmation web utiles et sécurisées, notamment à optimiser les sites web pour les appareils mobiles. À la fin du livre, vous assemblerez le tout pour mettre en place un site de réseau social entièrement fonctionnel, adapté aux navigateurs de bureau comme à ceux des appareils mobiles.
- Explorez MySQL, de la structure d'une base de données aux requêtes complexes.
- Tirez parti de l'extension MySQLi, l'interface éprouvée de PHP à MySQL.
- Créez des pages web dynamiques en PHP qui s'adaptent toutes seules à l'utilisateur qui les consulte.
- Gérez les cookies et les sessions, puis mettez en place un très haut degré de sécurité.
- Maitrisez le langage JavaScript et simplifiez-vous la vie avec les bibliothèques jQuery et jQuery mobile.
- Exploitez les communications asynchrones (Ajax) pour communiquer en arrière-plan entre navigateur et serveur.
- Offrez du style à vos pages web en maitrisant les caractéristiques offertes par CSS2 et CSS3.
- Mettez en oeuvre les fonctionnalités de HTML5, avec la géolocalisation, l'audio, la vidéo et l'élément canvas.
- Adaptez la fonte de vos sites web pour en faire de véritables applications web mobiles.
- En filigrane, apprenez à gérer correctement les données privées de vos utilisateurs, dans la légalité.
- Pratique
- Cours et 240 exercices avec solutions
- Ouvrage de référence
- Réalisation d'un site de réseau social
"J'avais déjà l'édition précédente de ce livre et je pensais utile de me mettre à niveau avec les technologies de dernier cri. Je n'ai pas été déçu : très complet, pratique et efficace." -
Pierre
"Cet excellent ouvrage pour débutants introduit plusieurs langages d'une importance capitale pour le développeur web. De lecture aisée, au rythme soutenu, riche en informations, ce livre ne tarde pas à vous entrainer dans la création de sites web dynamiques, jusqu'à développer un site élémentaire de réseau social." -
Albert Wiersch - Développeur de CSE HTML Validator