Formation Les nouveautés Java 8

publicité
Formation Les nouveautés Java 8
Java 8 pour les développeurs Java
Référence : NOUV-JAVA8-02
Durée : 2 jour(s)
Présentation
Java 8 n'est pas une simple mise à jour de Java 7. C'est au contraire une véritable révolution !
En incorporant pour la première fois des éléments de programmation fonctionnelle au langage
(expressions lambda, streams...), Java 8 modifie profondément notre façon de concevoir et développer
les applications, et impacte fortement les API existantes. Êtes-vous prêt à tirer parti de ces nouvelles
fonctionnalités ?
Cette formation s'adresse aux développeurs Java souhaitant découvrir et acquérir de l'expérience
pratique sur les nouvelles fonctionnalités de Java 8.
En deux jours, vous apprendrez à utiliser les expressions lambda, à traiter des flux de données de
manière performante avec les Streams, à manipuler les dates grâce à la nouvelle API Date&Time, et
bien d'autres choses encore !
Objectifs
-
S'intéresser aux principes de la programmation fonctionnelle
Maîtriser les expressions lambda et les références de méthodes
Mettre en oeuvre les Streams pour manipuler des flux de données
Implémenter des «traits» à l'aide des méthodes par défaut
Comprendre la nouvelle API Date&Time (JSR 310)
Découvrir les mille et une améliorations de l'API Java
Répartition: 50% Théorie, 50% Pratique
Public:
Développeur Java, Leader technique
Pré-requis: Pratique professionnelle du langage Java
Programme
Jour 1 : Expressions Lambda, Méthodes par défaut
-
La révolution Java 8
Principes de programmation fonctionnelle
Anatomie d'une Expression Lambda
Références de méthodes
Méthodes par défaut
Programmation orientée «trait»
Jour 2 : Streams, API Date&Time
-
Notion de Stream
Génération des données
Transformation et filtrage
Collecteurs et opérations terminales
L'API Date&Time (JSR 310)
Les mille et une améliorations de Java
Tel: +33(0)1 45 26 19 15
Fax : +33(0)1 75 43 49 92
Email : [email protected]
Téléchargement