Les Nouveautés Java 8

SII LEARNING, A distance
Durée
2 jours
Prix
1 650 EUR HT
Durée
2 jours
Prix
1 650 EUR HT

Description de la formation

Découvrez la formation Les Nouveautés Java 8 proposée par SII LEARNING et formez-vous avec des professionnels du secteur ! En vous formant avec SII LEARNING vous aborderez les thématiques suivantes : Développement Java. Pour en savoir plus, n'hésitez pas à contacter directement l'organisme à l'aide du formulaire de contact présent sur cette page.

Objectifs visés

  • Connaitre les principales évolutions du langage et leurs impacts sur le développement d’applications

Contenu

  • Changements du langage Java
  • Switch sur String
  • try-with-resources
  • multi-catch et rethrow d’Exceptions
  • Opérateur Diamond :Simplification de l’utilisation des Generics
  • Les entrées/sorties et NIO 2
  • Les nouvelles API java.nio.file
  • La classe File
  • Gestion des fichiers : accès, lecture et écriture.
  • Notification des changements d’un fichier(WatchService)
  • FileSystem et la manipulation des archives
  • Les I/O asynchrones
  • La Java Virtual Machine
  • Le Garbage-First collector
  • Optimisations de la VM
  • Accès aux données avec JDBC 4.1
  • Gestion des connexions
  • Chargement implicite de pilotes
  • Gestion automatique des ressources (AutoCloseable)
  • Les nouveaux objets de résultats (WebRowSet, CachedRowSet)
  • Fork/Join
  • Parallélisation des traitements
  • taches récursives et pools de threads (RecursiveTask / ForkJoinPool)
  • Les méthodes fork() / join() pour distribuer les traitements
  • 6. Les nouveautés Swing
  • Look & Feel Nimbus
  • Savoir utiliser le JLayer : Calques et transparence
  • gestion de l’état des composant
  • Les langages dynamiques
  • Scala, Groovy...
  • Découvertes des langages dynamiques
  • Appeler du code dynamique depuis Java
  • Appeler du Java depuis du code Dynamique
  • InvokeDynamic
  • Java 8 Présentation
  • Aperçu des évolutions de Java 8
  • Evolutions du langage
  • Expressions Lambda
  • Références de méthodes
  • Méthodes par défaut
  • Annotations répétées, annotations de type
  • Evolutions des API
  • Les flux appliqués aux collections
  • Nouveau package pour les dates
  • Nouveautés dans JavaFX
  • Autres nouveautés
  • Déploiement d’applications avec les profils compacts
  • Invocation de code JavaScipt avec Nashorn

Public Cible

Développeurs Java, Chefs de projets

Prérequis

Une première expérience du langage java est requise

Moyens Pédagogiques

  • Formateur expert dans le domaine
  • 1 ordinateur par stagiaire, 1 support de cours par stagiaire (version papier ou numérique), 1 stylo et un bloc-notes par stagiaire
  • Vidéoprojecteur et tableau blanc
  • Feuille d’émargement à la demi-journée, questionnaire de satisfaction stagiaire, évaluations des acquis tout au long de la formation, attestation de stage
  • Éligible au CPF avec passage de certification TOSA ou PCIE (en option)

En amont de la formation

  • - Audit par téléphone par nos commerciaux et formateurs
  • - Tests d'auto-positionnement avant l'entrée en formation par le biais de questionnaire

Au cours de la formation

  • Exercices pratiques et mises en situation professionnelle pour valider la compréhension de chaque notion abordée dans le programme de cours.

En fin de formation

  • - Validation des acquis par le formateur ou via un questionnaire renseigné par les stagiaires
  • - Evaluation qualitative par les participants à l’issue de la formation via un questionnaire de satisfaction accessible en ligne
  • Une attestation de fin de formation reprenant les objectifs de formation est également remise aux stagiaires puis signée par le formateur

Modalités d’inscription

  • Inscription possible jusqu’à la veille de la formation, sous réserve de places disponibles, en nous contactant au 01 56 59 33 00 ou par mail formation@sii.fr

Modalités particulières

  • Nos formations sont accessibles aux personnes en situation de handicap. Renseignez-vous auprès de notre référente handicap au 01 56 59 33 00 ou par mail pedagogie@sii.fr
SII LEARNING
153, avenue d'Italie
75013 Paris

SII LEARNING est un organisme de formation spécialisé dans les domaines informatique, bureautique et management. Ces prestations vont de l’analyse des besoins à la gestion complète des plans de formation. En complément de leurs 400 programmes standards de formation, SII LEARNING...

Apprenez-en plus sur l'organisme et découvrez toutes leurs formations