![]() |
|
|
Livres informatique et ebook |
Catalogue
![]()
Tous nos titres par date
Pour créer un site web interactif, vous devrez recourir à JavaScript ou aux différentes bibliothèques permettant d’habiller vos pages en quelques lignes de code. MooTools compte parmi celles-ci. Particulièrement modulaire, il facilite la création de sites et de RIA ; vous pouvez manipuler le DOM et disposez de nombreux effets. Dans ce Focus, Xavier Lecomte dresse le portait de MooTools. De nombreux exemples fonctionnels accompagnent les explications de l’auteur. Interactivité, effets visuels et dynamisme sont devenus le quotidien des webmasters. Avec ce livre consacré au framework, MooTools, découvrez le JavaScript de demain.
JavaScript est devenu incontournable si tant est que l’on souhaite créer un site moderne et attrayant. Les bibliothèques JavaScript simplifient l’utilisation du langage et permettent de résoudre les soucis qui lui sont inhérents. Parmi elles, jQuery est probablement la plus utilisée et la plus populaire. Il se distingue car il répond idéalement aux besoins et aux attentes des développeurs, qu’ils soient débutants ou confirmés. "The Write Less, Do More", la devise de jQuery, illustre tout autant son succès. Ce Focus de Didier Mouronval vous permettra de maîtriser jQuery et d'ajouter facilement de l'interactivité à vos sites. L’ouvrage regorge d’exemples illustrant les explications de l’auteur et propose également un cas concret récapitulatif des propos du livre. Changez votre manière de développer en JavaScript et découvrez la richesse de jQuery !
Ce petit ouvrage propose une véritable synthèse du langage dans sa version 2. Il se présente sous la forme d’explications brèves entrecoupées d’exemples et de définitions. Après un balayage complet des bases de la syntaxe, les auteurs s’attardent sur des notions cruciales, et souvent mal maîtrisées, comme la gestion de la mémoire, l’environnement d’exécution, le chargement dynamique, les objets distribués et la gestion des exceptions. Toutes les nouvelles fonctionnalités d’Objective-C sont ici abordées. Ce Précis et concis est indispensable pour maîtriser Objective-C, le langage utilisé pour écrire les applications natives Mac OS X et iPhone.
Vous voilà à même de regarder « juché sur les épaules des géants » : un privilège à ne pas manquer !
Ce livre unique, écrit par les plus grands noms du développement informatique, constitue une véritable anthologie de la programmation. Chaque chapitre propose une solution élégante à un problème particulièrement ardu et explique en quoi cette solution est la mieux adaptée.
Voici en enfin un livre qui remplacera la foule de tutoriaux ennuyeux sur C#. C# - Tête la première est un guide d'apprentissage, très différent, au très populaire langage orienté objet de Microsoft. C'est en vous divertissant que vous stimulerez votre cerveau pour découvrir les bases de C#, ainsi que la manière de créer des interfaces utilisateur, des bases de données, etc.
JavaScript et Dynamic HTML sont aux premières loges du développement de pages web interactives. Au travers de 165 recettes, l'auteur donne un large éventail de solutions, étayées de nombreux exemples, allant de la manipulation de chaînes à l’implémentation des fonctionnalités d’Ajax.
Cet ouvrage s'adresse en particulier aux développeurs qui souhaitent s'initier à la généricité dans Java, avoir une vision clarifiée des possibilités offertes par les nouvelles fonctionnalités de Java depuis les versions 5 et 6 ou tout simplement accroître la puissance de leurs applications.
Grâce à ce guide, ceux qui désirent publier du contenu sur le web franchiront sans peine les étapes conduisant à la maîtrise de HTML et de XHTML et se familiariseront rapidement avec l'insertion d'images, les CSS, la création de liens, la conception de formulaires efficaces, etc. Cette édition couvre XHTML 1.1, HTML 4.01, Netscape 6.0, Internet Explorer 6.0 et CSS 2.
Comment rendre ses applications web en Java plus dynamiques et réactives ? En mettant de l'Ajax dedans bien sûr ! Grâce aux fonctionnalités typiques d'Ajax, les applications web peuvent s'enrichir de listes de suggestions ou de glisser-déposer de fenêtres qui faciliteront l'accès aux données en temps réel.
Comment rendre ses applications web en Java plus dynamiques et réactives ? En mettant de l'Ajax dedans bien sûr ! Grâce aux fonctionnalités typiques d'Ajax, les applications web peuvent s'enrichir de listes de suggestions ou de glisser-déposer de fenêtres qui faciliteront l'accès aux données en temps réel.
Ce PDF est destiné à tous les concepteurs et développeurs web qui se trouvent quotidiennement confrontés à des problèmes de conception de pages web avec CSS.
Ce PDF propose de nombreuses solutions à des problèmes courants, aussi variés que les formulaires ou le traitement des images. Cet ouvrage se base sur CSS2.
Cet ouvrage propose au développeur Web, ainsi qu'au designer, de rapidement mettre en place des services fonctionnels en Ajax avec l'aide des design patterns. L'approche est concrète, passant de la théorie à la pratique à partir d'exemples relatifs à chaque pattern.
JavaScript est le langage incontournable du Web ; quelle page web n'intègre pas désormais du JavaScript ? La question ne se pose même plus depuis l'arrivée de services basés sur Ajax et DHTML.
Cet ouvrage est la référence sur JavaScript. Véritable encyclopédie, reconnue des spécialistes du monde entier, il s'adresse à tous ceux qui développent pour le Web, qu’ils soient programmeurs, webmaster ou designer.
Apprenez Java d'une manière enfin différente ! Jouez, résolvez des énigmes, cuisinez du code et comprenez enfin ce qui fait marcher la JVM. Couvre Java 5.0.
Il paraît que RoR est d'une facilité déconcertante, mais par quoi commencer quand on ne connaît pas Ruby, ni le modèle MVC, à peine les bases de données et pas vraiment Ajax ? Tout simplement par lire ce livre, qui vous explique tout en détail, exemples à l'appui !
Vous voulez créer des pages Web professionnelles et attrayantes en un tour de main ? Les auteurs de cet ouvrage ont étudié la chimie du cerveau pour que vous appreniez sans même vous en rendre compte. Alors plongez Tête la première et laissez-vous guider par ce manuel très ludique.
Fatigué de créer des sites web qui se rechargent à chaque mouvement de souris, d'attendre un serveur pour un ticket de cinéma ? Passez à Ajax et à la programmation asynchrone !
Vous voulez créer vos pages web mais ne savez pas par où commencer ? Cet ouvrage vous guidera progressivement et très rapidement dans la création de vos
premières pages.
Enfin un livre sur J2EE qui ne perd pas de temps à réexpliquer J2SE aux développeurs Java ! Rien que du concret donc, depuis l'installation d'un serveur sur Windows ou Linux jusqu'aux détails des actions personnalisées JSP.
Comprendre les design patterns sans s'ennuyer ? Acquérir avec le sourire les réflexes des gourous du développement ? Avec ce livre inhabituel, et seulement celui-là, la réponse est oui !
Colin Moock aborde dans cet ouvrage tout ce qu'il faut connaître sur la nouvelle version du langage ActionScript 3.0. Les programmeurs nouvellement venus à Flash ainsi que les développeurs le pratiquant déjà trouveront ici les meilleures solutions et techniques pour créer des applications Flash stables, des films et des animations pour le Web.
Avec un développement web aujourd'hui considéré comme une matière première, les projets ont des périmètres de plus en plus importants chaque jour. Si les projets ambitieux et à large échelle sont votre quotidien, vous savez que le plus difficile consiste à livrer le produit dans le respect d'un planning et d'un budget. Cependant, de nombreux facteurs peuvent influencer ces variables, y compris le choix des méthodes de développement du langage de programmation que vous ferez.
Ce Focus illustre en quoi adopter PHP et Smarty pour des projets à grande échelle peut s'avérer le bon choix.
Ajax et PHP 5 vous explique comment exploiter au mieux les technologies PHP pour améliorer l’interactivité et les temps de réponses de vos applications web tout en bénéficiant d’une meilleure tolérance aux pannes.
Ce Focus traite de toute ce que vous devez savoir à propos des frameworks complets les plus dans le vent : Django, Pylons et TurboGears. Y sont décrits en détail leurs philosophies, leurs points forts respectifs et leurs états d’avancement.
Ce Focus présente un ensemble de solutions et un mode d’emploi pour personnaliser une page de profil et un blog sur MySpace en s'initiant à CSS et HTML.
Introduction à Ruby se propose de faire entrer directement le développeur dans le vif du sujet avec une approche très pragmatique. Les bases du langage sont émaillées de nombreux exemples pour mettre rapidement le pied à l'étrier sans avoir à tout maîtriser.
Ce Focus vise à vous présenter des outils qui vont contribuer à améliorer la qualité de votre code Java à partir de mécanismes de vérification qui vont bien au-delà de ce que proposent les outils traditionnels.
Ce Focus va vous apprendre à créer de véritables applications Internet riches autour de Google Maps et à composer des « mashups » avec d’autres services web, YouTube en tête. Votre voyage commence dès à présent !
Après le succès des blibliothèques Prototype et Scriptaculous, une autre bibliothèque JavaScript s'impose comme référence pour la gestion multi-fenêtres dans les pages Web : la désormais fameuse Prototype Window Class. Pour l'utiliser au maximum de ses possibilités, il faut connaître les nombreuses classes qui la compose, ainsi que toutes les options qui permettent de configurer à volonté ses propres fenêtres. Qui d'autre qu'Éric Sarrion pouvait vous présenter de façon aussi exhaustive tous les recoins de cette bibliothèque qui vous économisera des jours de travail ?
Des recettes de chef pour résoudre près de 200 problèmes que tout utilisateur de Ruby on Rails se pose un jour où l'autre, qu'il s'agisse de manipuler les données, de mieux contrôler vos actions ou le rendu de vos pages, ou de configurer vos serveurs.
Ajax semble être une bonne solution pour réaliser des interfaces graphiques au-dessus des services web et les services web une bonne façon d’envoyer des données aux applications Ajax. Malheureusement, connecter les deux parties n’est pas chose facile. Vous voulez utiliser Ajax pour accéder aux services web publics de Yahoo ! ou Google ? Vous le pouvez. Vous voulez savoir comment ? Lisez donc la suite !
La boîte à outils web de Google, Google Web Toolkit (GWT), est un astucieux cadre de développement que les programmeurs Java peuvent utiliser pour créer des applications Ajax.
ActionScript 3.0 est la première intégration d’ECMAScript E4, le langage standard de l’Internet, à Flash. Vous n’apprendrez pas seulement les rouages d’ActionScript 3.0, mais également tous les langages basés autour de l’ECMAScript à venir. Plutôt que de se cantonner à Flash 9 et Flex 2, ActionScript 3.0 devient le véritable langage de l’Internet.
Vous voulez rendre vos applications AJAX encore plus dynamiques ? Ce Focus vous explique comment faire.
Prototype et Scriptaculous facilitent le développement d’applications JavaScript complexes. Prototype vient s’ajouter au noyau JavaScript et complète ses bibliothèques, pour former un langage plus concis et plus puissant, mais toujours compatible avec les standards. Scriptaculous, quant à elle, se base sur Prototype, et plus particulièrement sur les contrôles, les effets et le glisser-déplacer.
Ce document vous permettra de rapidement appréhender ces bibliothèques puisqu’il aborde tout autant la phase d’installation que le développement. Il fournit toutes les notions pour comprendre les ressources Prototype et Scriptaculous les plus détaillées, disponibles sur le Web.
Python en concentré est la référence pour tout Pythoniste qui se respecte et souhaite accéder en un clin d'œil à sa syntaxe et à ses principales bibliothèques. Cette édition constituera une parfaite introduction au langage pour un programmeur confirmé qui souhaiterait se mettre à Python.
Les nuages de tags sont devenus un des symboles de la mouvance Web 2.0. Ils redéfinissent la manière même de naviguer sur un site. Ce guide aborde les nuages de tags sous l’angle de la pratique, par le biais de scripts en PHP et Perl.
Apprenez à créer des nuages de tags en Perl ou en PHP et sachez comment les utiliser.
S’il est possible de créer manuellement de beaux documents avec l’interface graphique d’InDesign, il est souvent beaucoup plus efficace d’écrire un script. Ce Focus fournit les connaissances et propose des scripts nécessaires pour remplacer un mot dans un contexte particulier, changer globalement les styles, numéroter les paragraphes, modifier les tableaux ou encore ajuster l’espacement des paragraphes ou l’interlettrage.
Contrairement aux modèles classiques de Rails qui génèrent du HTML ou du XML, les modèles RJS produisent du code JavaScript qui est exécuté lorsqu'il est renvoyé au navigateur. Ce Focus va vous mettre le pied à l’étrier en vous montrant comment intégrer les modèles RJS dans Rails, ceci au travers d'exemples concrets.
Une collection de 100 hacks pour aller toujours plus loin avec PHP, qu'il s'agisse de mettre en place des certificats de sécurité rapidement, de fusionner l'API de Google Maps avec votre application web, générer des graphiques en DHTML ou lancer des tests pour l'indexation ou les liens morts de votre site. PHP à 200% vous propose des astuces de programmation souvent inédites pour dynamiser votre approche du Web.
Ce PDF se propose de vous faire entrer dans l'univers de Ruby sans repasser par les bases du langage. Il s'adresse aux développeurs issus d'horizons aussi variés que celui des scripts en Perl ou Python, de la programmation objet en Java ou du Web avec PHP. Ses 337 recettes vous permettront de réaliser très rapidement des opérations qui seraient soit longues à mettre en place sous un autre langage, soit complexes à coder.
Ajax tire la quintessence des standards internet majeurs que sont HTML, JavaScript et XML, pour donner aux sites web davantage d'interactivité et de souplesse. De nombreux services comme Gmail et Google Maps reposent déjà sur Ajax et lui doivent en partie leur excellente réactivité. Ajax est une technologie utilisée autant par les designers d'interface web que les programmeurs de services complexes.
Qui a dit que Perl n'était pas un langage élégant ? Tout dépend du développeur ! En suivant les conseils de Damian Conway, votre code sera non seulement plus élégant, mais aussi plus concis, et encore plus efficace !
Cet ouvrage écrit par des programmeurs chevronnés fournit des recettes pour toutes les occasions. Vous aussi, devenez un grand de la programmation en Python en vous mettant à l'école des meilleurs programmeurs. Google, la NASA, AstraZeneca utilisent Python. Pourquoi pas vous ?
Si les applications Web 2.0 reposent essentiellement sur la composition des sources de données, Ajax peut être considéré comme le moyen privilégié de récupérer les données issues du cerveau des utilisateurs. Voici donc un livre de référence pour comprendre en détail comment accéder à ces données si précieuses !
Cet ouvrage apporte de 171 solutions aux programmeurs en C++, tant sur des questions simples que complexes ; il épargnera ainsi des lignes de code inutiles aux développeurs.
Perl est rapide, efficace, portable et propose une gigantesque bibliothèque de modules. Si vous souhaitez apprendre ce langage et écrire des scripts, alors ce livre est fait pour vous. Couvre Perl 5.8.
La nouvelle version 5.0 de la plate-forme Java 2 est riche de nouvelles fonctionnalités. Pour tirer pleinement parti de ces nouveautés, mais également de toutes les qualités éprouvées qui ont fait le succès de Java, laissez-vous guider par David Flanagan.
Couvre Java 5.0.
Ce petit ouvrage résume tout ce qu'il y a à savoir sur ce format de données universel et les technologies qui lui sont liées.
Pour les programmeurs Python qui ne se rappellent plus les paramètres attendus par _setattr_() ni le nom des objets du module re, voici une référence rapide à garder sur soi en toutes circonstances.
CSS est incontournable lorsqu'il s'agit d'enrichir et de contrôler la présentation de pages web. Cet ouvrage exhaustif vous en livre tout ce qu'il y a à connaître.
Un ouvrage complet qui aidera les développeurs et les webmasters à maîtriser la rigueur et la complexité des règles syntaxiques et grammaticales de XML et des outils associés.
La référence de poche idéale pour connaître tout ce qu'il faut savoir pour enrichir des pages web en utilisant les feuilles de styles.
Vous passez trop de temps à coder, vos applications vous semblent lentes et vous êtes fatigué de la lourdeur des environnements Java classiques ? Ce livre est fait pour vous !
Des bases de programmation et des exemples pertinents, par un auteur pédagogue : un livre conçu pour ceux qui ne connaissent rien à PHP, et qui ont décidé de se lancer dans
la conception de sites web dynamiques.
STL est une bibliothèque de C++ fort utile. Ce petit ouvrage vous évitera des recherches fastidieuses dans la volumineuse documentation C++. En prime, vous y trouverez également des informations sur Boost.
La programmation orientée objet vous tente ? Vous aimeriez développer des applications sous Mac OS X ? C'est dans la poche avec Objective-C - Précis & et concis, au propre comme au figuré ! Objective-C est une brillante reprise du C ANSI selon un mode orienté objet et dont la conception est inspirée de SmallTalk. Ce petit ouvrage propose une introduction brève et percutante destinée à des programmeurs familiers du langage.
Avec ses 290 recettes prêtes à l'emploi, cet ouvrage vous permettra de répondre à tous les problèmes fréquents, et plus encore, qui s'imposent aux administrateur de sites web, webmasters ou programmeurs PHP professionnels et amateurs.
SAX2 est un analyseur syntaxique à la fois rapide et léger pour le traitement de données en XML à l'aide de Java. Cet ouvrage à la fois théorique et pratique vous permettra la mise en oeuvre d'applications dédiées comme les RSS.
Ce recueil de recettes, qui pour chaque problème propose une ou plusieurs solutions, permettra au lecteur de résoudre les différentes questions qui se posent à lui au jour le jour. À l'aide de recettes prêtes à l'emploi, il pourra, quel que soit son niveau, mettre immédiatement en application les solutions qui composent ce recueil
Les servlets Java permettent de remplacer efficacement les scripts de CGI, et ce de manière portable, fiable, et rapide. Cet ouvrage explore tout ce qu'il faut connaître pour écrire des servlets efficaces.
Grâce à ce livre technique et truffé d'exemples, découvrez en quoi le travail des développeurs de solutions métier a été radicalement modifié depuis l'apparition des EJB.
Ce livre est destiné à des programmeurs déjà familiarisés avec le langage C. En fonction des besoins du moment, Maîtrise des algorithmes en C servira aussi bien d'ouvrage didactique que de manuel de référence.
Ce PDF présente toutes les fonctionnalités intégrées du langage, ainsi que toutes les bibliothèques de la distribution standard. Les programmeurs garderont cet ouvrage ouvert sur leur bureau pendant qu'ils travaillent car il traite de tout ce qui concerne Ruby, des options de la ligne de commande, aux classes et modules les plus fréquemment utilisés, en passant par la syntaxe du langage, les variables et les fonctions prédéfinies. Couvre Ruby 1.6 et la version de développement 1.7.
Destiné à tous ceux qui veulent comprendre XML, cet ouvrage montrera aux créateurs de pages web, comme aux développeurs, comment tirer profit de ce format de données universel.
Cette troisième édition du fameux « Camel Book » est considérée comme la référence absolue sur le langage Perl. Remis à jour pour couvrir la version 5.6 du langage, cet ouvrage a été aussi complètement réorganisé et complété par une multitude d'exemples. Tous les aspects du langage y sont abordés par l'auteur de Perl lui-même. Chaque nouveau concept est illustré par des exemples concrets, soigneusement choisis. Programmation en Perl n'est pas seulement un livre sur Perl, c'est aussi une introduction unique à un langage et à sa culture.
Avec cet ouvrage, vous apprendrez progressivement à utiliser l'interface CGI pour réaliser des pages interactives simples ou complexes, et piloter des programmes en réponse aux entrées de vos utilisateurs.
Associé aux bases de données, Java offre des possibilités illimitées. Voici donc un guide de programmation d'applications orientées bases de données qui vous permet de concilier la puissance de ces outils. L'auteur montre comment transmettre des requêtes SQL à un gestionnaire de base de données via JDBC, il explique l'emploi des procédures stockées, etc. Cette édition s'enrichit des relations entre JDBC et les Enterprise JavaBeans, de développements sur les bases de JDBC et SQL, de suggestions pour intégrer JDBC à Swing.
Perl – Le livre de Recettes contient une mine de solutions à des problèmes de toutes sortes, accompagnées d'exemples pratiques destinés aux utilisateurs de Perl. Les sujets embrassent les questions que se posent les débutants comme des techniques que même les programmeurs les plus expérimentés examineront avec profit. Ce livre, plus qu'une simple collection de trucs et astuces, il contient de nombreuses informations inédites. Couvre Perl 5.