Durée (recommandée)
dépend des sujets sélectionnés
Description
Ce cours a pour but de présenter de manière détaillée
le fonctionnement et l'utilisation de différentes API Java, parmi
celles les plus fréquemment utilisées.
Ce cours est construit en fonction des besoins des participants, à
partir de l'un ou de plusieurs des thèmes suivants:
· JDBC (Java DataBase Connectivity):
interface avec les bases de données,
· Applet: développement
de programmes exécutés dans des browsers compatibles Java.
· JNI (Java Native Interface):
présentation des techniques d'interfaçage Java/C et/ou Java/C++.
· Socket: développement
de programmes utilisant des procédés de communication
réseau par le biais des sockets.
· RMI (Remote Method Invocation):
développement d'objets distribués Java avec RMI.
· JAAS (Java Authentication and Autorisation Service):
mise en place de procédure d'authentification et de vérification des droits.
· Swing: développement
d'interfaces graphiques évoluées avec les composants Swing.
· JavaBeans: développement
de composants réutilisables de type JavaBeans.
· Web Services: développement de services Web et de clients de services Web.
· Reflection: présentation
des mécanismes d'introspection de code proposés par Java.
· JNDI (Java Naming and Directory Interface): interface avec les services de noms et les annuaires.
· ....
Note: ce cours se base sur la version: Java SE 6
Public concerné
Ce cours s'adresse à des programmeurs Java maîtrisant la syntaxe et les APIs de base du langage et
souhaitant améliorer leur connaissance des APIs Java plus spécifiques.
Niveau requis
Pour participer à ce cours, il est nécessaire de connaître
la syntaxe de base du langage Java (voir le cours "Apprentissage du langage Java 6") et les APIs Java de base
(voir le cours "Les bibliothèques (API) de base")
Déroulement du cours
Le cours est prévu pour comporter une partie
travaux pratiques sur machine représentant plus de la moitié
de la durée du cours.
Les participants reçoivent un support de cours qui leur servira
par la suite d'ouvrage de référence.
Contenu détaillé du cours sur demande
|