Paris, Toulouse, Biarritz, Bordeaux, Aix-en-Provence
+33 5 61 34 39 80
contact@iform.fr

Catalogue de formations

Apprendre sous un autre angle.

Java : Les nouveautés de Java 8 à Java 13

Dernière mise à jour : 17/02/2021

Description
Module 1 : Synthèse des nouveautés de Java 8
  • Historique
  • Les concepts de la technologie Java
  • Java SE/EE, JDK/SDK/JRE
  • Java 2, 5, 7
  • Objectifs et nouveautés de Java 8

Module 2 : Interface Java 8
  • Méthodes par défaut
  • Méthodes statiques
  • Implémentation d'interfaces

Module 3 : Les expressions Lambda
  • Classe anonyme vs lambda
  • Syntaxe détaillée
  • Notion de foncteur
  • Exemple sur les collections, SQL et les listeners
  • @FunctionalInterface

Module 4 : L'API Java.time
  • Historique de la gestion des dates en Java
  • Temps machine vs temps humain
  • Instant et Duration
  • LocalDate, LocalTime et LocalDateTime

Module 5 : Liaison Javascript et Java
  • Rhino (Java 7)
  • Oracle Nashorn (Java8,9,10)
  • Oracle GraalVM (Java 11)
  • Rest, Soap, Web Service et Ajax

Module 6 : De Java 8 à Java 13
  • Passage en revue des principales évolutions
  • Zoom sur :
          - Jigsaw : modules java
          - Fichiers Jar modulaires
          - Jshell
          - API Process, Stream et Flow
          - Var
          - L'exécution simplifiée
          - JDK vs Open JDK
          - Nouveau client HTTP
          - Modules supprimés du JDK
 
Objectifs de la formation
  • Découvrir de manière théorique et pratique les nouveautés de la version 8 de Java.
  • Utiliser les expressions lambda et exploiter les possibilités de la programmation fonctionnelle.
  • Connaître la nouvelle API de gestion de dates java.time.
  • Avoir un aperçu des librairies d'intégration entre Javascript et Java (Rinho, Nashorn, GraalVM)
  • Connaître les évolutions du langage Java dans les versions 9, 10, 11, 12 et 13
Public visé
  • Développeurs et chefs de projets Java
Prérequis
  • Connaissance et pratique du langage de programmation Java.
Modalités pédagogiques
Inter-Entreprises
Intra-Entreprises et sur-mesure
En présentiel et/ou téléprésentiel (à distance)
Moyens et supports pédagogiques
Dans le cas d'une formation présentielle dans nos locaux, salle de formation équipée :
- un poste informatique par apprenant
- un bloc-notes + stylo
- un support de cours
- un espace de partage en ligne
- un vidéoprojecteur
- un tableau blanc
- connexion Internet
Modalités d'évaluation et de suivi
Questionnaire en ligne permettant l'évaluation des pré-requis.
Questionnaire de satisfaction de fin de stage.









 

M'inscrire à la formation

Lieu :
Balma
Salle à définir - AIX - 970, rue René Descartes Horizon Ste-Victoire Bat B 13100 Aix en Provence FRANCE
Balma
Salle à définir - AIX - 970, rue René Descartes Horizon Ste-Victoire Bat B 13100 Aix en Provence FRANCE
Détail des horaires :
Ajouter au panier
Prochaines Sessions
  • 10/05/21 → 12/05/21 Nouveauté Balma
  • 10/05/21 → 12/05/21 Nouveauté Aix en Provence
  • 19/07/21 → 21/07/21 Nouveauté Balma
  • 19/07/21 → 21/07/21 Nouveauté Aix en Provence

Catalogue de formation propulsé par Dendreo,
logiciel spécialisé pour centres et organismes de formation