Visitez TD-Prog, le site des
TD's de programmation.
|
De quoi s'agit-il ?
Vous trouverez sur ce site une série de TD téléchargeables
dont l'ambition est de vous aider à apprendre à programmer
en JAVA. L'idée directrice est d'étudier des exemples de
programmes JAVA en expliquant les notions qu'ils mettent en jeu,
puis de proposer à chaque fois quelques exercices d'application.
L'accent sera donc mis sur la pratique. Pas de longs développements
théoriques, pas de liste exhaustive de toutes les instructions
disponibles. Idées, instructions, méthodes apparaissent au fur et à
mesure des besoins, dans un ordre qui est le mien et qui obéit
à une certaine logique personnelle. Ce site n'a donc pas pour objectif
de vous permettre de retrouver rapidement tel ou tel renseignement
sur JAVA. D'autres le font déjà très bien.
Pratique avant tout, mais pratique raisonnée. Utilisation du
copier/coller, mais pas sans comprendre les enjeux des lignes de
code que l'on est entrain de coller. Le but est de pouvoir en écrire
quelques-unes seul, pour le plaisir d'avoir réussi à faire quelque
chose.
De quoi aurez-vous besoin ?
Les ressources nécessaires sont toutes disponibles gratuitement
sur Internet. Il y a :
L'indispensable JDK : il contient un compilateur, un interpréteur,
les classes de base, et d'autres outils. Les TD sont basés sur la
version 1.1 du JDK. Je pense néanmoins que ce qui est proposé est
compatible avec les versions ultérieures.
La documentation du JDK : elle contient entre autre une description
assez détaillée de toutes les classes de base. Il est difficile de
s'en passer.
Le programme RealJ : il n'est pas indispensable, mais il facilitera
grandement votre nouvelle vie de programmeur JAVA en vous proposant
un environnement simple et convivial pour compiler et exécuter vos
programmes. Je propose RealJ parce que c'est celui que j'utilise,
d'autres programmes font peut-être aussi bien.
Des questions à poser ?
En écrivant les TD, j'ai essayé de répondre aux questions qui me semblaient
importantes pour aborder la programmation en Java. L'expérience montre que pour
un débutant il y en a bien d'autres. La rubrique Questions/Réponses
vous permet de trouver certaines de ces questions avec leurs réponses et de poser vos
propres questions.
Pour en savoir encore plus sur Java, vous pouvez aussi partir de mon petit
carnet d'adresses.
|