Java SE
Prise en main de l’environnement de développement
- Tour d’horizon des différentes versions
- Installation du JDK
- Prise en main des outils (NetBeans, javac, jdb, javap...)
- Utilisation de la documentation en ligne)
Éléments de base
- Constantes, variables et énumérations
- Types
- Tableaux
- Manipulation de chaînes de caractères
- Opérateurs
- Structures de contrôle
Programmation Orientée Objets
- Classes, propriétés et méthodes
- Création d’objets
- Les constructeurs et les destructeurs
- Mise en place d’accesseurs
- Héritage, polymorphisme, classes abstraites et interfaces
- Création de packages
- Gestion des exceptions
- Tests unitaires
Construction d’interfaces graphiques
- Classes associées à Swing
- Gestion des événements
- Le modèle MVC