1. Identifier les concepts du langage java
- Choisir la version du JDK et un IDE
- Télécharger et installer les outils nécessaires
- Écrire son premier ?Hello World?
2. Déterminer les bases du langage
- Utiliser les variables et les constantes
- Savoir choisir entre List, Set et Map
- Mettre en oeuvre structures de contrôle, boucles et conditions
3. Utiliser les classes
- Comprendre les notion d'objets, attributs et méthodes
- Utiliser les classes du langage
- Gérer les exceptions
- Étendre les classes existantes
- Créer ses propres classes
- Bien utiliser l'héritage
4. Créer une application graphique
- Choisir entre Awt et Swing
- Mise en oeuvre de threads
- Comprendre les notions de conteneurs, layouts, composants
5. Gérer la permanence des données
- Accéder au système de fichiers
- Accéder aux bases de données
6. Créer des applets
- Principe de fonctionnement
- Création d'une applet
- Déployer une applet
7. Gérer la distribution d'une application
- Distribuer son archive .jar
- Utiliser java web start
- Utiliser un installeur