Actions collectives - Se former sans impacter son budget formation pour les adhérents AGEFICE  ou FAFIEC.
REF ESMA144 | 2 JOURS |  FORMATION 100% PRATIQUE

 

Programmer en java avec ESIC

Préparez votre projet de formation.
LA FORMATION PROGRAMMATION JAVA VOUS PERMETTRA :
  • Mettre en oeuvre les nouveautés de JAVA 8
La version 8 de Java SE est une version majeure.. Java 8 apporte de nombreuses nouveautés : Expression lambda, les méthodes par défaut, les références de méthodes, …, de nouvelles API (Date & Time, Nashorn,… ), de nouvelles fonctionnalités (concaténation de chaînes, traitements en parallèle sur des tableaux, concurrency, Base64, …). Vous découvrirez également les évolutions de la JVM. La version 8 de JAVA introduit un nouveau modèle de programmation reposant sur une approche fonctionnelle au travers de l’API Stream.

 

CONTENU DE LA FORMATIONCOMPRIS DANS LA FORMATIONTARIFS & DATESSE RENSEIGNER
Prérequis
Afin de profiter pleinement de la formation, il est conseillé de posséder une connaissance en programmation JAVA équivalente à celle dispensée lors de la formation JAVA Niveau Débutant et niveau intermédiaire.

Testez vos connaissances
Public
La formation est destinée aux développeurs, analystes programmeurs « anciennes technologies » et aux chefs de projets. 

Programme de la formation JAVA 8

Introduction

  •   JCP, JSR, JEP
  •   Historique de Java
  •   Les nouveautés de Java 8

Les interfaces

  •   Les méthodes par défaut et static

Les classes Value-Based

Les expressions Lambda

  •   La syntaxe
  •   Les interfaces fonctionnelles
  •   Le package java.util.Function
  •   Les références de méthodes
  •   La capture de variables

La classe Optional

L’API Stream

  •   Obtenir un Stream
  •   Les opérations
  •   Les opérations intermédiaires
  •   Les opérations terminales
  •   La classe Collectors
  •   Les Stream parallèles

Date and Time API

  •   L’API Date & Time
  •   Des classes dédiées
  •   Des opérations consistantes
  •   La représentation machine
  •   La représentation humaine
  •   Les classes TimeZone et Offset
  •   Des constantes et énumérations
  •   L’interface TemporalAdjuster
  •   La classe abstraite Clock
  •   Le formatage et le parsing
  •   L’intégration avec le code existant

Collection

  •   Comparator
  •   Iterable.forEach()
  •   Collection.removeIf()
  •   List.replaceAll()
  •   List.sort()
  •   Map

Parallel arrays

  •   Les opérations en parallèle sur des tableaux
  •   Initialiser les éléments
  •   Trier les éléments

Concurrency

  •   Les ajouts dans Java 8
  •   Adder et Accumulator
  •   StampedLock
  •   ConcurrentHashMap

La concaténation de chaînes

Les annotations

  •   Java Type Annotations
  •   Repeating Annotations

Base64

Nashorn

Reflexion

  •   Accès aux noms des paramètres

JVM

  •   Metaspace
  • SUIVI POST-FORMATION 1 AN
  • SUPPORTS DE FORMATION
  • GUIDE DE BONNES PRATIQUES
INTER-ENTREPRISES : € 1090HT par stagiaire
PARIS
  • Les sessions sont programmées à la demande des spécialistes JAVA. Contactez-nous pour organiser votre session.
INTRAS ET SUR MESURE
Nos consultants vous accompagnent pour adapter ce programme de formation à votre contexte.

Utilisez ce formulaire pour décrire votre projet de formation.


1
Fermer le menu
×

Panier