Spécialiste de la formation professionnelle, Microsoft GOLD CERTIFIED Partner
 
 

JAVA NIVEAU 2

Thème DEVELOPPEMENT JAVA
Objectif Etre à même de pouvoir utiliser certains aspects avancés de la librairie Java - La sérialisation, RMI, JDBC, JNI, l'internationalisation, ... Tous les points abordés seront agrémentés de nombreux exemples et exercices.
Pré requis Pour suivre ce stage, il est nécessaire de connaître la syntaxe du langage Java, savoir coder une classe, savoir utiliser l'héritage et les interfaces et savoir traiter les exceptions.
Durée 4 j
Retour au calendrier Télécharger le PDF Se pré-inscrire
FévrierMarsAvrilMaiJuinJuillet
 13-16 29/05-01/06  
Contenu
Module 1 : Aspects avancés liés à la gestion des entrées/sorties
  • Etude des classes InputStream/OutputStream
  • Etude des classes Reader/Writer
  • Manipulation du systeme de fichier et des fichiers
  • La sérialisation en Java
Module 2 : Utilisation du réseau
  • TCP/IP et UDP
  • Mise en oeuvre d'une application réseau TCP/IP
 
Module 3 : RMI (Remote Method Invocation)
  • Introduction à la conception d'applications distribuées
  • Présentation de l’architecture RMI
  • Le service de nommage RMIRegistry
  • Mise en oeuvre d’un serveur d’objets RMI
  • Mise en oeuvre d’un client RMI
  • Traiter les exceptions avec RMI
  • Mise en oeuvre d'un outil de Chat (discussion en réseau)
Module 4 : JDBC (Java Database Connectivity)
  • Présentation du langage SQL
  • Architecture de JDBC et des drivers
  • Connexion à une base de données
  • Mise à jour et interrogation d’une base de données
  • Obtenir de l’information sur une base de données (Metadata)
  • Utilisation de procédures stockées
  • Gestion des transactions
Module 5 : JNI (Java Native Interface)
  • Pourquoi coupler du Java et du C++
  • Problèmes sous-jascents
  • Réalisation d'un exemple simple
  • Passage de paramètres
Module 6 : Multi-Threading en Java
  • Pourquoi mettre en oeuvre une architecture 'Multi-Thread'
  • Etude de la classe Thread
  • Etude de l'interface Runnable
  • Résolution de problèmes liés à l'accès concurent aux ressources
Module 7 : Internationalisation d'applications Java
  • Pourquoi internationnaliser une application
  • Présentation de la class ResourceBundle et de son fonctionnement
  • Etude d'autres classes utiles : Locale, NumberFormat, Calendar
Retour au calendrier Télécharger le PDF Se pré-inscrire
Mentions légales | Contact | I'Form Immeuble le Colombo, 6 avenue Georges Pompidou – BP 33180, 31131 Balma Cedex, France
 
login