est partenaire formation du Paris JUG pour
la 1ère édition en France
Nous aurons le plaisir de vous accueillir le 22 juin 2022 pour une journée thématique :
« JavaDay : Le futur de Java en 2022 »
Dans le cadre du parcours pédagogique JavaDay 2022, les inscrits via OXiane suivront 1 séminaire en amont de l’évènement.
Au choix :
- Java 12 à 17 : les nouveautés
- Architecture en Java 17 avec les Records, les Types Scellés et le Pattern Matching
- Programmation Concurrente, Asynchrone et Parallèle en Java
Les séminaires auront lieu en distanciel via Teams. Une convocation avec tous les détails de connexion vous sera adressée environ 10 jours avant l’évènement.
Durée des séminaires : 3h (de 9h30 à 12h30 ou de 14h à 17h)
Programmes :
![]() Java 17 est officiellement disponible depuis le 14 septembre 2021. Il s’agit d’une version LTS (Long Term Support) qui sera ainsi une version garantissant des mises à jour pour plusieurs années et non seulement 6 mois. Date : Lundi 20 juin 2022 de 9h30 à 12h30 Public de la formation : Architectes, Développeurs Prérequis : Aucun Objectifs :
Programme : Introduction
Les fonctionnalités en preview, en incubator, expérimentales Les évolutions dans le langage
Les nouvelles API
Les évolutions dans les API
Les évolutions dans la JVM
Le support de standard
Les fonctionnalités dépréciées ou retirées
Les évolutions dans les outils
A propos de Jean-Michel DOUDOUX : Jean-Michel partage sa passion pour les plateformes Java depuis ses débuts notamment au travers de la diffusion sous licence GNU FDL d’un didacticiel : https://www.jmdoudoux.fr/java/dej/indexavecframes.htm Son investissement pour la promotion de Java dans la communauté francophone lui a permis d’être élu Oracle Java Champion en juin 2014. Jean-Michel a commencé à utiliser Java à partir de la version 1. Depuis, il aime partager ses connaissances sur les plateformes Java SE / EE / ME et son immense écosystème. En 1999, il a commencé à écrire deux livres gratuits publiés sous licence GNU FDL, l’un sur Java et l’autre sur Eclipse. Rédigé en français, son livre en ligne « Développons en Java » est bien connu de la communauté française du monde entier. Depuis sa création, il compte plus de 3000 pages. Ce tutoriel est consulté chaque année par plus d’un million de Développeurs français. Jean-Michel est également l’auteur d’un deuxième tutoriel de 630 pages intitulé « Développons en Java avec Eclipse », également disponible gratuitement sur le Web. Jean-Michel est également co-fondateur du Lorraine JUG – https://www.lorrainejug.org/ – et membre du YaJUG, le groupe d’utilisateurs Java luxembourgeois. Aujourd’hui, Jean-Michel est CTO d’OXiane Group. |
![]() La sortie de Java 17 apporte de nouvelles fonctionnalités dans le langage, notamment les types scellés et le pattern matching pour le instanceof et les switch expressions. Avec l’introduction des records, l’implémentation du pattern matching en Java commence à prendre forme et l’on voit apparaître les prochaines étapes avec précision. Parmi les opportunités offertes par ces fonctionnalités, se trouve de nouvelles façons de découper une application en modules, dans le respect des principes SOLID et de la Clean Architecture. Cet aspect du Pattern Matching est détaillé dans cette application, qui vous montrera le code en action plutôt que sur des slides. Date : Lundi 20 juin 2022 de 14h00 à 17h00 Public de la formation : Architectes, Développeurs Prérequis : Aucun Objectifs :
A propos de José PAUMARD : José est consultant en informatique depuis environ 25 ans. Maître de conférences en mathématiques et informatique à l’université Paris 13, docteur en mathématiques appliquées, il enseigne les technologies Java au niveau Master et dernière année d’école d’ingénieur depuis environ 20 ans. Il est fortement investi en qualité des applications logicielles et software craftsmanship depuis 2015 au travers de missions de coaching et de formation auprès de plusieurs sociétés (SGCIB, Renault, Crédit Agricole, Groupama, Accenture). La formation Software Craftsmanship qu’il a créée, commercialisée par la société Oxiane, est suivie par une centaine de développeurs chaque année. Java Champion et Java Rockstar, il intervient régulièrement dans les conférences Java en France et à l’international : Devoxx (en France, en Belgique, en Angleterre), JavaOne, Oracle Code One, Goto, DevNexus, JFokus, etc… Ses présentations sont visibles sur sa chaîne YouTube (https://www.youtube.com/user/JPaumard). Fortement impliqué dans les communautés, José est trésorier de l’association qui organise les soirées Paris Java User Group depuis 10 ans, et a été organisateur de Devoxx France durant les trois premières années de la conférence, à partir de 2012. Il participe en tant qu’expert aux groupes de standardisation de Java EE (JSR 365 sur CDI 2.0) et a notamment grandement influencé le design des API asynchrones de CDI, construites sur l’utilisation de l’API CompletionStage / CompletableFuture. Enfin, José contribue enfin à quelques projets Open source, disponibles sur son compte GitHub (https://github.com/JosePaumard). |
![]() Java propose un modèle de programmation concurrente depuis ses débuts. Ce séminaire se propose de balayer l’ensemble des patterns de programmation concurrente et réactive. Les premiers modèles de base et ceux introduits en Java 5 : thread et de synchronisation, patterns Executor et primitives concurrentes, collections et tables de hachage concurrentes, variables atomiques. Les modèles ajoutés en Java 8 : API réactive, fork / join framework, streams parallèles. Et enfin le projet Loom : threads virtuels, programmation concurrente structurée, variables scope-local. Une large part est consacrée au traitement d’un cas pratique avec Loom de façon à comprendre les différences avec la programmation concurrente classique en Java. Date : Mardi 21 juin 2022 de 9h30 à 12h30 Public de la formation : Architectes, Développeurs Prérequis : Notions de programmation concurrente (thread, race condition, synchronisation) Objectifs :
A propos de José PAUMARD : José est consultant en informatique depuis environ 25 ans. Maître de conférences en mathématiques et informatique à l’université Paris 13, docteur en mathématiques appliquées, il enseigne les technologies Java au niveau Master et dernière année d’école d’ingénieur depuis environ 20 ans. Il est fortement investi en qualité des applications logicielles et software craftsmanship depuis 2015 au travers de missions de coaching et de formation auprès de plusieurs sociétés (SGCIB, Renault, Crédit Agricole, Groupama, Accenture). La formation Software Craftsmanship qu’il a créée, commercialisée par la société Oxiane, est suivie par une centaine de développeurs chaque année. Java Champion et Java Rockstar, il intervient régulièrement dans les conférences Java en France et à l’international : Devoxx (en France, en Belgique, en Angleterre), JavaOne, Oracle Code One, Goto, DevNexus, JFokus, etc… Ses présentations sont visibles sur sa chaîne YouTube (https://www.youtube.com/user/JPaumard). Fortement impliqué dans les communautés, José est trésorier de l’association qui organise les soirées Paris Java User Group depuis 10 ans, et a été organisateur de Devoxx France durant les trois premières années de la conférence, à partir de 2012. Il participe en tant qu’expert aux groupes de standardisation de Java EE (JSR 365 sur CDI 2.0) et a notamment grandement influencé le design des API asynchrones de CDI, construites sur l’utilisation de l’API CompletionStage / CompletableFuture. Enfin, José contribue enfin à quelques projets Open source, disponibles sur son compte GitHub (https://github.com/JosePaumard). |
Programme de la journée du 22/06 :
Trois sessions le matin et trois l’après-midi.
9h15 : accueil des participants
10h00 : Java en 2022 : profiter de Java 17 (Jean-Michel Doudoux)
10h50 : Remèdes aux oomkill, warm-ups, et lenteurs pour des conteneurs JVM (Jean-Philippe Bempel et Brice Dutheil)
11h40 : Sécurité en Java 17 : les nouveautés passées et à venir (Charles Sabourdin)
12h30 : Déjeuner à la Grande Verrière
14h00 : Micronaut AOT pour optimiser vos applications pour le JIT et GraalVM (Cédric Champeau)
14h50 : De Maven 3 à Maven 5 (Hervé Boutemy)
15h35 : Pause café
16h00 : Valhalla: Vers de nouveaux generics universels et specialisables (Rémi Forax)
16h50 : Panel de discussion avec les speakers
17h30 : Fin de la journée
Rappel du calendrier :
Lieu de l’évènement :
Centre des congrès du Jardin d’Acclimatation : Bois de Boulogne, 75116 Paris
http://www.jardindacclimatation.fr/
Tarifs pour le parcours pédagogique (1 séminaire au choix + accès au JavaDay) :
- 300 € HT/participant
A réception de l’inscription, une convention de formation professionnelle sera adressée au Client qui s’engage à nous en retourner un exemplaire signé.
Pour vous inscrire :
01 55 60 76 72 – formation@oxiane.com