Ebooks Gratuits

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

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

Programmer avec Java - Concepts fondamentaux et mise en oeuvre par l'exemple - collection O'Reilly

Auteure: Ben Evans , David Flanagan

Nombre de pages: 384

Un best-seller US enfin traduit en France Ce livre est destiné à éléver l'expérience de tout programmeur Java 7 et 8 à un niveau d'excellence. Rempli d'exemples de programmes mettant en oeuvre les toutes dernières APIs Java et donnant des principes de programmation afin d'optimiser l'écriture et l'exécution du code Java, il deviendra vite indispensable à tout programmeur digne de ce nom. Au programme : Les changements apportés par Java 8 Apprentissage de la programmation orientée objet en utilisant la syntaxe de base de Java Explorations des énumerations, des annotations, and des expressions lambda Les techniques de bases à mettre en oeuvre dans la conception orientée objet design Gestion optimale de la mémoire Les formats de données les derniéres APIs d'E/S, et les canaux asynchrones Utiliser Nashorn pour exécuter JavaScript sur une machine virtuelle Java Se familiariser avec l'OpenJDK Collection O'Reilly

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.

Le livre de Java premier langage

Auteure: Anne Tasso

Nombre de pages: 602

Vous avez décidé de vous initier à la programmation et souhaitez opter pour un langage largement utilisé dans le monde professionnel ? Java se révèle un choix idéal comme vous le constaterez dans ce livre conçu pour les vrais débutants en programmation. Vous apprendrez d'abord, à travers des exemples simples en Java, à maîtriser les notions communes à tous les langages : variables, types de données, boucles et instructions conditionnelles, etc. Vous franchirez un nouveau pas en découvrant par la pratique les concepts de la programmation orientée objet (classes, objets, héritage), puis le fonctionnement des librairies graphiques AWT et Swing (fenêtres, gestion de la souris, tracé de graphiques). Cet ouvrage vous expliquera aussi comment réaliser des applications Java dotées d'interfaces graphiques conviviales grâce au logiciel libre NetBeans (version 12). Enfin, vous vous initierez au développement d'applications avec l'interface Android Studio. Chaque chapitre est accompagné de deux types de travaux pratiques : des exercices, dont le corrigé est fourni sur l'extension web du livre, et un projet développé au fil de l'ouvrage, qui vous montrera comment...

Le livre de Java premier langage

Auteure: Anne Tasso

Nombre de pages: 616

"Vous avez décidé de vous initier à la programmation et souhaitez opter pour un langage largement utilisé dans le monde professionnel ? Java se révèle un choix idéal comme vous le constaterez dans ce livre conçu pour les vrais débutants en programmation. Vous apprendrez d'abord, à travers des exemples simples en Java, à maîtriser les notions communes à tous les langages : variables, types de données, boucles et instructions conditionnelles, etc. Vous franchirez un nouveau pas en découvrant par la pratique les concepts de la programmation orientée objet (classes, objets, héritage), puis le fonctionnement des librairies graphiques AWT et Swing (fenêtres, gestion de la souris, tracé de graphiques). Cet ouvrage vous expliquera aussi comment réaliser des applications Java dotées d'interfaces graphiques conviviales grâce au logiciel libre NetBeans. Enfin, vous vous initierez au développement d'applications avecl'interface Android Studio. Chaque chapitre est accompagné de deux types de travaux pratiques : des exercices, dont le corrigé est fourni sur l'extension web du livre, et un projet développé au fil de l'ouvrage, qui vous montrera comment combiner toutes...

Exercices en Java

Auteure: Claude Delannoy

Nombre de pages: 360

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 quatrième édition prend en compte les nouveautés de Java 8 avec, en particulier, un chapitre dédié aux expressions lambda et aux streams. Les 175 exercices sont classés par thème 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. Chaque énoncé d'exercice est suivi d'une ou plusieurs solutions détaillées. Leur code source est fourni sur le site www.editions-eyrolles.com. A qui s'adresse ce livre ? Aux étudiants en cursus universitaire (DUT, licence, master, MIAGE), ainsi qu'aux élèves des écoles d'ingénieurs. À tout programmeur ayant déjà une expérience de ...

