lundi 15 septembre 2008

Web développement pour apprendre

Que vous soyez débutant ou les plus avancés le développement de son blog demande quelques connaissances alors voici 2 bons ouvrages qui vous permettront d'en savoir plus sur le web développement.

Bien développer pour le web 2.0
: Adieu, absence d'accessibilité, soupes de balises, combinaisons de Javascript propriétaires et autres mauvais réflexes qui polluaient le Web 1.0. Créer des interfaces utilisateur bluffantes et interactives à la Web 2.0 (Gmail, Google Maps, Flickr, Netvibes...) est l'occasion d'instaurer de bonnes pratiques de développement garantissant le respect des normes, l'ergonomie et l'accessibilité des applications web. Une bible des meilleures pratiques de développement web et Ajax. Christophe Porteneuve livre dans cet ouvrage plus de dix années d'expérience en développement et en qualité web. Il rappelle les fondamentaux techniques du VVeb 2.0 (XHTML, CSS, JavaScript, DOM...), décrit l'usage des frameworks de développement dédiés Prototype et script. aculo. us dans leur version la plus récente, et explore le coeur d'Ajax, XMLHttpRequest, ainsi que la question des contenus et services externes (services web, API REST et flux de syndication RSS et Atom).

Outre une réflexion sur l'accessibilité et l'ergonomie, il explique comment conjuguer toutes ces technologies dans le cadre d'une méthodologie de développement cohérente et qualitative. A qui s'adresse cet ouvrage ? Aux développeurs web qui doivent actualiser leurs connaissances et
découvrir les technologies du Web 2.0 ; à ceux qui souhaitent explorer en profondeur les bibliothèques Prototype et script. aculo. us ; à tous ceux qui souhaitent acquérir une méthodologie cohérente de développement web, combinant technologies de pointe, qualité et accessibilité.
Développez en Ajax : Popularisé par des sites innovants tels que les webmails de Google et Yahoo, Google Maps, Flickr, Writely ou NetVibes, Ajax est un ensemble de technologies permettant de construire des applications Web de nouvelle génération, plus réactives et aux interfaces utilisateur plus riches, comparables en fonctionnalité aux applications natives Windows ou Mac OS. Après avoir présenté des exemples typiques d'utilisation d'Ajax, cet ouvrage étudie en profondeur les techniques sous-jacentes (CSS et DOM, JavaScript objet, XMLHttpRequest, JSON, XML et XSLT) en les illustrant d'exemples d'applications variées et de complexité croissante. Il présente également plusieurs des frameworks qui facilitent le développement d'applications Ajax, notamment prototype, dojo et script.aculo.us. L'ouvrage donne des réponses précises aux questions délicates soulevées par Ajax, notamment la gestion desappels asynchrones (parallélisme et mise en cache), le choix des formats d'échange et les actions Pageprécédente ou Ajouter aux favoris. L'auteur souligne l'importance du développement par composants en l'illustrant de quinze exemples facilement réutilisables. Il insiste tout particulièrement sur les bonnes pratiques de conception et montre à travers une étude de cas détaillée, un site de vente en ligne " ajaxifié ", comment intégrer Ajax dans l'architecture MVC. Popularisé par des sites innovants tels que les webmails de Google et Yahoo, Google Maps, Flickr, Writely ou NetVibes, Ajax est un ensemble de technologies permettant de construire des applications Web de nouvelle génération, plus réactives et aux interfaces utilisateur plus riches, comparables en fonctionnalité aux applications natives Windows ou Mac OS. Après avoir présenté des exemples typiques d'utilisation d'Ajax, cet ouvrage étudie en profondeur les techniques sous-jacentes (CSS et DOM, JavaScript objet, XMLHttpRequest, JSON, XML et XSLT) en les illustrant d'exemples d'applications variées et de complexité croissante. Il présente également plusieurs des frameworks qui facilitent le développement d'applications Ajax, notamment prototype, dojo et script.aculo.us. L'ouvrage donne des réponses précises aux questions délicates soulevées par Ajax, notamment la gestion desappels asynchrones (parallélisme et mise en cache), le choix des formats d'échange et les actions Pageprécédente ou Ajouter aux favoris. L'auteur souligne l'importance du développement par composants en l'illustrant de quinze exemples facilement réutilisables. Il insiste tout particulièrement sur les bonnes pratiques de conception et montre à travers une étude de cas détaillée, un site de vente en ligne " ajaxifié ", comment intégrer Ajax dans l'architecture MVC.





Aucun commentaire: