Menu

FORMATIONS / INFORMATIQUE / LANGAGE / DEVELOPPEMENT / Java JEE

LD-102  JAVA SE 8 |  3 jours


01/. Le langage Java

  • Présentation de Java
  • Historique : Java 1 à 8
  • Versions SE, EE, ME, Fx
  • Paramètres de la JVM
  • Les outils du JDK
  • Les profils compacts de l’API
  • Perspective vers Java 9.

02/. Données en mémoire

  • Calcul signés et exacts
  • Gestion du temps avec java.time
  • Interface Optional
  • Ecoder/décoder en Base64.

03/. Programmation fonctionnelle

  • Interface fonctionnelle
  • Référence de fonction
  • Fonction anonyme
  • Profils fonctionnels prédéfinis
  • Composer des fonctions
  • Définir un profil fonctionnel
  • Méthodes static et default d’une interface.



04/. Collections et tableaux

  • Streaming et map/reduce
  • Gestion des types primitifs
  • Traitement parallèle
  • Réduction complexe avec un Collector.

05/. Gestion de la concurrence

  • Nouvelles méthodes, classes et interfaces
  • Ecriture fonctionnelle d’un calcul concurrent
  • Amélioration du ForkJoinPool.

06/. Autres Frameworks

  • Streaming dans NIO2
  • Mise à jour de JAXP
  • Mise à jour de JDBC
  • Nouveautés Sécurité.



Public
Cette formation s’adresse aux développeurs ou chef de projet Java souhaitant passer à la version Standard Edition 8

Objectifs
Appréhender et pratiquer les nouveautés de la version 8 de Java. Ajouter la programmation fonctionnelle à vos applications Java en manipulant des références de fonctions, des lambda fonctions et des types fonctionnels. Découvrir les nouvelles API de Java : gestion du temps et des dates, stream et map/reduce sur les collections, gestion de la concurrence.

Prérequis
Java bases

Méthodes pédagogiques
1 ordinateur et 1 support de cours par personne + 1 vidéoprojecteur par salle de cours. Attestation de stage délivrée en fin de formation.

VOS DATES DE FORMATION


  • Vous souhaitez organiser cette formation à une date spécifique ?
  • Vous ne trouvez pas de date de session sur les semaines à venir ?
Contactez nos équipes au 05 59 14 62 62 ou remplissez le formulaire de contact