DNS et BIND

Auteure: Paul Albitz , Cricket Liu

Nombre de pages: 598

Description du DNS et de son implémentation BIND, une base d'informations distribuée qui permet la traduction des noms de domaine en adresses IP : utilisation des enregistrements MX pour router le courrier, configuration des machines, mise en oeuvre et sécurité des serveurs de nom, débogage avec nslookup, programmation avec le module Perl Net-DNS.

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, 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. 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...

JDBC et Java

Auteure: George Reese

Nombre de pages: 328

Associé à JDBC, Java permet aux applications (notamment client/ serveur) d'interagir avec n'importe quelle base de données. Encore faut-il apprendre à concilier ces deux mondes dès lors que, contrairement à celui de la plupart des bases de données, l'univers de Java est constitué d'objets. Cet ouvrage décrit les interfaces standard Java qui permettent d'interagir avec divers types de bases de données relationnelles et de réaliser des applications trois tiers, orientées objet, portables et faciles à maintenir. Cette seconde édition s'enrichit des relations entre JDBC et les Enterprise JavaBeans. Si vous utilisez les EJB, JDBC peut gérer la persistance d'un objet, dans le cas contraire ce livre montre comment atteindre les mêmes objectifs avec votre propre code. L'auteur détaille d'abord JDBC et explique comment transmettre des requêtes SQL à un gestionnaire de bases de données via JDBC. Il aborde aussi l'emploi des procédures stockées et d'autres techniques qui accroissent l'efficacité de l'application. Mais l'originalité de ce livre tient surtout à l'ensemble de modèles proposés afin d'isoler les différentes opérations (création, stockage et...

Les principes des langages de programmation

Auteure: Gilles Dowek

Nombre de pages: 180

Les langages de programmation ont profondément changé notre rapport au langage, à la complexité et aux machines. Ce livre propose une introduction aux principes autour desquels ces langages sont organisés. Il utilise le langage Java comme support. Le premier objectif de ce livre est donc l'apprentissage des rudiments de Java. Cependant, connaître un langage de programmation unique ne suffit pas pour savoir programmer. Il faut, pour cela, non seulement connaître plusieurs langages, mais surtout être capable d'en apprendre rapidement un nouveau. Cela demande de savoir distinguer les concepts universels, comme celui de fonction ou de cellule, qui reviennent sous une forme ou une autre dans tous les langages de programmation, de la manière particulière dont ils sont utilisés en Java. Et cela ne peut se faire qu'en comparant le langage que l'on apprend à d'autres. Dans ce livre, deux langages de comparaison ont été choisis: Caml et C. Comprendre les principes des langages de programmation demande également d'acquérir des outils qui permettent de décrire précisément la signification d'un programme et cette acquisition constitue le deuxième objectif de ce livre. Le...

Programmation concurrente et temps réel avec Java

Auteure: Luigi Zaffalon

Nombre de pages: 617

Si le langage Java s'est avantageusement répandu dans le domaine des systèmes d'information et d'internet, sa pénétration dans celui des systèmes temps-réel et des applications critiques est bien plus récente, voire confidentielle. Cet ouvrage cible prioritairement ces nouveaux domaines en procédant par étapes, selon une approche descriptive didactique. Il constitue d'abord une introduction à la programmation concurrente avec le support du langage Java comme outil de description d'algorithmes concurrents. Il décrit ensuite les mécanismes de synchronisation et de communication intrinsèques à Java, parfois dans un esprit critique. Enfin, il aborde des aspects propres au développement des systèmes embarqués, notamment par une sensibilisation aux problématiques du temps réel en relation avec les propositions de la spécification RTSJ dédiées au développement d'applications temps réel en Java

Le langage Java

Auteure: Ken Arnold , James Gosling , David Holmes

Nombre de pages: 578

Ecrit par les créateurs de la technologie Java, cette 3ème édition est la référence de tout programmeur Java, tant novice qu'avancé. Elle vous donnera une compréhension profonde du langage java, en exposant les intentions de ses créateurs, leurs choix de conception et l'application du langage aux problèmes de développements courants. Les auteurs décrivent la dernière version de java. Cette nouvelle édition a été structurée afin de mieux détailler les nouvelles fonctionnalités du langage, les bibliothèques de classes et les exemples d'utilisation des nouvelles API. Les aspects suivants ont été particulièrement révisés : les fonctionnalités du langage ; les classes imbriquées ; le ramasse-miettes et la gestion de la mémoire ; les nouvelles API (dont les collections et l'internationalisation). Vous trouverez dans ce livre des descriptions détaillées et progressives des classes et objets, des interfaces, du traitement des exceptions, des threads, du multitâche, etc. Le livre décrit également la gestion des entrées/ sorties, les utilitaires et paquetages standard, les types du langage et la programmation système. Cette nouvelle édition constituera une ...

Comment Bien Programmer Java

Auteure: Guy Deloeuvre

Nombre de pages: 250

Le 23 mai 1995, Sun Microsystems présentait une nouvelle plateforme, composée d'un langage de programmation et d'une machine virtuelle. Java™ était né. L'histoire de Java commence en fait en 1991, lorsque Sun décide de lancer un projet destiné à anticiper l'évolution de l'informatique, confié à James Gosling, Patrick Naughton et Mike Sheridan. Ce projet, appelé « Green Project » (en anglais « projet vert »), eu comme résultat une plate-forme baptisée « Oak » (en anglais « chêne »), indépendante du système, orientée objet et légère. Oak était initialement destinée à la télévision interactive. Il a été renommé en Java pour de simples raisons de droit d'auteur. Lorsqu'il est révélé en 1995, Java profite de l'essor d'Internet en permettant l'un des premiers mécanismes d'interactivité au niveau du poste client : l'appliquette (applet) Java. Langage orienté objet d'usage généraliste, Java est enrichi par des bibliothèques, des outils et des environnements très diversifiés, standardisés par le Java Community Process (JCP), consortium chargé de l'évolution de Java. Ce consortium regroupe des entreprises, comme Sun, IBM, Oracle, Borland,...

La programmation objet en Java

Auteure: Michel Divay

Nombre de pages: 464

Cet ouvrage d'initiation à Java et à la programmation orientée objet (POO) s'adresse aux étudiants en IUT, BTS et licences d'informatique qui découvrent ce langage. Issu du cours enseigné par l'auteur il comporte un vaste choix d'exercices corrigés et d'applications ludiques (comme la création d'un visionneuse). Les codes source associés, ainsi que les outils de développement sont disponibles sur un site web. L'auteur aborde les concepts les plus novateurs et intéressants en Java (la programmation orientée objet, les interfaces graphiques, etc.). Il s'appuie sur les outils les plus reconnus (AWT, Swing, JTree, etc.).

Bien programmer en Java 7

Auteure: Emmanuel Puybaret

Nombre de pages: 427

À 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é. L'excellence didactique d'Emmanuel Puybaret (eteks.com) pour apprendre la programmation Java ! 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... L'intégralité des études de cas a été testée sous Linux, Windows et Mac OS X ! Téléchargez l'ensemble du code source à l'adresse www.editions-eyrolles.com À qui s'adresse cet ouvrage À tout développeur venant d'autres langages (C, C++, C#, PHP, Python...) qui souhaite rapidement apprendre à programmer en Java ; Aux développeurs souhaitant des rappels en programmation objet par la pratique de Java ; Aux étudiants et leurs enseignants ayant besoin d'un support de cours dynamique et...

S'initier à la programmation et à l'orienté objet

Auteure: Claude Delannoy

Nombre de pages: 384

"Acquérir rapidement une parfaite maîtrise des techniques de programmation et savoir s'adapter facilement à tout nouveau langage. Conçu pour les débutants en programmation, cet ouvrage commence par un apprentissage progressif et rigoureux des notions de programmation procédurale communes à tous les langages (types de données, variables, opérateurs, instructions de contrôle, fonctions, tableaux...), avant d'aborder les notions propres aux langages orientés objet. L'auteur utilise, pour faciliter l'assimilation des concepts, un pseudo-code complet mais simple d'accès, qui évite de se perdre dans les spécificités de tel ou tel langage. Chaque notion est d'abord présentée à l'aide du pseudo-code, avant d'être illustrée d'exemples d'implémentation en langages C, C++, C#, Java, PHP et, nouveauté de cette 2e édition, en langage Python. De nombreux exercices corrigés permettent au lecteur de contrôler ses connaissances à chaque étape de l'apprentissage. À qui s'adresse ce livre ? Aux étudiants en 1ère année de cursus informatique (BTS, DUT, licences, écoles d'ingénieurs) ; aux autodidactes ou professionnels de tous horizons souhaitant s'initier à la...

Algorithmique et programmation en Java - 5e éd.

Auteure: Vincent Granet

Nombre de pages: 432

Cet ouvrage s’adresse principalement aux étudiants des cycles informatiques (IUT , IU P, licence, master 1re année et MIAGE) ainsi qu’aux élèves ingénieurs. Il intéressera également toute personne souhaitant découvrir la programmation avec Java. L’objectif de cet ouvrage est d’enseigner des méthodes et des outils de construction de programmes informatiques valides et fiables. L’auteur propose une introduction à l’algorithmique ainsi qu’à la programmation impérative procédurale et orientée objet. Il 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 8. De nombreux exercices complètent ce cours. Cette cinquième édition a été revue et complétée pour tenir compte des évolutions du langage Java.

Algorithmique et développement Python - Cours et exemples d'applications

Auteure: Abderrahmane Fadil

Nombre de pages: 228

Cet ouvrage a pour objectif de présenter les bases de l’algorithmique. La programmation des algorithmes est mise en œuvre via le langage Python. Les 6 chapitres de ce livre comptent de nombreux exemples d’application.

Concepts et sémantique des langages de programmation 2

Auteure: Thérèse Hardin , Mathieu Jaume , François Pessaux , Véronique Viguié Donzeau-gouge

Nombre de pages: 250

Cet ouvrage explore les constructions syntaxiques des langages de programmation les plus courants, avec un éclairage mathématique sur leurs sémantiques et une présentation précise des aspects matériels qui interfèrent avec le codage. Ce deuxième volume présente un modèle sémantique original commun aux constructions et opérations des modules et des classes : visibilité, importation, exportation, définitions différées, paramétrisation par types et valeurs, extensions. Ce modèle fonde l’étude des modules d’Ada, OCaml et des fichiers d’en-tête de C. Il est décliné pour modéliser les traits objet puis utilisé pour traiter les classes de C++, Java, Python et OCaml. Concepts et sémantique des langages de programmation 2 s’adresse aux étudiants et enseignants des cursus informatiques ainsi qu’aux programmeurs chevronnés, qui y trouveront un guide de lecture des manuels de référence ainsi que les fondements de la vérification de programmes.

Programmation/Abandon

Auteure: Peter Van Roy , Seif Haridi

Nombre de pages: 371

Cet ouvrage présente l'originalité d'expliquer tous les concepts majeurs de la programmation en informatique : programmation déclarative, programmation orientée objet, programmation parallèle, programmation par contraintes... Cette approche très synthétique permet à l'étudiant de comprendre l'unité sous-jacente qui relie tous ces modes de programmation. Les concepts présentés sont illustrés par des centaines d'extraits de code qui peuvent être exécutés avec un logiciel interactif associé au livre.

Java 1.4 et 5.0

Auteure: Emmanuel Puybaret

Nombre de pages: 381

J2SE 1.4, J2SE 5.0, XML, JDBC, Swing, applets, servlets, JSP, JavaBeans, comparaisons C++ et C# À travers la réalisation d'un forum de discussion et plus de 50 études de cas, ce cahier montre à tous les programmeurs comment exploiter la richesse de Java pour créer sans mal des applications fiables et évolutives. Ce cahier 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... Cette 3e édition mise à jour et augmentée du Cahier du programmeur Java est accompagnée d'un CD-Rom offert contenant : les outils et environnements de développement Java pour Linux, Windows et Mac OSX : JDK1.5, MySQL, Tomcat, JBuilder2005 Foundation (version française] et Eclipse 3, ConTEXT (Windows uniquement) ; le code source des études de cas testé sous Windows, Linux et Mac OS X. Configuration recommandée : 128 à 512 Mo de RAM suivant les outils ; 560 Mo d'espace disque Versions...

Algorithmique et programmation en Java

Auteure: Vincent Granet

Nombre de pages: 445

Cet ouvrage s'adresse principalement aux étudiants des cycles informatiques (IUT , IU P, licence, master 1re année et MIAGE) ainsi qu'aux élèves ingénieurs. Il intéressera également toute personne souhaitant découvrir la programmation avec Java. L'objectif de cet ouvrage est d'enseigner des méthodes et des outils de construction de programmes informatiques valides et fiables. L'auteur propose une introduction à l'algorithmique ainsi qu'à la programmation impérative procédurale et orientée objet. Il 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 8. De nombreux exercices complètent ce cours. Cette cinquième édition a été revue et complétée pour tenir compte des évolutions du langage Java.

Développez une application Android

Auteure: Sylvain Hébuterne

Nombre de pages: 506

Ce livre s'adresse aux développeurs souhaitant maîtriser le développement d'applications Android. Il couvre toutes les phases du développement d'applications pour smartphones et tablettes Android et nécessite uniquement des connaissances basiques en programmation objet et sur le langage Java. Prenant en exemple le développement d'une application de gestion de DVD, les différents chapitres de ce livre permettent au lecteur de découvrir progressivement les notions indispensables à la construction d'une application de qualité professionnelle. Chaque notion présentée est ainsi expliquée, illustrée par des exemples de code et remise dans son contexte. De l'installation de l'environnement de développement Android Studio à la publication de l'application finale sur le Play Store de Google, le lecteur est invité à utiliser les composants les plus répandus de la plateforme : composants texte, boutons, activités et fragments, mais également listes, boîtes de dialogue, panneaux de navigation, barre d'actions, etc. Couvrant toutes les versions d'Android jusqu'à Oreo, le livre présente les différentes méthodes qui permettent de rendre l'application compatible avec...

Programmer en Java avec un Raspberry Pi

Auteure: Jean-bernard Boichat

Nombre de pages: 348

Le langage Java et le nano-ordinateur Raspberry Pi sont deux outils incroyablement populaires et pédagogiques dans le monde des technologies actuelles. Cet ouvrage les réunit, dans le but de vous apprendre à programmer en Java en réalisant différents projets simples d'électronique avec un Raspberry Pi 3 (modèles B, B+, A+ et Zero WH). Le livre débute par l'installation et l'utilisation de l'environnement de développement Eclipse pour Java, puis présente le port GPIO du Raspberry Pi, en s'aidant des schémas produits par Fritzing. Il utilise ensuite des scripts Python pour tester des composants montés sur une platine de test. L'apprentissage de Java s'effectue en douceur à l'aide de la librairie Pi4J qui gère le port GPIO : d'abord avec des LED, puis en utilisant un relais et différents capteurs (de mouvement, lumière, température...). Vous apprendrez aussi à programmer un serveur web en Java grâce à l'accès Wi-Fi du Raspberry Pi. Enfin, vous manipulerez une base de données SQLite avant de réaliser le projet final : l'envoi d'un e-mail depuis le Raspberry Pi avec la photo de l'intrus entré dans votre logement ! Ce livre d'une grande richesse de contenu est...

Algorithmique en C, C++, Java, Python et PHP

Auteure: Jean-michel Léry

Nombre de pages: 650

Cet ouvrage s'adresse aux : Étudiants en filières informatiques et scientifiquesÉlèves-ingénieursÉtudiants en IUTÉtudiants en BTS Il propose une approche progressive et pédagogique de conception d’algorithme, une présentation et une analyse d’algorithmes connus (tris, recherches, piles, files, etc.). Chaque algorithme est présenté en pseudo-langage, C, C++, Java, PHP et Python, pour un total de 560 programmes. Cette 2nde édition propose des programmes source réactualisés et téléchargeables sur le site de l’auteur.

MDA en action

Auteure: Xavier Blanc , Olivier Salvatori

Nombre de pages: 270

Les modèles au service de la productivité et de la pérennité des développements Nouvelle approche d'ingénierie logicielle élaborée par l'OMG, MDA (Model Driven Architecture) prône l'utilisation systématique de modèles dans toutes les phases du cycle de vie des applications informatiques, de l'analyse et conception à la génération de code et au déploiement. Pour une meilleure productivité et une plus grande pérennité des développements, la logique métier d'une application est modélisée indépendamment de toute plate-forme d'exécution, un mécanisme de transformation de modèles permettant ensuite de produire automatiquement les modèles et le code spécifiques à chaque plate-forme (J2EE, .NET, PHP...). Mise en oeuvre pratique de MDA, illustrée par une étude de cas Après une description détaillée des standards sur lesquels repose MDA, tels que UML, MOF, OCL et XMI, l'ouvrage insiste sur les aspects pratiques de sa mise en oeuvre. Il montre comment construire des transformations de modèles en Java à l'aide de l'API JMI et du framework EMF, et présente deux outils MDA du marché : IBM Rational Software Modeler et Objecteering/MDA Modeler. L'ouvrage...

Java pour les Nuls, grand format, 5e éd

Auteure: Barry Burd

Nombre de pages: 782

Idéal pour commencer avec Java comme premier langage ! Grâce à ce livre, vous allez rapidement écrire rapidement vos premières applets Java, sans pour autant devenir un gourou de la programmation objet. Rassurez-vous, on ne vous assommera pas avec toutes les subtilités du langage Java, mais vous posséderez rapidement les bases nécessaires pour utiliser la panoplie d'outils du parfait programmeur Java. Cette nouvelle édition a été entirement mise à jour avec les spécifications de la dernière version du SDK Java. Entièrement mis à jour sur la dernière évolution du SDK Java. Au programme : Les bases du langage Java Les variables Les constantes Les opérateurs Mise en place des structures de contrôles Débuter en programmation orientée objet Les exceptions Construction d'une application Java complète

Java et XSLT

Auteure: Eric M. Burke

Nombre de pages: 516

Présente la combinaison de 2 puissants langages de programation, Java et de XSLT, pour transformer des documents XML. Aborde de nombreux cas pratiques : feuilles de style, transformation de documents, traitement de formulaires.

Java Message Service

Auteure: Richard Monson-haefel , David A. Chappell

Nombre de pages: 230

Introduction à ce service de messagerie entre applications qui permet l'intégration de différents morceaux de programmes et qui fait partie de l'environnement Enterprise JavaBeans. Décrit les modèles de communication et donne de nombreux exemples.

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.

Derniers livres et auteurs recherchés