Accueil > Développement Logiciel, Devops > Java 8 : nouveautés
Formation #DEV52

Formation Java 8 : nouveautés

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 3 jours

Code : DEV52


Sessions programmées :

Du 10 au 12 Fév. 2021

Du 28 au 30 Avril 2021

Du 23 au 25 Juin 2021

Du 29 Sept. au 01 Oct. 2021

Du 10 au 12 Nov. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 3 jours

Code : DEV52


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Maitriser les nouvelles fonctionnalités Java 8
Programme
1/ Les nouvelles syntaxes
  • Les expressions lambdas
  • EL et classes anonymes
  • Limites des lambdas
  • Les implémentations par défaut des interfaces
  • Les références de méthodes
2/ Les interfaces fonctionnelles
  • Les SAM
  • L'annotation @FunctionalInterface
  • L'interface Function
  • L'interface Predicate
  • L'interface Supplier
  • L'interface Consumer
3/ Le langage
  • les nouvelles annotations
  • La réflexion sur paramètres
  • Les optionals
4/ Les streams
  • Définition et utilisation des streams
  • Les classes de java.util.stream
  • Les opérations sur Streams
  • Les streams parallèles
5/ L’API Date/Time et l'internationalisation
  • Les classes de gestion de la date
  • La gestion du temps
  • Le format de date et de temps
  • Les chronologies
  • L'internationalisation
6/ Concurrence et réseau
  • Les nouveautés de java.util.concurrent
  • La classe StampedLock
  • La classe java.net.URLPermission
7/ Les collections
  • Le tri parallèle
  • Encodage Base64
  • Le support de l'arithmétique non signée
8/ JavaScript et Nashorn
  • Présentation de Nashorn
  • Code Javascript avec jjs
  • Code Javascript depuis Java
  • Code Java depuis JavaScript
9/ Les outils
  • Les outils en ligne de commande : jdeps, javac -h
  • Nashorn : moteur javascript
  • Les profils compacts
10/ Les nouveautés du client riche JavaFX
  • Le thème Modena
  • Encapsulation de Swing dans JavaFX
  • Le contrôle WebView
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Chefs de projets
  • Architectes logiciels
  • Développeurs
Dates

Dates

  • Du 10 au 12 Fév. 2021
  • Du 28 au 30 Avril 2021
  • Du 23 au 25 Juin 2021
  • Du 29 Sept. au 01 Oct. 2021
  • Du 10 au 12 Nov. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation