| LANGAGE JAVA : MAITRISE |
| Objectif : |
Développer des applications accédant à des bases de données.
Maîtriser le réseau en Java.
Utiliser JavaBeans, Jni.
|
| Public : |
Développeurs |
| Pré-requis : |
Connaître Java et SQL. |
| Durée de la formation : |
35 heures |
| Horaire : |
De 9 h à 17 h |
|
| Contenu de la formation : |
MODULE 1
ACCES AUX BASES DE DONNEES AVEC JAVA
Généralités
Accès aux bases de données avec JDBC
Les accès à une base de données avec JDBC-ODBC
Construire une connexion
MetaData
Les instructions d’accès aux bases de données
ResultSet
MODULE 2
ARCHITECTURES CLIENT/SERVEUR DANS JAVA
La structure classique client/serveur
Sérialisation
RMI
MODULE 3
LA SECURITE SOUS JAVA
JDK 1.0.x
JDK 1.1.x
JDK 1.2.x
MODULE 4
JAVABEANS
Le modèle de composant
Structure de base d’un JavaBean
Génération des JavaBeans
Les classes BeanInfo
BeanBox Tool
MODULE 5
VUE D’ENSEMBLE DES OUTILS DE DEVELOPPEMENT
MS Visual J++
IBM Visual Age 1.2
Java Workshop 2.0
MODULE 6
COMPARATIF ENTRE C++ ET JAVA
Les différences
Les points communs de C++ et Java
MODULE 7
LES ELEMENTS DU LANGAGE JAVA
Les conventions de nom
Les commentaires
Affectation, Comparaison et calcul avec des opérateurs
Le type boolean et les répétitions
Aiguillages conditionnels
Conversion de types
MODULE 8
LES OUTILS : JDK & CO
Le compilateur java, utilisation et options
jdb – Le débogueur Java
java – l’interpréteur de Byte-Code
Appletviewer – Le test des applets
javap – Désassemblage de Byte-Code
javah – Intégration de code C natif
jar –Les fichiers compréssés
La balise Applet pour utiliser des packages
La structure fondamentale d’une documentation automatique javadoc
MODULE 9
NAVIGATEUR
La portabilité des programmes
Netscape
Microsoft Internet Explorer
Opera
MODULE 10
JNI – JAVA NATIVE INTERFACE
Les types de données natif
Déroulement de l’intégration d’une DLL partagée
Vue d’ensemble des possibilités de la JNI
Échange de chaînes
MODULE 11
TRAVAUX PRATIQUES
Adaptable en fonction de la demande du client (le module Travaux Pratiques sera modulable).
|
|
|