|
Objectif
|
Connaître et savoir mettre en oeuvre les fonctionnalités de base du langage Java. Se sensibiliser aux architectures applicatives en Java. Cette formation présente la plate-forme Java SE, elle est un pré-requis pour les modules de Java EE (Servlets et JSP, EJB, JSF, Hibernate..)
Cette formation peut être suivie de :
- JAV102 - Servlets et JSP
- JAV103 - Framework Struts
- JAV104 - Enterprise Java Beans (EJB)
|
 |
|
Contenu
|
- Présentation
o Historique, domaines d'application, principe de la machine virtuelle JVM.
o Plate-formes Java SE, Java EE, Java ME Concepts de base
o Constantes et variables, opérateurs et expressions.
o Structures de contrôle.
o Tableaux et chaînes de caractère.
o Structure d'un programme Java.
- Surcharge de fonctions.
- Gestion de la mémoire : le ramasse-miettes.
- Objets et classes
o Modèle et instance.
o Champs statiques.
o Encapsulation.
o Constructeurs.
- Héritage
o Accès aux membres hérités, encapsulation.
o Constructeur de la classe de base.
- Classes modèles : classes abstraites et interfaces.
- Typage dynamique
o Type d'une référence et d'un objet. Compatibilité des références.
o Interface, héritage et typage.
- Exceptions
o Levée, propagation, traitement.
o Exceptions personnalisées.
- Entrées/sorties de type flot
o Flux physiques et filtres.
o Les 2 hiérarchies de classes : orientées octet et caractère.
o Sérialisation d'objets.
- Introduction aux threads
o Accès aux bases de données avec JDBC
o Connexion à la base, requêtes.
o Optimisation des requêtes : PreparedStatement, lots de requêtes.
o Transactions, sources de données.
- Interfaces Graphiques
o Conteneurs et gestionnaires de géométrie.
o Les composants graphiques Swing.
o Gestion des événements.
o Architecture MVC.
o Applets.
* Les apports et incompatibilités de la version J2SE 5.0.
* Les apports de la version Java SE 6.
* Modèles de conception (Design Patterns)
o Singleton, Iterator, Factory, MVC.
|
 |
|
Niveau requis
|
Connaissance d'un langage de programmation.
|
 |
|
Coût
|
1875 euros
|
 |
|
Durée de la formation
|
5 jours
|
 |
|