Telecharger Les design patterns en Java Gratuit

Telecharger Les design patterns en Java. Gratuit

Les design patterns en Java.


Tout programmeur Java se doit de connaître les 23 design patterns fondamentaux recensés par les célèbres
développeurs du Gang of Four, véritable condensé de l'expérience de plusieurs générations de développeurs,
et aujourd'hui incontournable pour écrire un code propre et efficace.

Cet ouvrage, fondé sur de nombreux exemples d'application, vous aidera à comprendre ces modèles et
développera votre aptitude à les appliquer dans vos programmes.

Forts de leur expérience en tant qu'instructeurs et programmeurs Java, Steve Metsker et William Wake vous
éclaireront sur chaque pattern, au moyen de programmes Java réels, de diagrammes UML, de conseils sur les
bonnes pratiques et d'exercices clairs et pertinents. Vous passerez rapidement de la théorie à l'application
en apprenant comment écrire un meilleur code ou restructurer du code existant pour le rationaliser, le rendre
plus performant et plus facile à maintenir.



Telecharger Les design patterns en Ruby. Gratuit

Les design patterns en Ruby.

La plupart des livres consacrés aux design patterns sont basés sur C++ et Java.
Mais le langage Ruby est différent et les qualités uniques de ce langage rendent l'implémentation
et l'utilisation des patterns plus simples. Russ Olsen démontre dans ce livre comment combiner la
puissance et l'élégance des design patterns pour produire des logiciels plus sophistiqués et
efficaces avec beaucoup moins de lignes de code.


Il passe en revue du point de vue Ruby quatorze des vingt-trois patterns classiques du livre de
référence produit par le fameux "Gang of Four" (problèmes résolus par ces patterns, analyse des
implémentations traditionnelles, compatibilité avec l'environnement Ruby et améliorations spécifiques
apportées par ce langage). Et vous apprendrez comment implémenter des patterns en une ou deux lignes
de code là où d'interminables lignes de code sans intérêt étaient nécessaires avec d'autres langages
plus conventionnels.

Vous y découvrirez également de nouveaux patterns élaborés par la communauté Ruby, en particulier la
méta-programmation qui permet de créer des objets sur mesure ou le très ambitieux pattern "Convention
plutôt que configuration" popularisé par Rails, le célèbre framework de développement d'applications
web écrit en Ruby.


Telecharger Programmer en Java : Couvre les nouveautés de Java 8, streams, expressions lambda Gratuit
Programmer en Java : Couvre les nouveautés de Java 8, streams, expressions lambda

Programmer en Java : Couvre les nouveautés de Java 8, streams, expressions lambda

Programmer en Java : Couvre les nouveautés de Java 8, streams, expressions lambda
Eyrolles; 9e édition (12 juin 2014) | ISBN-10: 2848995270 | French | PDF | 916 pages | 106 Mb

Dans cet ouvrage, Claude Delannoy applique au langage Java la démarche pédagogique qui a fait le succès de ses livres sur le C et le C++. Il insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation rigoureuses.

L'apprentissage du langage se fait en quatre étapes : apprentissage de la syntaxe de base, maîtrise de la programmation objet en Java, initiation à la programmation graphique et événementielle avec la bibliothèque Swing, introduction au développement Web avec les servlets Java, les JSP et JDBC.

L'ouvrage met l'accent sur les apports des versions 5 à 8 de Java Standard Edition : programmation générique, types énumérés, annotations... Un chapitre est dédié aux design patterns en Java et cette 9e édition comporte deux chapitres supplémentaires sur des nouveautés majeures de Java 8 : les streams et les expressions lambda ; la gestion du temps, des dates et des heures.

À qui s'adresse ce livre ?

-Aux étudiants de licence et de master, ainsi qu'aux élèves d'écoles d'ingénieurs.
-À tout programmeur ayant déjà une expérience de la programmation (Python, PHP, C/C++, C#...) et souhaitant s'initier au langage Java.


Telecharger Tête la première - design patterns Gratuit

Tête la première - Design Patterns

Si vous souhaitez vous distinguer des développeurs ordinaires et devenir une force de proposition pour les architectures d'applications, vous vous devez de maîtriser les design patterns. Pour cela, rien ne vaut l'expérience de ceux qui ont déjà été confrontés aux mêmes problèmes. Vous profiterez à la fois de leur savoir-faire et de ce qui se fait de mieux en matière de conception. Qui plus est, vous gagnerez un temps précieux que vous occuperez bien mieux à autre chose de plus complexe et de plus amusant, ce qui fera le bonheur de vos chefs.

Le plus important demeure que vous ne voulez pas vous endormir en apprenant les design patterns. Si vous connaissez déjà la collection Tête la première, vous savez à quoi vous en tenir.

Voici les principaux bénéfices que vous tirerez de cet ouvrage unique, récompensé par le « Jolt Award » 2005 de l'excellence, tous livres de développement confondus :

Distinguer les principaux patterns (Fabrique, Singleton, Adaptateur, Itérateur, Composite, etc.).
Apprendre à les utiliser : quand et comment les appliquer dans vos conceptions, sans pour autant vous laisser gagner par la patternite.
Contrôler l'accès aux objets avec des proxies.
Maîtriser les mécanismes MVC et de son acolyte Web : MVC 2.
Ne plus se sentir désœuvré face à des problèmes de conception en apprenant à réaliser des conceptions souples qui s'adaptent à vos besoins.
Arriver à reconnaître les design patterns qui vous entourent au quotidien dans les API Java, les frameworks ou autres applications, et comprendre enfin comment ils fonctionnent.
Réaliser des conceptions bien pensées et faciles à maintenir.
Sous des dehors amusants et ludiques, cet ouvrage n'en demeure pas moins un guide d'apprentissage sérieux. L'approche des auteurs est axée sur la pédagogie. Les concepts s'appuient sur des images et des exercices qui stimulent le cerveau. Jeux, images, interviews, mots-croisés, sont autant de moyens de vous amener à exploiter intelligemment les design patterns et de vous transmettre une vision claire et pragmatique des problèmes de conception.

L'heure est venue de vous plonger dans les design patterns, tête la première !


Telecharger XSLT fondamental : Avec 20 design patterns prêts à l'emploi Gratuit
XSLT fondamental : Avec 20 design patterns prêts à l'emploi

XSLT fondamental : Avec 20 design patterns prêts à l'emploi

XSLT fondamental : Avec 20 design patterns prêts à l'emploi
2002 | ISBN: 2212110820 | Français | 662 pages | PDF | 102 MB

Plus qu'un langage de feuilles de style, un vrai langage de programmation ! Complément indispensable d'XML, le langage XSLT a deux principaux usages. Il permet d'abord de convertir un document XML en un format adapté à l'affichage ou à l'impression (HTML pour le Web, RTF ou PDF pour l'impression, etc.). Mais XSLT est bien plus qu'un simple langage de feuilles de style, c'est aussi un véritable langage de programmation, grâce auquel on peut effectuer toutes sortes de traitements sur les documents XML. en modifier la structure, en extraire des informations, en filtrer le contenu, etc.
Un langage déstabilisant pour les programmeurs. Dans cet ouvrage de niveau avancé, Philippe Drix expose avec beaucoup de précision toutes les subtilités du langage XSLT, qui impose aux développeurs un véritable changement culturel par rapport à des langages de programmation classiques tels que C++, Java, VB ou Perl.


Telecharger Apprenez à programmer en Java Gratuit
Apprenez à programmer en Java

Apprenez à programmer en Java

Apprenez à programmer en Java
French | EPUB | 8.44 MB

Vous aimeriez apprendre à programmer en Java, mais vous débutez dans la programmation ?

Pas de panique ! Vous tenez dans vos mains un livre conçu pour les débutants qui souhaitent se former à Java, le langage de programmation incontournable des professionnels !

Plus de 700 pages d'explications, codes commentés et TP vous attendent !


Telecharger Vincent Granet-Algorithmique et programmation en Java - Cours et exercices corrigés - 4e édition Gratuit

Vincent Granet-Algorithmique et programmation en Java - Cours et exercices corrigés - 4e édition

Cet ouvrage est une introduction à l'algorithmique et à la programmation impérative et orientée objets. L'auteur met l'accent sur les notions de validité et de fiabilité en s'appuyant sur des notations formelles. Tous les algorithmes et les structures de données sont traduits et présentés en Java. Cette quatrième édition rend compte de la version 8 de Java et ajoute des mises à jour sur les interfaces graphiques avec Swing et sur les lambda expressions.


Telecharger Les Cahiers du Programmeur : Java EE 5 Gratuit
Les Cahiers du Programmeur : Java EE 5

Les Cahiers du Programmeur : Java EE 5

Les Cahiers du Programmeur : Java EE 5
2007 | ISBN: 2212120389 | Français | 349 pages | PDF | 102 MB

Ce cahier détaille la conception d'un site de commerce électronique avec UML et Java EE 5. Inspirée du Java Petstore, l'étude de cas se construit au fil des chapitres en appliquant les spécifications Java EE 5 : EJB 3.0, JPA 1.0, Servlet 2.5, JSP 2.1, JSF 1.2, Web Services 1.2, JAXB 2.0, JAX-WS 2.0, JavaMail 1.4, JMS 1.1. L'application est déployée dans le serveur GlassFish et utilise la base de données Derby. Cet ouvrage s'adresse aux architectes et développeurs confirmés qui veulent découvrir les nouveautés de Java EE 5 ou migrer leurs applications J2EE 1.4 existantes. Il montre comment s'imbriquent les différentes API de Java EE 5 dans une application internet-intranet.
Au sommaire

* Présentation de l'étude de cas
* L'architecture de l'application
* Outils et installation
* Objets persistants
* Traitements métier
* Exécution de l'application
* Interface web
* Gestion du panier électronique
* Conserver l'état dans l'application
* Echanges
* Traitements asynchrones
* Annexes


Telecharger Sylvie Bardet - Le designer Gratuit

Sylvie Bardet - Le designer



Un tueur en série, surnommé Le Designer, travestit depuis vingt ans ses scènes de crime de façon particulièrement dérangeante. Il reste introuvable à ce jour. Henry, profileur discret marqué par un passé difficile, se débat entre cette affaire et son attirance irraisonnée et dangereuse pour la femme de son ami d'enfance. Jusqu'au jour où tout va basculer. Le Designer est un thriller psychologique haletant qui va plonger Henry, le personnage principal, dans un enfer sans issue. Il devra lutter contre sa nature et ses sentiments pour arriver à sortir vivant du piège terrible dans lequel il vient de tomber.


Telecharger Exercices en Java: 175 exercices corrigés - Couvre Java 8 Gratuit
Exercices en Java: 175 exercices corrigés - Couvre Java 8

Exercices en Java: 175 exercices corrigés - Couvre Java 8

Exercices en Java: 175 exercices corrigés - Couvre Java 8
French | 2014 | ISBN: 2212140096 | PDF | 362 pages | 116.4 MB

175 exercices corrigés pour maîtriser Java. Conçu pour les étudiants en informatique, ce recueil d'exercices corrigés est le complément idéal de Programmer en Java du même auteur ou de tout autre ouvrage d'initiation au langage Java. Cette nouvelle édition tient compte des nouveautés de Java 8, publié en mars 2014, avec un nouveau chapitre sur les expressions lambda et les streams. Les 175 exercices sont classés par thèmes en 18 chapitres. Chaque chapitre débute par la liste des notions nécessaires à la résolution des exercices (section Prérequis). Certains exercices portent sur une notion précise indiquée dans l'énoncé. D'autres, appelés exercices de synthèse, font appel à la mise en oeuvre de plusieurs notions étudiées dans les exercices ou chapitres précédents, et nécessitent donc un effort de réflexion plus fourni.