Le langage Java
Naissance de Java
Pourquoi apprendre Java ?
Java et le Web
Java les concepts de base
Java, langage objet
Syntaxe Java
Les classes
Syntaxe- types de données- nom des variables- portée des variables
Tableaux
Programmation objet avec Java
Passeport vers les objets- encapsulation et protection- héritage- polymorphisme
Classe de chaîne : String
Dérivation de classes : héritage- principes- mise en oeuvre-liens avec les constructeurs
Objet courant : this
Portée des variables
Surcharge de méthodes
Les constructeurs surchargés
Redéfinition des fonctions : polymorphisme-généralisation de l'appel des fonctions polymorphes
Appeler la méthode de la classe de base
Classes et méthodes abstraites
Organisation des classes : les packages- nom complet des classes- commande import- création des packages
Répertoires associés- accessibilité d'une classe
Interface : mise en place et utilisation
Finalisation : mot clé final- Classe final- Méthode de type final- variable de type final
Utilisation des classes internes
Initiation au JSP
Présentation de l'architecture
Comment fonctionne JSP ? Exemple d'une page simple
Introduction aux servlets :
Présentation de l'architecture servlet
Structure d'une servlet