Sélectionner une page
Formations Langage Java Formation Java 23 : Mise à Niveau

Formation Java 23 : Mise à niveau

formation java 19 nouveautes
Prix 2390€ HT / personne
5 jours (35 heures)
Parcours CPF

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

Présentation

Êtes-vous prêt à plonger dans le monde de Java ? Devenez un maestro du langage, en comprenant ses évolutions et en exploitant tout son potentiel.

Les bénéfices de Java sont multiples, parmi eux :

  • Indépendance de la plateforme : Écrire une fois, exécuter n’importe où
  • Orienté objet : Concevoir des applications robustes et évolutives
  • Sécurité : Faites confiance à un langage qui donne la priorité à votre sécurité
  • Robustesse : La solide gestion de la mémoire de Java élimine les problèmes tels que les pointeurs explicites et les fuites de mémoire
  • Bibliothèque standard riche : Bénéficiez d’une vaste gamme de bibliothèques intégrées

Cette formation a pour objectif de faire passer les développeurs Java d’un niveau intermédiaire à un niveau avancé, en leur donnant une compréhension approfondie des rouages du langage et de sa plateforme. L’accent est mis sur la maîtrise des dernières versions (Java 17+), la programmation concurrente et les bonnes pratiques, le tout, mis en application à travers des exercices pratiques et des projets concrets.

Inscrivez-vous dès maintenant et embarquez pour un voyage de Java 8 à Java 23, en maîtrisant les fonctionnalités et les capacités uniques de chaque version.

Comme dans toutes nos formations, celle-ci vous présentera la toute dernière version de Java (à la date de rédaction de l’article : JDK 23).

 

Objectifs

  • Maîtriser les dernières versions de Java (17+) et leurs nouvelles fonctionnalités (records, sealed classes, pattern matching, etc.)
  • Approfondir les mécanismes avancés de la JVM (garbage collector, JIT, etc.) pour optimiser les performances
  • Maîtriser la programmation concurrente en Java : threads, synchronisation, structures de données concurrentes, frameworks (java.util.concurrent)
  • Mettre en pratique les bonnes pratiques de développement Java : tests (JUnit), qualité (SonarQube), gestion des dépendances (Maven), etc.
  • Développer des applications complètes intégrant les dernières API et frameworks Java (JavaFX, JPA, JAX-RS, etc.)

 

Public visé

  • Développeurs
  • Architectes techniques
  • Chargés de développement d’application informatique
  • Chefs de projets

 

Pré-requis

  • Connaissances en programmation objet
  • Posséder une expérience en langage java

 

Pré-requis techniques

  • La dernière version de Windows, Linux ou Mac OS
  • Avoir Java SDK 23, Intellij, Git et Maven installés

 

Moyens pédagogiques

Notre formation comprend 25% de théorie (cours et discussions) et 75% de pratique (sessions de codage pratiques, projet et examens de code).

Programme de Notre Formation Java 23

 

Les fondations de Java

  • Comprendre la magie du bytecode et de la JVM
  • Plongez dans le Garbage Collection et la façon dont Java assure la gestion de la mémoire
  • Explorer les subtilités du modèle de mémoire Java

 

Voyage dans l’histoire de Java

  • Découvrez son origine et son évolution
  • Étudiez les changements apportés à chaque version

 

Caractéristiques du langage

  • Adoptez la programmation fonctionnelle
    • Lambda
    • API Streams.
  • Maîtrisez la concurrence
    • Threads
    • Exécuteurs
    • Compréhension approfondie du modèle de mémoire
  • Donner la priorité à la sécurité avec le modèle de sécurité de Java
    • Sandboxing
    • SecurityManager.
  • Mettre en œuvre l’authentification à l’aide de JAAS

 

Java 8

  • Expressions Lambda
  • Interfaces fonctionnelles
  • Streams
  • Méthodes par défaut pour assurer une compatibilité des interfaces
  • Les références de méthodes
  • API Java Time Optional
  • Moteur JavaScript Nashorn
  • Collectors
  • JavaFX

 

