OSYX - Conseils
OSYX - Développements
 
 
 

Cours Java "sur-mesure"



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.
  • Logging: gestion des logs.
  • JNDI (Java Naming and Directory Interface): interface avec les services de noms et les annuaires.
  • etc ...


Note: ce cours se base sur la version: Java SE 8

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 8") 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