Ebooks Gratuits

Le plus grand univers d'ebooks au format PDF et EPUB

Nous avons trouvé un total de 38 livres disponibles en téléchargement

Conception d'applications en Java/JEE - 2e éd.

Auteure: Jacques Lonchamp

Nombre de pages: 416

Cet ouvrage s’adresse principalement aux étudiants des cycles informatiques (IUT, LP, licence deuxième et troisième années) ainsi qu’aux élèves-ingénieurs en écoles d’informatique. La phase de conception logicielle répond aux questions « comment résout-on le problème ? comment satisfait-on les besoins ? ». Elle fait suite à la phase d’analyse antérieure qui, elle, avait posé les questions « quel est le problème ? quels sont les besoins ? ». Ce manuel explique les méthodes de la conception orientée objets. Il détaille les patrons de conception (design patterns), les principes de conception qui les sous-tendent et les principales architectures logicielles, en particulier les architectures web. Il s’appuie sur le langage Java. Il présente pour chaque thème abordé plusieurs exemples et rassemble 58 exercices tous corrigés, ainsi que deux études de cas : JSE (Java Standard Edition) et JEE (Java Enterprise Edition) détaillées jusqu’au code complet. Cette deuxième édition rend compte des évolutions récentes du langage Java dans les aspects spécifiques à la conception d'applications, notamment les design patterns.

Java EE 6 et GlassFish 3

Auteure: Antonio Goncalves

Nombre de pages: 572

Initiez-vous au développement sur Java EE 6 et GlassFish 3 avec cet ouvrage facile à lire. Tous les concepts de la dernière version entreprise de Java sont ici présentés et illustrés par des exemples.

Apache Tomcat 6

Auteure: Étienne Langlet

Nombre de pages: 430

Ce livre sur Apache Tomcat 6 s'adresse à toute personne appelée à mettre en œuvre ce serveur sous Windows ou Linux, que ce soit pour des besoins de test, de développement, ou des besoins de production dans un environnement d'entreprise. Après quelques rappels essentiels sur les technologies Internet et Java/Java EE, massivement utilisées par Tomcat, le livre détaille les concepts fondamentaux de la mise en œuvre de Tomcat 6 et approfondit la mise en place d'une véritable infrastructure d'entreprise sécurisée et performante. Si le lecteur est familier d'une version précédente de Tomcat, il pourra approfondir ses connaissances en trouvant dans ces pages une information précise pour une mise en application immédiate.

Développement JEE 5 avec Eclipse Europa

Auteure: Karim Djaafar

Nombre de pages: 380

Résolument pratique, cet ouvrage montre comment utiliser de manière cohérente et efficace les différents outils de la suite Eclipse Europa, combinés à des frameworks tels que JBoss Seam, pour couvrir l'ensemble du cycle de développement d'une application Java EE 5 et tirer parti des innovations de la spécification EJB 3. L'ouvrage met l'accent sur la conception du modèle de données avec Data Tools, le développement JSF avec Web Tools et Seam, le nouveau standard EJB 3.0, le mapping objet-relationnel avec Java Persistence API et le framework Dali, l'approche de développement piloté par le modèle avec EclipseUML et AndroMDA, les fonctionnalités avancées du framework Seam et le déploiement sur le serveur JBoss. Cette approche est illustrée au travers de l'étude de cas WebStock, application e-commerce construite au fil de l'ouvrage et dont le code source est disponible sur www.editions-eyrolles.com. Le lecteur acquerra ainsi une parfaite maîtrise des outils et une solide méthodologie de développement reposant sur un ensemble de "best practices" en matière de conception d'applications EJB 3. Sur le site www.editions-eyrolles.com : Dialoguez avec l'auteur...

Spring par la pratique - Spring 2.5 et 3.0

Auteure: Arnaud Cogoluègnes , Thierry Templier , Julien Dubois , Jean-philippe Retaillé

Nombre de pages: 684

Tirez le meilleur parti de Java EE avec Spring ! Cet ouvrage montre comment développer des applications Java EE professionnelles performantes à l'aide du framework Spring. L'ouvrage présente les concepts sur lesquels reposent Spring (conteneur léger, injection de dépendances, programmation orienté aspect) avant de détailler les différentes facettes du développement d'applications d'entreprise avec Spring : couche présentation, persistance des données et gestion des transactions, intégration avec d'autres applications et sécurité applicative. Cette seconde édition présente en détail les nouveautés majeures des versions 2.5 et 3.0 de Spring et de ses modules annexes : modèle de programmation basé sur les annotations, Spring Dynamic Modules for OSGi, Spring Batch, Spring Security, SpringSource dm Server, etc. L'accent est mis tout particulièrement sur les bonnes pratiques de conception et de développement, qui sont illustrées à travers une étude de cas détaillée, le projet Open Source Tudu Lists. Sur le site www.springparlapratique.org Dialoguez avec les auteurs et participez au forum de discussion Accédez au code source de l'étude de cas du livre...

