Java niveau avancé

Blended learning

Wéi laang dauert d'Formatioun?

 2,00 Dag(Deeg)

A wéi enger/n Sprooch(en) gëtt d'Formatioun gehalen?

EN FR

Wéini ass déi nächst Sessioun?

 21.09.2026
Wou fënnt d'Formatioun statt?
 En distanciel

Wéi vill kascht d'Formatioun?

1650,00€

Wien organiséiert dës Formatioun?

OXiane est spécialisé dans la conception et la réalisation de formations informatiques et de supports de cours pédagogiques sur les dernières technologies. Nos différentes filières permettent de couvrir tous les besoins en formation que ce soit en IT au sens large, mais également "Utilisateurs" et "Soft Skills" en Management, Communication & leadership.

U wie riicht sech d'Formatioun?

Architectes, Consultants, Developpeurs, Ingénieurs

Wéi eng Ziler gi verfollegt bzw. wéi eng Kompetenzen ugestrieft?

  • Comprendre le fonctionnement de la machine virtuelle (JVM), Superviser et monitorer des applications et la JVM avec JMX
  • Utiliser des traitements multi-tâches et gérer les accès concurrents
  • Gérer des flux avec les API IO, NIO et NIO2
  • Définir et exploiter des annotations, Fournir et consommer des services avec l'API SPI
  • Mettre en œuvre le programmation orientée aspect avec AspectJ

Wéi gesäit den Inhalt vun der Formatioun aus?

L’introspection et réflexion
  • Les classes Class, Method, …
  • Manipuler dynamiquement des objets
  • Créer une instance
  • Modifier un attribut
  • Invoquer une méthode
Comprendre la JVM (Machine Virtuelle)
  • Comprendre le GC et la gestion de la mémoire
  • Les différents algorithmes de GC
  • Modifier les paramètres de lancement
  • Comprendre les ClassLoader
  • Stratégie de chargement des classes
  • Ecriture d’un ClassLoader
Gestion des flux
  • Les entrées/sorties
  • Sérialisation/désérialisation d’objets
  • Les modifieurs Java et leurs impacts
  • L’API NIO: Buffer, Channel, …
  • L’API NIO2: WatchService, …
Multi-tâche et accès concurrents
  • Rappels sur les Thread
  • Le parallélisme avancé (Futur, Executor, …)
  • Le framework Fork/Join
  • Les collections synchronisées: BlockingQueue, ConcurrentMap, …
  • Les objets atomiques utilisant les principes CAS
  • La gestion des verrous
Les annotations
  • Création
  • Exploitation au runtime
  • Exploitation par le compilateur
JMX
  • Présentation de l’architecture
  • Les différents types de MBean
  • Les services d’un agent JMX
  • Les notifications
  • Le monitoring d’une JVM
Service Provider Interface
  • Présentation
  • Exposition de services
  • Consommation de services (ServiceLoader)
AOP avec AspectJ
  • Présentation
  • Définition d’un aspect
  • Tissage à la compilation/au chargement

Wat kritt Dir um Enn vun der Formatioun?

Une attestation de participation sera transmise aux participants

Wéini ass déi nächst Sessioun?

Datum
Stad
Sprooch & Präis
21.09.2026
En distanciel
FR 1650,00€
12.10.2026
En distanciel
FR 1650,00€

Wéi kann een d'Formatiounsinstitut kontaktéieren?

Fiona Marin

Dës Formatioune kéinten Iech interesséieren

FR
Dag
Blended-Learning
Programméiersprooch - Programméiersprooch Java
07.12.2026
FR
Dag
Blended-Learning
Programméiersprooch - Programméiersprooch PHP
29.09.2026