Java 9

  • JPMS
  • Java REPL interactive
  • Nouveau client HTTP
  • Try-with-resources amélioré
  • JVM Logging unifié

 

Java 10

  • Introduction du mot-clé ‘var’ pour l’inférence de type

 

Java 12

  • Prise en charge d’Unicode 11
  • Formatage numérique compact

 

Java 14

  • Introduction des records pour une représentation concise des données

 

Java 15

  • Introduction des blocs de texte pour les chaînes multi-lignes

 

Java 16

  • Correspondance de motifs pour l’opérateur instanceof

 

Java 18

  • UTF-8 comme jeu de caractères par défaut
  • Serveur Web simple
  • Extraits de code dans la documentation

 

Java 20

  • Foreign Functions
  • Virtual Threads
  • API Vector

 

Java 21

  • API for Key Encapsulation Mechanisms
  • ZGC
  • String Templates
    • Security
    • Readability
  • Project Panama

FAQ – QUESTIONS / RÉPONSES

La formation est-elle dispensée en présentiel ou à distance ?

Cette formation se déroule en présentiel ou en distanciel.

Qu'est-ce que le CPF ?

Le CPF (Compte Personnel de Formation) est un dispositif régit par l’état français pour permettre aux salariés de disposer d’un financement mobilisable uniquement pour la formation.

Pourquoi suivre une formation éligible au CPF ?

Pour profiter des nombreux avantages qu’offre le CPF :

Une formation finançable jusqu’à 100%
Une formation de qualité approuvée par l’instance gouvernementale France Compétences
L’obtention d’une certification délivrée par France Compétences

Que dois-je faire si mon solde CPF n’est pas suffisant ?

Contactez-nous ! Nos conseillers peuvent vous aider à trouver des sources de financement complémentaires en fonction de votre situation, tels que Pôle emploi, votre entreprise, vous-même (via carte bleue), ou encore l’OPCO Atlas.

Comment m'inscrire via moncompteformation ?

Il suffit de cliquer sur le bandeau vert «CPF» à droite de l’écran (ou en haut si vous utilisez un mobile). Vous devrez ensuite sélectionner une date de session depuis le site MonCompteFormation.

Comment augmenter son solde CPF ?

Vous êtes crédités à la fin de chaque année travaillée sur votre compte Moncompteformation. Vous pouvez recevoir jusqu’à 500 euros par an. Le plafond est fixé à 5 000€ sauf pour des cas spécifiques où la limite atteint 8 000€..

Les cas spécifiques où le plafond est fixé à 8 000€ :

  • Salarié non qualifié
  • Travailleur reconnu handicapé
  • Victime d’accident du travail ou de maladie professionnelle ayant entraîné une incapacité permanente d’au moins de 10 %
  • Bénéficiaire d’une pension d’invalidité
  • Bénéficiaire d’une pension militaire
  • Bénéficiaire d’une allocation ou rente d’invalidité des sapeurs-pompiers volontaires
  • Bénéficiaire de la carte mobilité inclusion portant la mention « invalidité »
  • Bénéficiaire de l’allocation aux adultes handicapés (AAH)

Que dois-je faire si mon solde CPF n’est pas suffisant ?

Contactez-nous ! Nos conseillers peuvent vous aider à trouver des sources de financement complémentaires en fonction de votre situation, tels que Pôle emploi, votre entreprise, vous-même (via carte bleue), ou encore l’OPCO Atlas.

Comment puis-je financer cette formation ?

Contactez-nous pour trouver une solution de financement sur mesure ! Nous vous aiderons à choisir parmi les options suivantes :

  • OPCO (opérateurs de compétences) de votre entreprise
    • Le plan de développement des compétences
    • Les actions collectives pour les formations Big Data
    • Le dispositif FNE-Formation
    • Dispositif TPE / PME
  • Pôle Emploi
    • L’AIF (Aide Individuelle à la Formation pour les demandeurs d’emploi)
    • L’ARE (Allocation chômage d’aide au retour à l’emploi)
  • Le dispositif CPF (MonCompteformation)
  • Contrat cadre

Pour aller plus loin

Formation Java Avancé

 

Formation Java EE