JBoss

Auteure: Franck Simon

Nombre de pages: 408

Présentation pratique du déploiement et de la sécurisation des applications sous JBoss s'adressant aux développeurs Java confrontés au développement d'applications distribuées, que ce soit des applications web, des reprises de projets en EJB 2 ou de nouveaux projets en EJB 3.--[Memento].

Servlets

Auteure: Benjamin Aumaille

Nombre de pages: 212

Aborde notamment l'implémentation et la configuration de servlets (logiciels de serveurs web), le traitement des requêtes, la synchronisation des traitements, les filtres et la collaboration entre servlets, à l'aide du langage Java.

J2EE

Auteure: Benjamin Aumaille

Nombre de pages: 368

Support de référence sur l'utilisation du langage Java dans sa version J2EE (Java 2 Entreprise Edition) pour le développement d'applications Web.

Programmer en Java

Auteure: Claude Delannoy

Nombre de pages: 816

Le best-seller de Claude Delannoy, pour une parfaite maîtrise du langage Java Réédition au format semi-poche de la cinquième édition du classique Programmer en Java de Claude Delannoy, qui a guidé plus de 35 000 étudiants et professionnels dans l'apprentissage du langage Java. L'ouvrage vous conduira à une parfaite maîtrise de la programmation orientée objet et des possibilités les plus avancées de Java dans ses versions 5 et 6. Après avoir assimilé la syntaxe de base du langage, vous découvrirez toutes les subtilités de la programmation objet en Java, avant d'aborder la programmation d'applications graphiques à l'aide de la bibliothèque Swing et le développement Web avec les servlets et les JSP. Chaque notion nouvelle et chaque fonction du langage est illustrée de programmes complets dont le code source est fourni sur le site www.editions-eyrolles.com. Cette cinquième édition met tout particulièrement l'accent sur les nouveautés des versions 5 et 6 de Java SE : programmation générique, types énumérés, annotations, etc.

Bien programmer en Java 7

Auteure: Emmanuel Puybaret

Nombre de pages: 424

"À travers la réalisation d'un forum de discussion et plus de 50 études de cas, cet ouvrage montre à tous les programmeurs comment exploiter la richesse de Java en mettant l'accent sur la fiabilité et l'évolutivité. Cet ouvrage met à la portée de tous les développeurs les meilleures pratiques Java, depuis l'installation des outils de développement et la création d'un premier objet jusqu'à la programmation multitâche, en passant par l'accès aux bases de données, la conception d'interfaces utilisateur, la gestion de formulaires, de fichiers, la maîtrise des subtilités objet... Téléchargez l'ensemble du code source à l'adresse www.editions-eyrolles.com" [Source : 4e de couv.]

Introduction aux systèmes informatiques

Auteure: Jacques Lonchamp

Nombre de pages: 320

L'enseignement de l'informatique évolue afin de donner rapidement aux étudiants une vision réaliste et concrète des systèmes informatiques et de leur permettre d'aborder des thèmes majeurs comme les architectures distribuées (web) ou les questions de sécurité. Inspiré des conclusions du Programme pédagogique national des DUT informatique cet ouvrage donne une présentation globale et moderne des systèmes informatiques actuels. La première partie présente les couches basses de l'architecture. La deuxième partie porte sur les couches des systèmes d'exploitation et des communications réseaux. La troisième partie traite des applications réseau sur Internet. Ce cours est complété par 110 exercices corrigés.

Java EE 5

Auteure: Antonio Goncalves

Nombre de pages: 329

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.

JSP avec Eclipse et Tomcat

Auteure: François-xavier Sennesal

Nombre de pages: 334

Ce livre sur JSP avec Eclipse et Tomcat s'adresse aux étudiants de 2ème et cycles universitaires ou d'écoles d'ingénieurs, aux enseignants et formateurs, ainsi qu'aux professionnels intéressés par la conception d'applications web s'appuyant sur la plate-forme J2EE. Les exercices proposés, dont la réalisation suppose la maîtrise préalable du langage Java, permettent d'appréhender de manière progressive la création et l'utilisation de servlets et JSP depuis l'environnement de développement intégré Eclipse. Les principales thématiques abordées couvrent le déploiement d'applications web, la prise en charge de formulaires, les différentes techniques utilisables pour le maintien de l'état, le développement de JavaBeans et d'actions personnalisées. Les interactions avec les bases de données sont également largement traitées, l'accent étant mis ici sur l'exploitation du système de gestion de bases de données PostgreSQL. Divers exercices permettent d'aborder l'emploi de JDBC, de pools de connexions et du mapping objet / relationnel avec le framework Hibernate. Les éléments nécessaires à la réalisation des exercices sont en téléchargement sur le site de...

Découvrir Silverlight 2

Auteure: Laurence Moroney

Nombre de pages: 347

Silverlight est une technique d'animation pour les sites web. Cette nouvelle technologie de Microsoft se place donc en concurrence avec Flash d'Adobe. Elle est multi-plates formes (Windows, Mac et Linux). Silverlight 2 simplifie le développement avec les outils du framework .Net, en permettant la création d'interfaces interactives et en facilitant l'intégration d'effets graphiques. Cet ouvrage, rédigé par l'un des membres de l'équipe Silverlight chez Microsoft, fournit des conseils pratiques et décrit comment concrètement mettre Silverlight en oeuvre en complément des diverses autres technologies Microsoft. Des exemples et des extraits de code en Visual C# et en Visual Basic sont disponibles sur le site web associé au livre.

GO bac +5

Auteure: Pascale Kroll , Clarisse Juompan , Sylvie Aghabachian , Gwénolé Guiomard

Nombre de pages: 454

Présente près de 500 entreprises dans 20 secteurs d'activités donnant de précieuses informations sur leurs attentes, leurs atouts, leur culture d'entreprise, les métiers proposés et les profils recherchés. Contient également un guide des formations pour choisir un troisième cycle ou se former en continu.

Tomcat par la pratique

Auteure: Peter Harrison , Ian Mcfarland

Nombre de pages: 560

Tomcat : un atout pour le développement d'applications Web Elément majeur du projet Apache Jakarta, Tomcat est le moteur de servlets utilisé dans l'implémentation de référence des technologies Java Servlet et Java Server Pages (JSP). Ses nombreux atouts - intégration à Apache ou à IIS, compatibilité J2EE, développement en Java garantissant un niveau élevé de portabilité - en font un outil de prédilection pour le développement d'applications Web d'entreprise. Administration et développement : une double perspective. Cet ouvrage réussit le pari de traiter la dernière version de Tomcat (4,1) sous les angles de l'administration et du développement : l'administration avec l'installation et la configuration de Tomcat, la configuration d'applications Web, l'authentification ; le développement avec Struts, Ant et XDoclet, avec un accent particulier sur le déploiement de composants Java côté serveur. Résolument pratique, cet ouvrage propose de nombreux exemples d'application.

WebSphere 5

Auteure: Stéphane Darget

Nombre de pages: 406

Pour créer des applications Web et des applications distribuées basées sur les Enterprises JavaBeans et découvrir les possibilités de la dernière spécification J2EE.

Java EE 5

Auteure: Antonio Goncalves

Nombre de pages: 340

Ce cahier détaille la conception d'un site de e-commerce avec UML et Java Enterprise Edition 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 3.0.1 et utilise la base de données Derby. Cet ouvrage s'adresse aux architectes et développeurs confirmés qui veulent découvrir 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 et introduit Maven, le nouvel outil d'automatisation de développements d'Apache. Téléchargez le code source de l'étude de cas ! www.editions-eyrolles.com

Apache Tomcat 5

Auteure: Etienne Langlet

Nombre de pages: 486

Cet ouvrage s'adresse à toute personne appelée à mettre en œuvre un serveur Apache Tomcat (version 5.0 ou 5.5) sous Windows ou Linux, que ce soit pour des besoins de test, de développement, ou des besoins de production dans un environnement d'entreprise. Après quelques rappels essentiels sur les technologies Internet et Java/J2EE, massivement utilisées par Tomcat, le livre détaille les concepts fondamentaux de la mise en œuvre de Tomcat 5 et approfondit la mise en place d'une véritable infrastructure d'entreprise sécurisée et performante. Si le lecteur est familier d'une version précédente de TomCat, il pourra approfondir ses connaissances en trouvant dans ces pages une information précise pour une mise en application immédiate.

Spring par la pratique

Auteure: Julien Dubois , Jean-philippe Retaillé , Thierry Templier

Nombre de pages: 541

Simplifier le développement des applications Java/J2EE. Cet ouvrage montre comment développer des applications Java/J2EE professionnelles et performantes grâce à Spring, associé à d'autres frameworks populaires telles que Struts, Hibernate ou Axis. Spring s'appuie sur des concepts modernes, tels que la notion de conteneur léger, l'inversion de contrôle ou la programmation orientée aspect, afin d'améliorer l'architecture des applications Java/J2EE en les rendant plus souples, plus rapides à développer et plus facilement testables. Un livre pratique illustré d'une étude de cas détaillée. L'ouvrage présente les concepts sur lesquels reposent Spring avant de détailler les différentes facettes du développement d'applications Web avec Spring : couche présentation (Struts, Spring MVC, Spring Web Flow, portlets, applications Ajax), persistance des données et gestion des transactions, intégration avec d'autres applications et sécurité applicative L'accent est mis tout particulièrement sur les bonnes pratiques de conception et de développement, qui sont illustrées à travers une étude de cas détaillée, le projet Open Source Tudu Lists [4ème de couv.]

Guide to J2EE: Enterprise Java

Auteure: John Hunt , Chris Loftus

Nombre de pages: 706

Enterprise Java experts John Hunt and Chris Loftus take the reader through the core technologies that make up the Enterprise Edition of the Java 2 platform (J2EE). They cover all the aspects of J2EE that both the professional and student needs to know to build multi-tier enterprise applications in Java. This includes the various technologies, design methodology, and design patterns. The text contains fully worked examples, built up throughout the book, which enables the reader to quickly develop multi-tier applications. An invaluable text for those who want to build enterprise wide applications in Java.

Programmer en Java

Auteure: Claude Delannoy

Nombre de pages: 948

De la programmation objet en Java au développement d'applications Web 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 et les JSP. 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. Chaque notion nouvelle et chaque fonction du langage sont illustrées de programmes complets dont le code source est en libre téléchargement sur le site...

Développements n-tiers avec Java EE (Architectures, GlassFish, JSF, JPA, JWS,

Auteure: Jérôme Lafosse

Nombre de pages: 902

Ce livre consacré à la plate-forme Java EE s'adresse aux architectes logiciels et développeurs d'applications Java EE souhaitant mettre en place des projets avancés avec des techniques optimisées. La lecture de ce livre requiert des connaissances de base dans le développement d'applications Web en Java. Ces connaissances sont largement détaillées dans l'ouvrage précédent du même auteur "Java EE - Guide de développement d'applications Web en Java" paru aux Editions ENI. Ce nouvel ouvrage a pour objectif de présenter en détail et de façon exhaustive, toutes les étapes de réalisation d'applications Internet avancées en Java EE, à partir d'un projet concret et facilement portable. Il détaille dans un premier chapitre la plate-forme Java EE, ses différentes architectures et API ainsi que les outils utilisés par les professionnels (Eclipse, NetBeans, Subversion, Ant, Hudson, JUnit) au travers de l'étude de cas. Le second chapitre est consacré à la mise en place détaillée du serveur Java EE de référence : GlassFish. Il détaille les concepts et l'architecture de GlassFish, l'installation et la configuration optimisée du serveur, en passant parla mise en...

Bonnes pratiques pour l'industrie de la viande

Auteure: Steve Hathaway , Organisation Des Nations Unies Pour L'alimentation Et L'agriculture

Nombre de pages: 336

Précis de télédétection - Volume 3

Auteure: Régis Caloz , Claude Collet

Nombre de pages: 403

Quelles sont les informations contenues dans une image numérique? Comment et dans quel cas les exploiter? Quels sont les moyens dont nous disposons pour en extraire de l'information? Quels rôles l'image est-elle susceptible de jouer dans les moyens en constante évolution consacrés à la gestion du territoire? Les auteurs tentent de répondre à ces questions en posant les fondements du concept image et en définissant la notion d'image. Ils analysent la nature de l'image numérique et examinent les différents types de traitements (radiométriques et géométriques). Une attention particulière est accordée au modèle géométrique de la prise d'image dans la perspective de la création d'ortho-image.

UML 2

Auteure: Pascal Roques

Nombre de pages: 264

Ce cahier montre à tous les programmeurs combien UML est un outil simple et universel: nullement réservé aux applications Java, C++ ou C#, il s'applique parfaitement à des applications web telles que des sites marchands en PHP 5, dont la complexité en fait des candidats naturels à la modélisation. Du cahier des charges au code, ce livre vous offrira les meilleures pratiques de modélisation avec UML 2 sous la forme d'une étude de cas complète. Toutes les étapes d'analyse et conception sont décrites, abondamment illustrées et expliquées, à travers une démarche située à mi-chemin entre processus lourd et démarche agile. Cette quatrième édition traite de la gestion des exigences avec l'outil UML Enterprise Architect (EA).

Professional IBM WebSphere 5.0 Application Server

Auteure: Tim Francis , Eric Herness , Rob High, Jr. , Jim Knutson , Kim Rochat , Chris Vignola

Nombre de pages: 788

What is this book about? The WebSphere platform from IBM, with its rich function set, industry leading performance and scalability, as well as configuration flexibility, is one of the leading products of the application server generation. For the experienced J2EE developer, this book details how to develop, deploy and manage enterprise applications for version 5.0 of IBM's WebSphere Application Server. Over the course of the book a large-scale e-commerce application is developed that demonstrates the use of WebSphere Application Developer Studio for the creation of J2EE applications, as well as functionality of the application server, including Web Services, Application Profiles, and Enterprise Workflows. The book also addresses other enterprise-level issues such as security, deployment topology and server administration. This book is written by IBM's WebSphere Experts and Architects: Rob High is the Chief Architect for WebSphere foundation; Eric Herness is the Senior Architect for WAS Enterprise; Jim Knutson is the Senior Architect for WAS J2EE; Chris Vignola is the Lead Architect for WAS for zOS; Tim Francis the Senior Architect for WebSphere Studio Application Developer; and...

Initiation à JSP

Auteure: Anne Tasso , Sébastien Ermacore

Nombre de pages: 353

Apprendre JSP par la pratique. Particulièrement adapté aux étudiants, ce livre décrit de manière concrète et illustrée tous les concepts de JSP (JavaServer Pages), langage de script permettant de développer des sites Web dynamiques associés à des bases de données. Avec une approche très pédagogique, héritée de l'expérience de formateur des auteurs, cet ouvrage explique à l'aide de termes clairs et d'exemples simples toutes les notions relatives à la programmation JSP : les bases du langage Java, JavaBeans, cookies, sessions, connexion aux bases de données, servlets... Pour permettre au lecteur d'appliquer directement ses connaissances, chaque chapitre se clôt par une série d'exercices, dont les fichiers sources et les corrigés figurent sur le CD-Rom d'accompagnement.

Spring par la pratique

Auteure: Arnaud Cogoluègnes , Jean-philippe Retaillé , Thierry Templier

Nombre de pages: 686

Tirez le meilleur parti de Java EE avec Spring!

Guide méthodologique pour l'analyse des sols pollués

Auteure: R. Jeannot , Bruno Lemière , S. Chiron

Nombre de pages: 83

Fait le point sur les différentes substances potentiellement polluantes. Un schéma de démarche générale est proposé pour les analyses de polluants dans le sol. Sont abordés le prélèvement et les méthodes de préparation des échantillons, les méthodes d'analyse des composés organiques et inorganiques, les tests écotoxicologiques, ainsi que l'assurance qualité et l'accréditation des laboratoires.

Analyse des besoins pour le développement logiciel

Auteure: Jacques Lonchamp

Nombre de pages: 320

Le développement logiciel consiste à transformer une idée ou un besoin en un logiciel fonctionnel. Il commence donc logiquement par un recueil des besoins ou des exigences, se poursuit par des phases de modélisation puis de conception avant de passer à la programmation et aux tests. Cet ouvrage est centré sur les phases "amont" que sont la capture, l'analyse, la spécification et le classement par priorités des besoins auxquels devra répondre le logiciel. Il propose 70 exercices d'applications, tous avec leur corrigé, et deux études de cas très détaillées en dernière partie.

Programmer en Java

Auteure: Troy Dimes

Nombre de pages: 166

Le Java est un des langages de programmation informatique les plus largement utilisés et les plus puissants en existence aujourd'hui. Une fois que vous aurez appris à programmer en Java, vous pourrez créer des applications logicielles qui s’exécutent sur des serveurs, des ordinateurs de bureau, des tablettes, des téléphones, des lecteurs Blu-ray, et plus encore. Écrire une fois, utiliser partout! De plus, si vous souhaitez vous assurer que votre logiciel se comporte de la même manière quel que soit le système d’exploitation sur lequel il s’exécute, la philosophie de Java « Écrire une fois, utiliser partout » est pour vous. Le Java a été conçu de manière à être indépendant de la plateforme, ce qui permet de créer des applications qui s’exécutent sur divers systèmes d'exploitation, dont Windows, Mac, Solaris et Linux. Voici ce que vous apprendrez dans ce livre : •Comment préparer votre ordinateur pour la programmation en Java. (Captures d'écran inclues) •Les conventions de nommage de fichiers Java. •Comment travailler avec différents types de données, y compris les nombres entiers, les nombres flottants, les caractères et les booléens....

Derniers livres et auteurs recherchés