Formation Les nouveautés Java 8


2 jours | 4-JA-JAVNX 


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
Parallelisation des traitements
taches récursives et pools de threads (RecursiveTask / ForkJoinPool)
Les méthodes fork() / join() pour distribuer les traitements
6. Les nouveatué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


Objectifs

Connaitres les principales évolutions du langage et leurs impacts sur le développement d'applications

Pré-requis

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

Participants

Développeurs Java, Chefs de projets.

Moyen pédagogique

Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de réunion-discussion
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques.
Remise d'un support de cours.

Moyen technique

Accueil des stagiaires dans une salle dédiée à la formation, équipée d'ordinateurs, d'un vidéo projecteur d'un tableau blanc et de paperboard.

Modalités d'organisation

Horaires – de 9h00 à 12h30 et de 13h30 à 17h00

Modalités d'évaluation

Feuille de présence signée en demi-journée,
Evaluation des acquis tout au long de la formation,
Questionnaire de satisfaction,
Attestation de stage à chaque apprenant,
Positionnement préalable oral ou écrit,
Evaluation formative tout au long de la formation,
Evaluation sommative faite par le formateur ou à l'aide des certifications disponibles

Modalités distantes

A l'aide d'un logiciel comme Teams, Zoom etc... un micro et éventuellement une caméra pour l'apprenant,
suivez une formation en temps réel et entièrement à distance. Lors de la classe en ligne, les apprenants interagissent et comuniquent entre eux et avec le formateur.
Les formations en distanciel sont organisées en Inter-Entreprise comme en Intra-Entreprise.
L'accès à l'environnement d'apprentissage (support de cours, labs) ainsi qu'aux preuves de suivi et d'assiduité (émargement, évaluation) est assuré.

Profil du formateur

Nos formateurs sont des experts dans leurs domaines d'intervention
Leur expérience de terrain et leurs qualités pédagogiques constituent un gage de qualité.

Accessibilité

Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d'étudier ensemble les possibilités de suivre la formation.

Durée : 2 jours

Télécharger le fichier PDF

Télécharger ce plan de cours au format PDF
 
 
 
Prochaines formations
inter entreprises à Lille
Il n'existe pas de planification inter-entreprises pour cette formation.
> Contactez-nous pour organiser une formation sur mesure