Java
Chapitre 3 du tutoriel sur la programmation concurrente, 6 juin 2010
Chapitre 2 du tutoriel sur la programmation concurrente, 27 février 2010
Chapitre 1 du tutoriel sur la programmation concurrente, 30 janvier 2010
Mise à jour des livres et ajout de nouveaux livres sur programmation concurrente et réseau, 25 décembre 2009
Chapitre 3 du tutoriel sur les structures de contrôle de flux, 13 décembre 2009
Exercices de type questions ouvertes du chapitre 2, 7 novembre 2009
Java™ est un langage de programmation orienté-objets et concurrent développé par Sun. Le langage est également portable et les programmes sont exécutables sur un très grand nombre de plateformes différentes. Les programmes Java sont interprétés et peuvent prendre être déployées sur l'ordinateur, sur Internet, sur des téléphones mobiles, sur l'iPhone, sur des robots Lego® Mindstorms®, ...
Le langage est très riche et la librairie standard est composée d'un très grand nombre de packages permettant de construire des interfaces graphiques, de manipuler des images et des sons, de faire du dessin 2D et 3D, de faire de la programmation concurrente, de la programmation réseau, des applications réparties, ... et c'est sans compter sur les nombreuses autres librairies existantes développées par des tiers.
Derniers messages sur les forums Java
Voici les derniers sujets qui ont été publiés sur les forums consacrés au langage Java™.


Cette section vous fournit tous les renseignements nécessaires pour pouvoir programmer en Java™ sous Windows™, Linux et Mac OS X. Il faut tout d'abord installer toute une série d'outils nécessaires à la compilation et à l'exécution des programmes. Il faut ensuite un environnement de développement intégré pour pouvoir écrire et éditer des programmes de façon plus aisée et guidée.
Cette section du site propose plusieurs tutoriels. Vous trouverez tout d'abord le tutoriel principal qui vous permettra d'apprendre les bases du langage Java™ et de la programmation orientée objets. De plus, toute une série de tutoriels supplémentaires et plus spécialisés sont également disponibles pour découvrir les expressions rationnelles, les threads, les collections, les sockets, XML, ...
Cette section vous propose des mini-projets pratiques résolus en détails. Ces projets pratiques sont liés aux chapitres du tutoriel principal et vous permettent de voir les notions théoriques appliquées à des exemples concrets. Chaque projet est accompagné d'un résumé des points importants à retenir et assimiler. De plus, durant ces projets, vous apprendrez à utiliser l'environnement de développement intégré Eclipse.
Cette section propose des exercices sous la forme de questionnaires, QCM, questions ouvertes et mini-projets. Une partie des exercices sont directement liés aux chapitres du tutoriel principal tandis que d'autres, des exercices de programmation, sont classés par thèmes. Ces exercices vous permettent de vous entrainer et tester vos connaissances sur Java™. Ils sont également l'occasion d'apprendre ou d'approfondir certains concepts.
Cette section rassemble de nombreuses ressources liées à Java™ : une liste de programmes qui pourront vous faciliter la programmation en Java™, des fiches qui reprennent certains points essentiels sur le langage Java™, un descriptif des classes principales de la librairie standard Java™, ...
Cette section vous propose une sélection de livres liés au langage Java™. Vous y trouverez une série de livre généraux sur le langage Java™ en français et en anglais. De plus, vous y trouverez également d'autres livres plus spécialisés sur les structures de données, sur Java™ et XML, sur la construction d'interfaces graphiques, ... Ces livres vous sont proposés par notre partenaire Amazon®.








