Java est un langage de développement créé par Sun qui a reussi à obtenir une très grande notoriété en seulement quelques années grâce à ces qualités.
Java represente 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 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 didactiels. Vous pouvez aussi consulter mon blog.
J'ai rassemblé les sujets techniques proposés sur mon site à ses débuts dans un didacticiel sous Licence GNU FDL auquel j'ajoute régulièrement des chapitres. Ce didactitiel contient 86 chapitres répartis en 13 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, Hibernate, Maven, Java Server Faces, Struts, Ajax, GWT, JVM, la gestion de la mémoire, les annotations, JMX, mock, ...
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 didiacticiel 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 :