Bonjour,
J�ai d�cid� en f�vrier 2000 de cr�er un site sur Java, que je trouve �tre un superbe langage de programmation. J�avais le choix entre plusieurs types de sites : une sorte de logith�que rassemblant les meilleurs programmes, les meilleures applets, les meilleurs plug-in etc. ; un site parlant de l�actualit� du langage et recensant les meilleurs sites sur le sujet, ou, pour finir, un site proposant des cours. J�ai choisi cette derni�re possibilit� pour plusieurs raisons : premi�rement parce qu��crire des cours m�a permis de m�am�liorer moi-m�me, de revoir des principes oubli�s et de faire le point sur ma connaissances du langage. Apr�s cette premi�re raison �go�ste, une plus noble : l�envie de cr�er un site avec des cours complets, car pratiquement tous les sites proposant des cours de programmation sur Internet (et gratuitement�) ne sont pas complets. M�me si les sujets trait�s sont souvent bien trait�s et assez en profondeur, ils concernent g�n�ralement les programmeurs d�j� familiers de Java ou au moins de la programmation orient�e objet. Je voulais mon site avec des cours pour d�butants qui expliquent des notions cl� de la POO au travers de la syntaxe de Java, des cours semi-progressifs, avec des chapitres ayant une logique de progression mais pouvant �galement �tre pris � part. Si je m�ne mon projet � terme, les cours, partis du simple HelloWorld arriveront � traiter des sujets avanc�s puis les sujets les plus pointus (le site sera alors �galement destin� � des programmeurs exp�riment�s). C�est pourquoi, � l�heure o� vous lisez ceci, tous les cous n�ont pas encore �t� r�dig�s. Pour �tre franc, si vous devez apprendre Java dans un cadre professionnel, et en profondeur, je vous conseille d�acheter des livres du commerce, car m�me si j�essaie de rendre mes cours les plus clairs et complets possibles, il ne compl�teront jamais ceux disponibles dans les excellents ouvrages r�dig�s par des gens qui ont plus de pratique que moi.
M�me si les cours sont le premier objectif de mon site, je projette de l��tendre aux premi�res id�es que j�avais eu. Donc, j�essaierai en parall�le � la r�daction des cours de cr�er une rubrique d�actualit� et une mini-logith�que. J�ai aussi mis en place un forum pour permettre aux visiteurs de mon site de poser des questions sur des points techniques et � d�autres d�y r�pondre. Un autre de mes choix est d�avoir mis mes cours en diffusion au format PDF. J�ai fias ceci pour plusieurs raisons : le texte et les images sont regroup�s en 1 seul fichier, compress� ; on peut t�l�charger � proprement � un fichier PDF sur son ordinateur sans le risque de voir un petit carr� blanc barr� de rouge � la place des graphiques, le format PDF a l�avantage de pr�server la mise en page exacte (alin�as, points, sur-lignage�) sur toutes les plates-formes et surtout avec tous les navigateurs poss�dant le plug-in Acrobat, en enfin, l�auteur est plus prot�g� contre la copie de son texte.
����� Je finis sur ces mots la justification de mon site en vous remerciant de l�avoir lue jusqu�au bout et en vous incitant � me communiquer toute remarque ou critique, autant sur les cours que sur la pr�sentation du site.
Guillaume Florimond