Initiation à Java
Intitulé long |
Cours et TP d'Initiation à Java
|
Présentation |
Ce support est une progression basée sur le langage Java. Elle est mise en oeuvre dans un environnement libre et open source, mais peut l'être sur d'autres environnements comme MS-Windows, sans aucun problème particulier.
|
Compétences |
C15 Proposer une solution à un problème d'informatisation C34 Développer tout ou partie d'une application à l'aide d'un langage de programmation à objets, utiliser, intégrer et produire des composants logiciels réutilisables
|
Progression |
La progression proposée est expérimentale et n'a pas vocation de modèle. L'initiation à la programmation via PHP (le prérequis) a du bon (souplesse de l'immédiateté) et du moins bon (approche procédurale). Le JDK 1.5 facilitera peut-être une autre approche. Certaines parties peuvent paraître trop complexes, trop ambitieuses. C'est certainement vrai pour quelques unes (le composant d'envoi de mels pourrait être transformé en une simple application - chapitre 11, ou la présence du composant JTabbedPane au chapitre 9), mais pas pour d'autres. Par exemple le polymorphisme, introduit très tôt, est perçu comme un mécanisme naturel. Attention : ce support de cours demande, de la part des étudiants, un engagement personnel qui va bien au-delà d'un investissement durant les trois petites heures de TP hebdomadaires prévues par le référentiel. Ce document a été réalisé sous GNU/Linux avec vim, au format docbook , mis en page avec le processeur XSLT saxon développé par Michael Kay et les feuilles de styles de Norman Walsh. Outils
|
Mots Clés |
java, programmation, objet, POO
|
Date de Publication |
20 Avril 2004
|
Date de Modification |
20 Avril 2004
|
|