Informatique

Java Perfectionnement

Objectifs

Acquérir une expertise approfondie dans les aspects les plus avancés du langage Java.

Pre-requis

Avoir un usage fréquent de la programmation orientée objet

Avoir suivi la formation – Java Initiation

Public visé

Développeurs ; Chefs de projets informatique

Programme

Module 1 – Gestion des collections en Java

  • Comparer tableaux et collections

Les principales catégories de collections : List, Set et Map
Collection synchronisée VS collection non synchronisée

  • Hiérarchiser les collections
  • Identifier les principales catégories de collections

Module 2 – Utiliser I/O de manière poussée

  • Rappels sur l’utilisation des I/O en Java
  • Réflexion et sérialisation
  • Utiliser le réseau : paquetage java.net

Module 3 – RMI : Remote Method Invocation

  • Intérêts de RMI
  • Implémenter un serveur RMI
  • Implémenter un client RMI

Module 4 – JDBC : Java DataBase Connectivity

  • Choisir d’un driver JDBC
  • Etablir une connexion à la base de données
  • Exécuter un ordre SQL en base de données
  • Remédier aux attaques de types injection SQL
  • Gérer les transactions
  • Appeler des procédures stockées

Module 5 – Utiliser les API XML

  • Comparer les différentes approches proposées par JAXP (Java Api forXml Processing)
  • Génération de fichiers XML via l’API DOM
  • Utiliser les différents modèles : SAX (Simple API for Xml), DOM (Document Object Model), JAXB (Java Api for Xml Binding)

Module 6 – Internationalisation d’application Java

  • Appliquer les paquetagesd’internationalisation : java.util et java.text
  • Contrôler le Locale utilisé
  • Utilisater « ResourceBundle » (fichier .properties)
  • Gérer l’internationalisation des données numériques et des dates

Module 7 – Programmer en multi-tâches en Java

  • Implémenter des threads
  • Mettre en évidence les problèmes en cas d’accès concurrents
  • Utiliser des pools de threads
  • Formation distancielle dispensée par un formateur expérimenté. La formation alterne des exposés théoriques, des démonstrations et la mise en pratique au travers d'exercices et de cas concrets.
  • Questionnaire de prérequis complété par chaque participant afin de s’assurer de leur niveau ou audit téléphonique effectué par le formateur ;
    Evaluation des acquis tout au long de la formation à travers des Tps, des Quizz ;
    Evaluation de satisfaction de fin de formation ;
    Attestation de fin de formation précisant les modules acquis et en cours d’acquisition ;
    Support de cours remis en fin de session.

  • Vous pouvez vous inscrire pour suivre une de nos formations jusqu'à la veille de la date de démarrage si la formation est financée directement par votre entreprise ET si le nombre maximum de participants n'est pas atteint. Si la formation est financée via un OPCO, vous devez au préalable avoir obtenu un accord de ce dernier
  • Nos locaux sont accessibles aux Personnes à Mobilité Réduite PMR. Nos conseillers sont disponibles pour vous accompagner dans vos démarches à travers nos partenaires. Nous sommes en mesure de mobiliser les expertises, les outils nécessaires pour vous accueillir, vous accompagner et vous former.

Prix par personne

2750 €

Durée

35h - 5J

Prochaines Sessions

Du 13 au 17 mai 2024

Vous avez un projet de formation ? Vous souhaitez vous inscrire à une session inter-entreprise ou mettre en place une formation sur-mesure ?