Détails :
Durée :
5 Jours
Prérequis :
Public :
Objectifs :
- Gérer les collections en Java
- Utiliser efficacement les I/O
- Maîtriser RMI en Java
- Se connecter aux bases de données avec JDBC
- Manipuler XML avec les API Java
- Internationaliser les applications Java
- Implémenter la programmation multi-tâches
Demande de devis :
Devis :
Si vous souhaitez être contacté et obtenir plus d'informations sur cette formation
veuillez remplir notre formulaire de mise en relation.
Cursus de formation :
Programme détaillé de la formation :
- Comparaison entre tableaux et collections
- La hiérarchie de type relative aux collections
- Les principales catégories de collections : List, Set et Map
- Collection synchronisée VS collection non synchronisée
- Rappels sur l'utilisation des I/O en Java
- Réflexion et sérialisation
- Utilisation du réseau : paquetage java.net
- Intérêts de RMI
- Implémenter un serveur RMI
- Implémenter un client RMI
- Le registre RMI
- Présentation de l'architecture JDBC
- Choix d'un driver JDBC
- Etablissement d'une connexion à la base de données
- Exécution d'un ordre SQL en base de données
- Problématique de l'injection SQL
- Remédier aux attaques de types injection SQL
- Gestion des transactions
- Appels de procédures stockées
- Comparatifs entre les différentes approches proposées par JAXP (Java Api forXml Processing)
- Le modèle SAX (Simple API for Xml)
- Le modèle DOM (Document Object Model)
- Génération de fichiers XML via l'API DOM
- La modèle JAXB (Java Api for Xml Binding)
- Les paquetages relatifs à l'internationalisation : java.util et java.text
- Contrôle du local utilisé
- Utilisation de « ResourceBundle » (fichier .properties)
- Gestion internationalisée des données numériques
- Gestion internationalisée des dates
- Pourquoi il faut dorénavant programmer « multi-tâches » ?
- Techniques d'implémentation de threads
- Mise en évidence de problèmes en cas d'accès concurrents
- Les divers mécanismes de synchronisation
- Utilisation de pool de threads
- Les nouveautés proposées par le Java SE 8.0
Gestion des collections en Java
Utilisation Poussée des I/O
RMI : Remote Method Invocation
JDBC : Java Database Connectivity
Utilisation des API XML
Internationalisation d'application Java
Programmation Multi-Taches en Java