• Java avancé

Accueil / Java avancé

Java avancé

Durée : 3 jours
Tarif Inter : 1800 €
Tarif sur mesure : Nous consulter
Référence : 3JVC

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Cette formation vous fera découvrir les aspects plus avancés du langage Java et fera de vous un ninja prêt à affronter n’importe quelle situation. Vous allez parcourir les recoins les moins connus du JDK mais pourtant indispensables pour passer au niveau supérieur. Prêt ?

 

Objectifs

  • Saisir les subtilités des generics, annotations, exceptions…
  • Apprendre les librairies indispensables
  • Comprendre les classloaders et les IOs
  • Maîtriser la programmation concurrente
  • Connaître les bonnes pratiques de mise en production

Programme

  1. Les génériques :

    • Bases
    • Génériques et héritages
  2. Collection :

    • Les différents interfaces (Set, List, etc)
    • Bonnes pratiques et performance
    • Threadsafety
    • ThreadLocal
    • Abstractions de haut niveau
  3. Concurrence :

    • Classloaders
    • Hierarchie des classloaders
    • Chargement de ressources
    • Utilisation dans les serveurs JEE
  4. Les annotations :

    • Comprendre les annotations
    • Créer une annotation
  5. Dynamic proxies et introspection :

    • Java.lang.reflect
    • Dynamic proxies
    • Intérêts et utilisations courantes
  6. Bibliothèques indispensables :

    • JodaTime
    • Apache Commons Guava o JUnit
    • Mockito
  7. Bonnes pratiques :

    • Logging o Tests
    • JMX
  8. Introduction JAVA 8 :

    • Expression Lamda
    • Interfaces fonctionnelles
    • Méthodes références
    • Stream Nouvel API Date/Time
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement