Chargement de la page
en cours ...


Attente

Voir le profil LinkedIn de Jean-Michel Doudoux
Oracle Java Champion
Le groupe d'utilisateurs de Java du Luxembourg
Le groupe d'utilisateurs de Java de Lorraine
Le groupe d'utilisateurs de Java de Paris
J'ecoute les Cast Codeurs

 

    Découvrez mes autres passions
    
   Programmation
avec Java
    Présentation
Java

Java est un langage de développement créé par Sun puis racheté par Oracle en 2010 qui a réussi à obtenir une très grande notoriété en seulement quelques années grâce à ses qualités. Aujourd'hui, Java est largement utilisé notamment en entreprise et pour les applications pour appareils mobiles.

Java représente la synthèse des bons côtés de plusieurs langages de programmation (notamment C++ et SmallTalk). J'apprecie sa portabilité, sa robustesse et la richesse de ses API fournies en standard ou par des tiers commerciaux ou libre.

J'ai réellement commencé à utiliser pleinement Java avec sa version 1.1. J'utilise actuellement Java dans mes activités professionelles mais aussi personnelles pour écrire des applications et explorer les possiblités du langage avec les trois plate-formes Java SE, Java EE et Java ME.

Pour partager ma connaissance de ce langage de développement, je vous propose deux didacticiels. Vous pouvez aussi consulter mon blog.

    Les dernières versions de mes deux didacticiels
19/05/2014

Développons en Java (version 2.0, 3004 pages) nouveau

25/01/2007

Développons en Java avec Eclipse (version 0.80, 635 pages)

    Mon didacticiel "Développons en Java"
Developpons en Java

J'ai rassemblé les sujets techniques proposés sur mon site à ses débuts dans un didacticiel diffusé sous Licence GNU FDL auquel j'ajoute régulièrement des chapitres. Ce didacticiel contient actuellement 111 chapitres, répartis en 16 grandes parties, notamment sur les bases de la programmation en Java mais aussi sur des sujets plus "techniques" sur les plate-formes Java SE, Java EE et Java ME tel que JDBC, RMI, les servlets, JSP, JSTL, XML (DOM, SAX, dom4j, JDom, JAXB, StAX), JMS, la serialisation, l'internationalisation, le scripting, Javamail, logging, JDO, JPA, design patterns, Java et UML, MIDP et middlet, SWT, Java Web Start, JNI, JDK 1.5, Java 7, Hibernate, Maven, Java Server Faces, Struts, Ajax, GWT, JVM, la gestion de la mémoire, les annotations, JMX, les objets mock, Spring, ...

 
Partie 1 : Les bases du langage Java
 
Partie 2 : Le développement des interfaces graphiques
18. JFace
 
Partie 3 : Les API avancées
21. NIO 2
 
Partie 4 : L'utilisation de documents XML et JSON
43. JSON
44. Gson
Partie 5 : L'accès aux bases de données
 
Partie 6 : La machine virtuelle Java (JVM)
 
Partie 7 : Le développement d'applications d'entreprises
 
Partie 8 : Le développement d'applications web
68. Struts
Partie 9 : Le développement d'applications RIA / RDA
74. AJAX
 
Partie 10 : Le développement d'applications avec Spring
76. Spring
Partie 11 : Les outils pour le développement
85. Ant
86. Maven
87. Tomcat
 
Partie 12 : Concevoir et développer des applications
 
Partie 13 : Les tests automatisés
101. JUnit
 
Partie 14 : Java et le monde informatique
 
Partie 15 : Développement d'applications mobiles
107. CLDC
108. MIDP
109. CDC
Partie 16 : Annexes
 
 

La dernière version de "Développons en Java" est :

html
Avec Index
PDF

consultable en ligne au format PDF
(18 305 ko)
Obtenir Acrobat Reader

 
Zip
 
download Java SE
download Java EE

Cette nouvelle version contient :

  • ajout des chapitres : JSON, Json-P, Gson, Websockets, l'API Websocket, JCA, JCE, AOP, Apache Commons
  • réécriture des chapitres : les collections, la sérialisation
  • ajout des sections : logging (NDC/MDC), parcours du DOM, ActiveMQBrowser, Maven 2, Java SE 8
  • très nombreuses corrections et ajouts divers

Pour obtenir plus d'informations sur les prochaines évolutions de DEJ consulter ce post sur mon blog.

Vous pouvez aussi consulter mon Aide mémoire VB6, Delphi, Java, C#, VB.Net.

Je vous propose aussi une liste de liens vers des sites web concernant Java.

    Mon didacticiel "Développons en Java avec Eclipse"
Eclipse est un environnement de développement intégré (Integrated Development Environment) initialement développé par IBM dont le but est de fournir une plate-forme modulaire pour permettre de réaliser des développements informatiques.

En complément du didacticiel "Développons en Java" ci dessus, je vous propose un autre didacticiel concernant l'utilisation d'Eclipse : "Développons en Java avec Eclipse". DEJAE est un didacticiel de 635 pages, sous Licence GNU FDL, proposant en 31 chapitres de présenter et de mettre en oeuvre Eclipse jusqu'à sa version 3.2 ainsi que quelques uns de ces nombreux plug-in.

La dernière version de "Développons en Java avec Eclipse" (version 0.80) du 25/01/2007 est :

html
avec index
pdf
 
 
Eclispe

Cette version contient :

  • l'ajout des chapitres : Subversion et Eclipse, JPA et Eclipse (Dali), développement d'EJB avec WTP 1.5
  • la modification de nombreux chapitres : Eclipse 3.2, réorganisation des parties, chapitres et section
 
Logo Eclipse Totale Pour suivre l'actualité d'Eclipse et des outils WebSphere Studio d'IBM, visitez le site eclipseTotale.com
    Informations
email
rsstelecharger Fifrefix Page HTML 4.01 valide Feuille de style CSS valide
    Liens
Des centaines de tutoriels sur tous les domaines du développement sont à consulter ou à télécharger gratuitement :
developpez.com

Développons en Java | Développons en Java avec Eclipse |  Liens Java |  Retour