Mis à jour le 20/04/2004
GsJava Version X |
pdf pdf zipé |
Idéal pour les débutants.
Le meilleur manuel d'apprentissage de Java en Français en
172 pages. C'est le plus clair et le plus complet :
- Eléments du Langage Java - Structure du Langage Java - Contrôle du Langage Java - Les bibliothèques des classes Java - Programmation orientée objet dans Java - Techniques de thread - Sérialisation - Introduction à la machine virtuelle Java - Utilisation de linterface native Java JNI - Référence rapide du langage Java Ce manuel très bien fait documente tout le Langage Java (JDK 1.3), de façon plus claire que la documentation originale en anglais de SUN. Vous pouvez aussi recevoir ce fichier sur CD, accompagné de nombreux autres tutoriels Java en Français, et d'un excellent environnement de développement en Français pour Java : JBuilder Edition Personnelle. Commandez le chez : Diffus'Log
|
Borland | |
Penser en java Thinking in Java |
pdf html word |
Excellent et célèbre cours
"Comment penser en Java" 2éme édition. Cours très
complet avec exercices et nombreux codes sources. Descriptions plus
approfondies que les descriptions de l'aide du Sun JDK. Cours à
télécharger. - Version Française en
PDF (1,5 Mo) :
penserenjava.zip
- Version HTML (1,17 Mo) : HTML + code source. - Version Word (1,84 Mo). - 3ème édition disponible en HTML (avec code source). Télécharger (1,52 Mo). |
Bruce Eckel | |
Le cours Java | html/pdf | Cours Java très complet et récent avec exemples sur Java, y compris Applets, AWT, SWING & I/O, | Guillaume Florimond | |
Cours sur Java avec exercices | html | Excellent Cours sur Java avec exercices | Bruno Kostrzewa | |
Package pédagogique multimédia | html |
Le Fabuleux Package pédagogique multimédia d'initiation à l'informatique et à la programmation avec exercices en Java. Nouvelle Version 3.4 :
|
RM di Scala | |
JavaCorner | html | Cours Java et ressources Java du Centre Universitaire d'Informatique (CUI) de l'Université de Genève | CUI | |
Java 3D | html |
Cet excellent cours est destiné
à tous ceux qui souhaitent découvrir l'API Java 3D de Sun.
Ce tutorial s'adresse à des personnes connaissant la programmation Java.
L'utilisation de l'API 3D nécessite la connaissance des concepts de
programmation objet. Attention ce cours n'est pas un cours 3D. Les concepts 3D
ne sont pas approfondis, il donne juste les explications nécessaires
à une bonne compréhension. |
Alain Berro | |
Déployer une application SWT avec Webstart |
html |
Ce document est destiné à expliquer comment déployer une application Java utilisant SWT via WebStart.
Cet article couvre (brièvement, je le reconnais) les sujets suivants : - L'écriture d'une première application SWT minimaliste, mais parfaitement fonctionnelle. - La technique pour obtenir un certificat développeur permettant de signer des applications Java. - La création d'un JAR avec Eclipse - La signature des JAR - La configuration d'un serveur web afin de pouvoir déployer des applications java via WebStart - Le déploiement de l'application via WebStart |
LFE | |
Installer le SDK Java sous Windows |
html | Voici les différentes étapes nécessaires à l'installation du Java Development Kit. | Petrus | |
Texture personalisée en Java2D |
html | Cet article explique comment construire un java.awt.Paint. | JHelp | |
Vérifier la validité de vos paramètres |
html | La méthode est très simple, mais mérite d'être appliquée systématiquement dans vos développements. En effet, vérifier l'intégrité des paramètres avant tout traitement permet d'une part de rendre votre code beaucoup plus lisible, et d'autre part, de s'assurer de sa robustesse. Rien ne devrait plus arriver qui n'ai été prévu. Voici trois exemples de code, le premier sans vérification, le second avec vérification en cours de code et le dernier avec validation des paramètres, que vous utiliserez dorénavant. | Sébastien MERIC | |
Commenter et documenter vos développements |
html | Dans cet article, je vous donne quelques idées pour vous aider dans votre difficile tache de documentation technique. C'est un point sensible pour les développeurs qui ont toujours l'impression de perdre leur temps dans cette activité. J'essaye de vous montrer que le commentaire est essentiel à la lisibilité du code, donc a sa tobustesse en général, et je vous donne quelques points de départ pour que le commentaire devienne pour vous un reflexe plutôt qu'une contrainte. | Sébastien MERIC | |
Utiliser les assertions |
html | Dans ce documement, je vous présente un cadre de développement particulier : Les assertions. Les assertions sont la traduction en code interpratble par un ordinateur de vos certitudes. Vous traduisez souvant celles-ci à l'aide de commentaires dans le code. A partir d'aujourd'hui, vous pourrez le faire sous la forme d'un code interprétable. | Sébastien MERIC | |
Tests unitaires |
html | L'utilisation de framework de tests unitaires est essentielle à la constitution d'un code robuste. Elle s'inscrit dans la lignée des articles précédents et viens en complément, vous aider, d'une part à placer votre code en situation difficile, d'autre part, elle en améliore la lisibilité ! | Sébastien MERIC | |
Lecture d'un flux XML via SAX |
html | Cet article présente un rapide cours d'introduction à SAX et un exemple d'implémentation d'une lecture d'un flux XML dans cette API SAX en java. | Sébastien MERIC | |
JDK 1.4.2 Documentation |
.HLP .CHM |
La documentation Java JDK 1.4.2 aux
formats WinHelp et HTMLHelp, très utile pour ceux qui sont sous Windows. La
version courante contient un portage WinHelp ou HTMLHelp de la doc. des API du JDK 1.4.2
Final et des documents associés : - WinHelp (28,9 Mo) - HTMLHelp (34,4 Mo). La meme chose pour le JDK 1.5.0 beta : - WinHelp (35,0 Mo) - HTMLHelp (40,8 Mo). |
site | |
The Java Tutorial |
.CHM | Il s'agit bien du fameux "Java Tutorial", disponible au format HTMLHelp ! La version proposée ici est celle du 11 mars 2004. Télécharger. (12,4 Mo) | site | |
J2EE, JMS and JNDI Tutorials Pack |
.CHM | La version courante contient l'API du La documentation du Java 2 SDK, Enterprise Edition (J2EE) et les documents associés, convertie au format HTMLHelp. Télécharger. (5,6 Mo) | site | |
Brewing Java: A Tutorial | html | Autre cours très intéréssant sur Java, avec de nombreux exemples de code, des conseils de mise en oeuvre et des détails pratiques très intéréssants. Le livre existe : "The Java Developer's Resource" | Elliotte Rusty Harold | |
Appletdesign | html | Créez et déployez des applets, et créez des Applets base de données. | John B. Moore | |
Patterns | Le traité de référence sur les Patterns & The Java Foundation Classes | James W. Cooper | ||
Whitepaper | html | Introduction à Java et positionnement du langage Java. | Sun | |
Java 2D | html | Introduction aux bases de Java2D et de l'utilisation de la classe Graphic2D de Java 1.2. | Marty Hall | |
Tutorial | html | B à BA de la programmation Java. Créez des applications et des applets Java. Exemples avec le JDK de Sun. Comparaison de C++ et Java. | Sun | |
Spécifications | html | Spécifications détaillées du langage Java | Sun |
Tutoriel Servlets | html | Tutoriel sur les Servlets 75 pages. | Gilli Julien | |
L'architecture multi-tiers J2EE |
|
Valère Viandier | ||
Guide du développeur d'Applications Entreprise |
Excellent Manuel Java
Avancé en Français : Guide du développeur
d'Applications Entreprise. Gestion des versions avec CVS,
Développement Web, Développement Servlets, JSP,
JavaBeans, EJB, RMI, CORBA, XML, etc.
(376 pages, pdf, 3,2 Mo) |
Borland | ||
Design Patterns pour EJB et J2EE |
html | Vous trouverez ici un document expliquant comment dramatiquement améliorer les performances de son application J2EE. | knotty | |
Le Framework Struts |
html | Struts est un framework
proposant un cadre logiciel pour l'organisation des échanges
avec l'utilisateur et la dynamique de l'application. Il promeut une
structuration de la couche Servlet-JSP suivant le modèle MVC
II. La définition de la dynamique de l'application est
partiellement déclarative, via un fichier de configuration,
partiellement implémentée, au sein des classes
Action. |
Metoss | |
Installer Jakarta Tomcat 5.x sous Windows |
html | Voici les différentes étapes nécessaires à l'installation d'un serveur Jakarta Tomcat 5.x sous Windows. | Petrus | |
Installation d'un serveur Jonas |
html | Cet article explique simplement comment installer le serveur d'application Jonas 3.2.
- Environnement Linux - Environnement Windows |
Damien Debernad | |
Tutorial JSP |
Tutorial JSP, 27 Pages, 64 Ko. | site | ||
Créez des Servlets | html | Excellent tutoriel sur les Servlets et la création de Servlets, avec exercices en JBuilder | Live Software | |
JSP et Servlets | html | Comment créer façilement des applications serveur Web JSP et Servlets grâce à JBuilder 4 | Borland |
Tutoriel JDBC | html | Tutoriel complet en Français sur JDBC | Sun Julien Guillard |
|
Tutoriel JDBC |
Comment utiliser
un pilote de base de données JDBC (PDF, 5 pages, 18 Ko)
|
Valère Viandier | ||
Guide du développement Base de données |
Excellent Manuel Guide du
développement Base de données avec JBuilder 6. Manuel très
complet, avec des informations très détaillées pour
comprendre DBSwing, DataExpress, JDBC, l'interface SQL,
JDataStore, etc. (300 Pages, pdf, 1,5) |
Borland |
Guide du développeur d'Applications Entreprise |
Excellent Manuel Java
Avancé en Français : Guide du développeur
d'Applications Entreprise avec JBuilder 4. Gestion des versions avec CVS,
Développement Web, Développement Servlets, JSP, JavaBeans,
EJB, RMI, CORBA, XML, etc. (376 pages, pdf, 3,2 Mo) |
Borland | ||
Réalisation d'un héritage avec des EJB Entiy CMP |
html | Cet article propose d'étudier l'implémentation du système d'héritage avec des EJB Entity de type CMP. | request | |
Tutorial EJB : Part 1 Part 2 |
Tutorial Créez et
déployez des EJB avec JBuilder 4 Entreprise (US, pdf,
1,5 MO, 16 Pages) Partie 2 : (US, pdf, 1,3 MO, 16 Pages)
|
Borland | ||
Tutorial EJB pas a pas |
Tutorial pas a pas : Créez des EJB
avec JBuilder 4 (17 page, pdf, 920 Ko) |
Borland | ||
De EJB 1.1 à 2.0 | html |
Tutoriel : Migrez de EJB 1.1
à 2.0 par Beth Stearns, septembre 2001 |
Beth Stearns |
Développez en Java avec Eclipse |
html |
Didacticiel qui se propose de fournir des informations pratiques sur l'utilisation d'Eclipse. |
J.M Doudoux | |
Votre première servlet avec Eclipse et Tomcat |
html |
Ce document est destiné à expliquer comment créer et déployer un premier servlet avec Eclipse et Tomcat. |
LFE |
Les nouveautés de JBuilderX Enterprise |
html | Cet article passe en revu l'ensemble des nouveautés de JBuilderX, l'ensemble sera accompagné de nombreuses captures d'écran. | request | |
Les nouveautés de JBuilder 9 Entreprise |
html | Cet article passe en revue l'ensemble des nouveautés de JBuilder 9, l'ensemble sera accompagné de nombreuses captures d'écran. | request | |
Démarrez avec JBuilder | html |
Tutoriel Démarrez avec
JBuilder : l'application "hello world" |
Sylvain BARTHELEMY | |
Introduction à l'utilisation de JTree | html |
Tutoriel : Introduction à l'utilisation de JTree avec
JBuilder 7. |
Olivier Constans | |
Personnaliser une table | html |
Tutoriel : Personnaliser une table grâce à un modèle de
table avec JBuilder 7 |
Olivier Constans | |
CVS dans JBuilder | html | Gestion des versions : Utilisez les fonctions CVS dans JBuilder | Sylvain Barthelemy |
Introduction à JBuilder 6 |
Introduction à JBuilder
fournit des informations détaillées sur lenvironnement de
développement intégré (EDI). Il explique également
les concepts de projet et de bibliothèque et comment JBuilder utilise
les chemins lors du travail avec les projets. Apprenez comment utiliser
léditeur, laudit de code, les experts et les nombreuses
autres fonctionnalités de JBuilder pour créer votre code source
plus rapidement. Trouvez des informations sur le visualiseur daide de
JBuilder et sachez comment trouver les réponses aux questions que vous
vous posez dans toute la documentation de JBuilder. (pdf, 220 pages, 1.9 Mo)
. |
Borland | ||
Construction dapplications avec JBuilder 6 |
Construction dapplications avec
JBuilder explique comment utiliser lenvironnement de développement
de JBuilder pour créer des JavaBeans et pour compiler, exécuter,
déboguer vos programmes Java. Il présente également des
techniques avancées comme le déploiement,
linternationalisation des applications pour différentes locales,
la visualisation du code, le refactoring et le test des unités. (pdf,
358 pages, 2.7 Mo) |
Borland | ||
Conception dinterfaces utilisateur |
Conception dinterfaces
utilisateur avec JBuilder 6 explique comment utiliser lEDI de
JBuilder pour concevoir les interfaces utilisateur de manière visuelle.
JBuilder offre de nombreux outils de conception visuelle qui vous permettent de
concevoir votre interface utilisateur avec rapidité et
efficacité. Apprenez à vous servir de ces outils pour concevoir
une interface utilisateur, attacher des événements et modifier
les dispositions. (pdf, 1.5 Mo, 306 pages). |
Borland | ||
Guide du développement Base de données |
Excellent Manuel Guide du
développement Base de données avec JBuilder 6. Manuel très
complet, avec des informations très détaillées pour
comprendre DBSwing, DataExpress, JDBC, l'interface SQL,
JDataStore, etc. (300 Pages, pdf, 1,5) |
Borland | ||
Guide du développeur dapplications XML |
Le Guide du développeur
dapplications XML explique comment utiliser les fonctionnalités
XML de JBuilder 6 Entreprise. (pdf, 130 pages, 1.1 Mo) |
Borland | ||
Guide du développeur EJB |
Le Guide du développeur
Enterprise JavaBeans commence par vous donner une introduction en
général sur les EJB, puis vous explique comment
créer des enterprise beans avec JBuilder 6 et les utiliser dans le cadre
des systèmes distribués. JBuilder offre un jeu de concepteurs,
dexperts et doutils simplifiant beaucoup la création, le
test et le déploiement des enterprise beans. (pdf, 280 pages, 2.2
Mo) |
Borland | ||
Développement en équipe en utilisant JBuilder 6 |
Le développement en
équipe devient fiable si vous utilisez le contrôle de
versions. Le contrôle de versions empêche les pertes de
données accidentelles en mettant en oeuvre un véritable suivi des
versions et des révisions. Deux raisons majeures justifient
lutilisation du contrôle de versions : Il permet à plusieurs développeurs de travailler sur le même ensemble de fichiers sans quaucun nécrase les modifications apportées par les autres. Il fournit des historiques et des informations de suivi des versions tels que quiconque ayant les droits daccès nécessaires peut savoir à quel moment une modification a été effectuée. Si vous avez besoin de revenir en arrière ou de vous référer à danciennes versions, quelle quen soit la raison, le contrôle de versions vous le permet. (pdf, 96 pages, 1.2 Mo). |
Borland | ||
Guide du développeur JDataStore |
JDataStore est une solution
très performante de stockage de données à plusieurs
facettes, entièrement Java. JDataStore fournit : Une base de données relationnelle incorporée sans administration, avec les interfaces JDBC et DataExpress, supportant laccès multi-utilisateur transactionnel avec la récupération en cas de problème. Pour plus dinformations, voir le Guide du développeur dapplications bases de données Un objet store, pour le stockage dobjets sérialisés, de tables et dautres flux fichier. Un composant JavaBean, pouvant être manipulé avec des outils de création de bean visuels comme JBuilder. (pdf, 174 pages, 1.6 Mo). |
Borland | ||
CORBA et RMI |
Guide du développeur
dapplications distribuées. JBuilder 6 Entreprise fournit un
excellent support au développement des applications distribuées.
Lenvironnement de développement de JBuilder simplifie beaucoup la
création des applications distribuées, en générant
nombre des fichiers nécessaires pour créer les applications
multiniveaux. Lorsque les fichiers ont été
générés, vous pouvez ajouter la logique qui vous est
nécessaire au code généré.(pdf, 98 pages, 600
Ko) |
Borland | ||
Tutorial EJB : Part 1 Part 2 |
Tutorial Créez et
déployez des EJB avec JBuilder 4 Entreprise (US, pdf,
1,5 MO, 16 Pages) Partie 2 : (US, pdf, 1,3 MO, 16 Pages)
|
Borland | ||
Tutorial EJB pas a pas |
Tutorial pas a pas : Créez des EJB
avec JBuilder 4 (17 page, pdf, 920 Ko) |
Borland | ||
JSP et Servlets | html | Comment créer façilement des applications serveur Web JSP et Servlets grâce à JBuilder 4 | Borland | |
Créez des Applications Wap |
Comment créer des Applications Wap
avec JBuilder et Borland Application Server (550 Ko, pdf, 13 pages)
|
Borland |