est le partenaire formation de
Devoxx : la conférence des développeurs passionnés
10ème édition
» 10 ans de Devoxx France et 10 ans de partenariat avec OXiane «
Formations en distanciel semaine du 11 avril 2022
+ du 20 au 22 avril 2022 – Conférences (Palais des Congrès Paris – Porte Maillot)
Dans le cadre du parcours pédagogique Devoxx France, les inscrits via OXiane pourront suivre entre 1 à 2 séminaires.
Au choix :
- Java 12 à 17 : les nouveautés
- Architecture en Java 17 avec les Records, les Types Scellés et le Pattern Matching
- Green It
- Pourquoi et comment refactorer
- Patterns et Outils pour une Stratégie de Testing Efficace
- Kubernetes et son écosystème
Les séminaires auront lieu en distanciel, une convocation avec tous les détails de connexion vous sera adressée environ 10 jours avant l’évènement.
Un participant inscrit au parcours de formation pourra suivre 2 séminaires maximum.
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 11 avril 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 : Vendredi 15 avril 2022 de 14h à 17h (attention changement d’horaires) 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). |
![]() Avec le travail réalisé depuis quelques années pour l’évaluation de la pollution environnementale générée par le numérique, la filière informatique et numérique a commencé à conscientiser les enjeux et ses responsabilités. Date : Jeudi 14 avril 2022 de 9h30 à 12h30 Public de la formation : Toute personne intéressée par le Green IT Prérequis : Aucun Objectifs :
Programme : Introduction
Un peu d’architecture
Cerner l’impact environnemental global
Conclusion
A propos d’Alexandre ISRAEL : Architecte web et expert Drupal, Alexandre Israël intervient dans une grande variété de secteurs intégrant Son expertise porte notamment sur le pilotage de la qualité et de la performance, l’audit de projets Il intègre depuis plusieurs années la dimension environnementale à la conception technologique des |
![]() La maintenance du patrimoine applicatif, appelé traditionnellement Cela se traduit par une explosion des coûts de maintenance, ou du nombre de Ce n’est pas une fatalité. Il existe des principes et des techniques pour reprendre petit à petit le contrôle : le refactoring. Vous apprendrez pourquoi, quand et comment remanier le code – ou ne pas le remanier – ainsi que les préalables nécessaires pour appliquer sans risque ces techniques (tests, couverture de test…). Vous apprendrez ces techniques Date : Mardi 12 avril 2022 de 9h30 à 12h30 Public de la formation : Développeurs Prérequis : Maîtriser la programmation dans un langage objet Programme : Pourquoi refactorer
Conditions préalables
Les objectifs du refactoring
Les 4 types de refactoring
Opérations de refactoring
A propos de Christophe MARCHAND : Christophe est développeur Java depuis 2000. Ses débuts dans l’industrie lui donnent le goût pour les belles réalisations de qualité. |
![]() Bien que convaincus de l’importance du testing, de nombreuses interrogations persistent et freinent notre élan de testeurs : que faut-il tester ? comment ? quelle taille d’unité devons-nous tester ? Nous nous lançons et commençons même à y prendre plaisir. Désormais confiants, le refactoring fait partie de notre quotidien. Toutefois, un jour nous attendons le résultat des tests pendant 30 minutes, puis le lendemain la modification d’un simple détail d’implémentation casse, à tort, une centaine de tests. Nous voilà contraints à passer des heures de maintenance de tests qui nourrissent notre agacement pour finalement nous pousser à abandonner le changement, ou même à désactiver des tests. Ainsi, il ne suffit pas d’implémenter des tests. Il faut également penser à la vie qu’on leur offre, à leur pérennité, et surtout au coût de leur maintenance. Venez découvrir un ensemble de techniques, pratiques et outils qui vous permettront de mettre en place une stratégie de testing efficace, scalable et pérenne. Date : Mardi 12 avril 2022 de 14h à 17h Public de la formation : Développeurs JavaScript Prérequis : Bases de testing (Bien que les exemples utilisés se basent sur Angular, les techniques et outils abordés sont pour la plupart framework agnostic) Objectifs :
Programme : Choisir le « System Under Test »
Best Practices & Patterns
Component Testing
Tester les interactions avec d’autres services
Stratégie de testing
A propos de Younes JAAIDI : Younes est formateur, eXtreme Programming coach, tech advisor et Google Developer Expert Angular & Web Technologies. Il apprécie particulièrement le challenge de booster l’efficacité des équipes qu’il rencontre tout en permettant à chacun de s’épanouir dans son quotidien. L’expérience l’a convaincu que la clé pour produire rapidement des applications et des services de qualité repose sur le collective ownership, la bienveillance, l’autonomie et le partage de connaissances. Dans son temps libre, vous le verrez contribuer à des projets open-source et partager son expérience, ses découvertes et ses doutes dans les articles vidéos qu’il publie ou les meetups, ateliers et conférences qu’il anime. Sa touche préférée du clavier ? Delete ! |
![]() Kubernetes ou “K8s” est un orchestrateur de containeurs open source permettant notamment d’automatiser le déploiement, la montée en charge et la mise en œuvre d’applications sous forme de containeurs. Basé au départ sur l’expérience de Google avec les containeurs, il s’est rapidement imposé sur le marché jusqu’à devenir incontournable. De plus, grâce à ses possibilités d’extensions, un véritable écosystème applicatif a vu le jour autour de Kubernetes. Date : Mercredi 13 avril 2022 de 9h30 à 12h30 Public de la formation : DevOps, Développeurs, Chefs de projets Prérequis : Connaissances de bases de Kubernetes Objectifs :
Programme : Rappels sur Kubernetes La Kubernetes API Présentation de l’écosystème Gestion d’applications avec Helm Monitoring avec Prometheus et Grafana Service Mesh avec Istio Backup avec Velero Autres outils intéressants
A propos d’Alain REGNIER : Alain est reconnu dans les communautés IT en France et à l’international sur des expertises Kubernetes, GoogleCloud, et plus généralement la stratégie Cloud/DevOps. Il est reconnu « Google Developer Expert » sur GoogleCloud par Google. Il est CTO de la société Kubo Labs, spécialiste de Kubernetes sur le Cloud et on premise. Il accompagne les entreprises qui veulent passer à Kubernetes ou s’en servir plus efficacement en suivant les Bonnes Pratiques (stratégie, installation, formation, kubernetisation d’application, audit…). Il a passé 10 ans dans la Silicon Valley, où il a travaillé à la fois pour des startups et pour de grandes sociétés. Alain a participé à la rédaction de plusieurs standards des Web Services et des Objets Connectés. Il est aussi le co-fondateur du GDG Paris (Google Developers Groups), du GDG Cloud Paris et de StartupVillage (http://www.startupvillage.fr). Avec près de 90 000 abonnés sur Twitter, Alain anime une source et un relai d’informations pertinentes pour une veille technologique autour du Digital. |
Rappel du calendrier :
Durant 3 jours, du 20 au 22 avril 2022, Devoxx France accueillera des développeurs et exposants autour de conférences, universités, Tools in Action et Quickies.
Devoxx France est une conférence sur 3 jours avec plusieurs formats proposés :
- Les conférences sont des présentations de 45 minutes
- Les universités vous permettent d’assister à des présentations longues de 3h
- Les Tools In Action sont des sessions courtes de 30 minutes, destinées à présenter un outil, une pratique logiciel ou une solution
- Les Quickies sont des sessions courtes de 15 minutes, pendant l’heure du déjeuner. C’est LE format dédié aux débutants. Le format simple et rapide permet de découvrir un projet ou une idée pendant l’heure du repas
Issue de la communauté Java, Devoxx France s’est ouvert au fil des ans et accueille les développeurs en général. Du Web à la Sécurité, en passant par le Cloud Computing, notre comité de sélection trie et sélectionne 230 à 250 propositions de présentation, sur 900 candidatures.
Devoxx France fait partie de la famille des conférences Devoxx (Belgique, Angleterre, Pologne, Maroc et Ukraine). Notre communauté regroupe plus de 10 000 développeurs à travers le monde.
Conditions d’accès à l’évènement :
En réponse au contexte sanitaire, DevoxxFR sera amené à mettre en place des conditions d’accès à la conférence. Le détail des conditions d’accès vous sera transmis début 2022.
Tarif : Parcours composé de 2 séminaires maximum par participant + 3 jours Devoxx France : 960 € 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é.
Nous contacter :
01 55 60 76 72 – formation@oxiane.com