Formation Java

Formation Java programmation réactive

 

Formation MAUI : .NET

Formation OWASP Java 

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

25 septembre 2024

Les + : Equilibre entre travaux pratiques et théorie, les nouveautés dans les versions successives de Java sous forme de « temps forts » plutot que de manière linéaire, rythme du formateur.

Les – : Parfois quelques approximations, et le formateur n’avait pas forcément réponse à toutes nos questions, mais sur un sujet aussi centré sur Spring et l’écosystème Java, à moins d’avoir un développeur principal du framework et/ou un architecte de la JVM sous la main, cela aurait été compliqué de toutes façons…

Certains points n’ont pas été abordés (cf ci-dessus optimisations et tests), mais je pense que cela était nécessaire à l’arbitrage entre les personnes suivant la formation.

Pierre M. de chez CAMPTOCAMP FRANCE SAS

Afficher tous les témoignages

25 septembre 2024

Les + : Equilibre entre travaux pratiques et théorie, les nouveautés dans les versions successives de Java sous forme de « temps forts » plutot que de manière linéaire, rythme du formateur.

Les – : Parfois quelques approximations, et le formateur n’avait pas forcément réponse à toutes nos questions, mais sur un sujet aussi centré sur Spring et l’écosystème Java, à moins d’avoir un développeur principal du framework et/ou un architecte de la JVM sous la main, cela aurait été compliqué de toutes façons…

Certains points n’ont pas été abordés (cf ci-dessus optimisations et tests), mais je pense que cela était nécessaire à l’arbitrage entre les personnes suivant la formation.

Pierre M. de chez CAMPTOCAMP FRANCE SAS
25 septembre 2024

Les + : beaucoup de TP, très faciles et claires

Les – : POur des personnes avancer, peut être aller plus vite sur la partie java et le début de JEE, pour ensuite passer plus de temps sur le java avancé et Websocket

En synthèse : C’était très très bien, perfectible mais sans doute l’une des meilleures formations que j’ai eu.

Guillaume D. de chez CAMPTOCAMP FRANCE SAS
25 septembre 2024

Les + : Beaucoup de pratique, exercices bien construits et faciles à suivre

Les – : Pour moi le passage sur les lambdas expressions et les streams étaient un peu rapide

Cécile V. de chez
25 septembre 2024

Les + : pragmatisme, souplesse.

Christophe M. de chez CAMPTOCAMP FRANCE SAS
15 mars 2024

Les + : Très à jour

Les – : RAS

Je souhaite suivre : Angular

En synthèse : RAS

Bruno L. de chez
15 mars 2024

Les + : Nombreux exercices pratiques. Expérience++ du formateur.

Pierre M. de chez
16 juin 2023

Les + : contenu des 3 premiers jours très intéressant

Les – : les 2 derniers jours

Je souhaite suivre : à voir, je connais pas votre catalogue

En synthèse : formation faisable sur 3 jours, les 2 derniers sont pour moi hors sujet.

vos locaux sur pantin sont très bien

Jordi C. de chez CEA Saclay
16 juin 2023

Je recommande la formation

Sylvain P. de chez SERVICE SANTE AU TRAVAIL DE LA REGION NANTAISE
16 juin 2023

Je recommande la formation

Edouard P. de chez KELIO SAS
25 mars 2022

Exercice et code préinstallé.

Richesse des exemples.

Pas mal de pratique. (bon équilibre avec la théorie).

Formateur sympathique.

On a passé trop de temps sur un blocage à un exercice de math.

Tony M. de chez Autoliv France
25 mars 2022

Bonne mise en pratique des notions abordées

Les sujets abordés sont intéressants

Très bien d’avoir fait un focus/zoom sur la gestion de la concurrence

Charles-Henri . de chez
22 septembre 2021

Beaucoup d’exercice permettant de pratiquer les nouveautés de java

Java étant vaste, il est effectivement difficile de voir toutes les nouveautés

Front reactjs ou angualar.

ADEL K. de chez Thelem Assurances

Noter la formation

Prix 2390€ HT / personne
5 jours (35 heures)
Parcours CPF

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp