US

Livres Java

Cette page propose une série de livre consacrés à Java™. Certains livres sont là pour vous permettre d'apprendre Java™ tandis que d'autres permettront d'approfondir vos connaissances. Ces livres vous sont proposés par notre partenaire Amazon.

Amazon

Six catégories de livres vous sont proposées :

Livres en français

Programmer en Java

Programmer en Java

Excellent livre écrit par Claude Delannoy qui a écrit de très bon livres également sur le C et le C++. L'auteur utilise une très bonne approche pédagogique tout au long du livre. Ce livre est extrêmement complet, il aborde les bases de Java™v, ainsi que des points avancés comme la création d'interfaces graphiques en Swing ou d'applications web avec les JSP et servlets. Ce livre est recommandé aux personnes ayant déjà fait un peu de programmation et souhaitant s'initier au Java™. De plus, le livre est accompagné d'un CD-ROM qui rassemble une série d'outils vous permettant de tester tous les exemples du livre.

Programmer en Java

Au coeur de Java, 8 ème Ed. Volume 1 Notions fondamentales

Au cœur de Java, 8 ème Ed. Volume 1 Notions fondamentales

Voilà un très bon livre en français, écrit par Cay S. Horstmann et Gary Cornell, pour apprendre les notions fondamentales de Java™ 2. Ce livre peut aussi bien servir aux débutants qui veulent découvrir Java™ qu'aux autres qui veulent une référence sous la main.

Au cœur de Java, 8 ème Ed. Volume 1 Notions fondamentales

Livres en anglais

Java Software Solutions

Java Software Solutions

Il s'agit du livre principal utilisé pour le tutoriel Java qui vous est proposé sur notre site. Un assez bon livre pour débuter en Java™, il aborde la base du langage Java™ et intègre les nouveautés de Java™ 5.0. Bien qu'écrit en anglais, le livre se lit assez facilement et offre de nombreux exemples et illustrations. De nombreux exercices allant du simple exercice au projet de programmation sont proposés tout au long des chapitres.

Java Software Solutions

An Introduction to Programming and Object-Oriented Design Using Java

An Introduction to Programming and Object-Oriented Design Using Java

Ce livre est un bon livre de référence qui présente la modélisation de programme en utilisant les concepts de base de l'ingénierie logicielle appliqué avec le langage Java™. Ce n'est pas à proprement parler d'un livre à propos de Java™ mais plus à propos de la programmation orientée objets et sur l'ingénierie logicielle.

An Introduction to Programming and Object-Oriented Design Using Java

Core Java : Fundamentals

Core Java : Fundamentals

Ce livre est vraiment le guide de la programmation Java™. Les premiers chapitres introduisent les concepts du langage Java™ ainsi que de la programmation orientée objets : objets, classes, interfaces, ... Ensuite on retrouve les interfaces graphiques et la programmation évènementielle et les applets. Enfin, le livre termine par les exceptions, le debugging et la gestion des fichiers.

Core Java : Fundamentals

Core Java : Advanced Features

Core Java : Advanced Features

Ce livre aborde des concepts plus avancé sur la programmation avec Java™. De nombreuses classes de l'API standard Java™ y sont décortiquées. On y retrouve tout d'abord la programmation multithreadée. Viennent ensuite les collections et leurs manipulation. On a ensuite la programmation réseau, la connexion et l'interrogation de bases de donnée et les objets distants. Deux chapitres sont ensuite consacrés aux interfaces graphiques et à des concepts avancés en Swing et AWT. Enfin, les derniers chapitres traitent des JavaBeans, de la sécurité, de l'internationalisation et enfin de l'intégration de méthodes natives.

Core Java : Advanced Features

Structures de données

Data Structures And Algorithms in Java

Data Structures And Algorithms in Java

Ce livre explique les structures de données principales rencontrées par les programmeurs comme les listes, les files, les arbres, les graphes, les tables de hachage, etc ... Toutes les structures de données sont tout d'abord décrites de manières abstraites puis implémentées en Java™ en utilisant au maximum la programmation orientée Java™ et les spécificités du langage Java™.

Data Structures And Algorithms in Java

Traitement des chaines de caractères

Java Regular Expressions: Taming the Java.Util.Regex Engine

Java Regular Expressions: Taming the Java.Util.Regex Engine

Ce livre parcoure le package java.util.regex et vous apprend à l'utiliser afin de pouvoir effectuer des traitements poussés sur les chaines de caractères. Vous allez tout découvrir sur l'utiliser des expressions rationnelles (ou expressions régulières). Le livre est écrit en style tutoriel et vous guide depuis l'écriture de votre toute première expression régulière jusqu'à des expressions beaucoup plus puissantes. Une fois le livre terminé, vous ne saurez plus vous passer des expressions régulières.

Java Regular Expressions: Taming the Java.Util.Regex Engine

Programmation concurrente

Java Concurrency in Practice

Java Concurrency in Practice

Ecrire des programmes concurrents qui sont corrects n'est pas du tout une tâche facile. Java™ intègre est un langage concurrent qui se base sur la notion de threads. Ce livre commence par introduire les concepts de base de la programmation concurrente. Ensuite, il explique comment écrire des programmes concurrents surs et parcoure également le nouveau package java.util.concurrent. Enfin, il aborde des thèmes plus avancés comme le test d'applications concurrentes, les variables atomiques et le modèle de mémoire Java™.

Java Concurrency in Practice

Concurrent and Real-Time Programming in Java

Concurrent and Real-Time Programming in Java

Ce livre traite du Real-Time Specification for Java™ (RTSJ) qui est une spécification permettant d'utiliser le langage Java™ pour faire de la programmation en temps-réel, notamment sur des systèmes embarqués. Le livre introduit d'abord la programmation concurrente et le modèle de concurrence de Java™. Ensuite, il entre en détails dans la spécification RTSJ. Le livre propose également une étude de cas réelle standard : un système de régulateur de vitesse (cruise control) pour un véhicule.

Concurrent and Real-Time Programming in Java

Programmation réseau

TCP/IP Sockets in Java: Practical Guide for Programmers

TCP/IP Sockets in Java: Practical Guide for Programmers

Grâce à ce livre qui est écrit dans un style tutoriel, vous allez pouvoir apprendre comment réaliser des programmes Java™ qui exploitent des sockets TCP/IP afin d'écrire des applications de type client/serveur. La fin du livre introduit également des concepts plus avancés sur des constructions de programme et de protocole. Le livre est concis, truffé d'exemples et d'explications claires, à avoir dans sa bibliothèque.

TCP/IP Sockets in Java: Practical Guide for Programmers

Java Network Programming

Java Network Programming

Ce livre explique tout ce qu'il faut savoir sur la programmation réseau avec Java™. Il traite des architectures réseaux et des protocoles de communication et il aborde le problème de la sécurité avec les applets. En lisant ce livre, vous allez devenir familier avec les notions d'adresses Internet, d'URL, des méthodes liées aux applets et à tout ce qui à trait aux sockets et canaux de communication. Le livre traite également des RMI, mécanisme permettant d'invoquer des méthodes sur des objets distants.

Java Network Programming

  • Espace membre
  • Learning Center
  • Les forums
  • Livre d'or
  • Imprimer
  • Boutique
  • Info
  • Règlement
  • Erreur
  • Newsletter