WebApp. Développez votre application responsive avec jQuery, CSS et PHP

Par : Pascal Barlier
Définitivement indisponible
Cet article ne peut plus être commandé sur notre site (ouvrage épuisé ou plus commercialisé). Il se peut néanmoins que l'éditeur imprime une nouvelle édition de cet ouvrage à l'avenir. Nous vous invitons donc à revenir périodiquement sur notre site.
  • Réservation en ligne avec paiement en magasin :
    • Indisponible pour réserver et payer en magasin
  • Nombre de pages505
  • PrésentationBroché
  • FormatGrand Format
  • Poids0.838 kg
  • Dimensions17,8 cm × 21,6 cm × 2,6 cm
  • ISBN978-2-409-02425-2
  • EAN9782409024252
  • Date de parution11/03/2020
  • CollectionRessources informatiques
  • ÉditeurENI (Editions)

Résumé

Ce livre s'adresse aux développeurs qui souhaitent concevoir des WebApps, ces applications web légères, intégrant des fonctionnalités proches de celles des applications natives, qui fonctionnent directement via un navigateur internet sans qu'il soit nécessaire de les installer sur un ordinateur ou un téléphone. L'objectif de ce livre est de proposer une approche complète pour maîtriser, aussi bien côté client que côté serveur, la création d'une WebApp responsive à l'aide des langages JavaScript/jQuery, HTML/CSS et PHP et de bases de données MySQL/MariaDB.
Au fil des chapitres, le lecteur découvre ainsi les grandes étapes du développement, illustrées par de nombreux exemples : - Les principes d'une WebApp à travers l'utilisation du protocole HTTP, la communication Ajax et la structure du document HTML ; - L'utilisation des styles pour la mise en forme du texte ou la création de titres dynamiques et d'animations ; - La mise en page d'une page au moyen des grilles et le positionnement des blocs ; - L'utilisation de JavaScript pour gérer des tableaux, des objets ou des dates ; - L'utilisation de jQuery pour gérer les sélecteurs, les évènements et manipuler le DOM ; - La mise en place de formulaires mettant en oeuvre l'envoi de fichier Ajax, la validation des données avec des expressions régulières ou encore l'accès en lecture et écriture à la base de données ; - L'utilisation de services web ; - Le stockage de données locales et l'utilisation de bases de données locales ; - L'affichage adaptatif pour les différents types de supports.
Pour finir, l'auteur propose au lecteur un chapitre qui présente par la pratique l'installation d'une WebApp sur terminal mobile.
Ce livre s'adresse aux développeurs qui souhaitent concevoir des WebApps, ces applications web légères, intégrant des fonctionnalités proches de celles des applications natives, qui fonctionnent directement via un navigateur internet sans qu'il soit nécessaire de les installer sur un ordinateur ou un téléphone. L'objectif de ce livre est de proposer une approche complète pour maîtriser, aussi bien côté client que côté serveur, la création d'une WebApp responsive à l'aide des langages JavaScript/jQuery, HTML/CSS et PHP et de bases de données MySQL/MariaDB.
Au fil des chapitres, le lecteur découvre ainsi les grandes étapes du développement, illustrées par de nombreux exemples : - Les principes d'une WebApp à travers l'utilisation du protocole HTTP, la communication Ajax et la structure du document HTML ; - L'utilisation des styles pour la mise en forme du texte ou la création de titres dynamiques et d'animations ; - La mise en page d'une page au moyen des grilles et le positionnement des blocs ; - L'utilisation de JavaScript pour gérer des tableaux, des objets ou des dates ; - L'utilisation de jQuery pour gérer les sélecteurs, les évènements et manipuler le DOM ; - La mise en place de formulaires mettant en oeuvre l'envoi de fichier Ajax, la validation des données avec des expressions régulières ou encore l'accès en lecture et écriture à la base de données ; - L'utilisation de services web ; - Le stockage de données locales et l'utilisation de bases de données locales ; - L'affichage adaptatif pour les différents types de supports.
Pour finir, l'auteur propose au lecteur un chapitre qui présente par la pratique l'installation d'une WebApp sur terminal mobile.