Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

Public / Developpeurs

Accueil » Developpeurs

Gagnez en Efficacité avec l’Approche API-First

  • 12 avril 2024

Nos APIs ReST sont-elles ReSTful ? Non ? Et alors ? Adopter une approche API First OpenAPI, la Single-Source of Truth Gouverner et homogénéiser les APIs avec OpenAPI Implémenter une API Spec-First avec NestJS Booster les consommateurs avec les Test Doubles : Stubs vs. Fakes vs. Mocks Adopter une stratégie de testing pragmatique Contrôler le […]

Threads Virtual, Programmation Structurée et Scoped Values : état du projet Loom en Java 21 et 22

  • 12 avril 2024

Les threads virtuels comment optimiser le nombre de traitements par seconde des applications : programmation réactive et threads virtuels patterns de création de threads virtuels comment fonctionnent-ils, quel est leur coût en mémoire et quelles sont leurs performances La programmation concurrente structurée, centrée sur la classe StructuredTaskScope : en quoi la programmation concurrente structurée règle-t-elle […]

Apprendre à développer avec l’IA générative

  • 12 avril 2024

Compétences stratégiques Décider quand faire appel à l’IA Générative dans sa pratique de développeur Choisir les outils adaptés aux besoins de ses équipes Compétences pratiques Savoir intégrer l’IA générative comme outil de productivité Savoir intégrer l’IA générative comme fonctionnalité applicative   Compétences théoriques Comprendre le mode de fonctionnements des IA textuelles Comprendre les enjeux de […]

C# avancé — perfectionnement

  • 12 avril 2024

Rappels et compléments sur le Framework .Net Synthèse sur l’architecture du Framework .NET La place de C# dans l’architecture globale de .NET Les nouveautés du Framework Comparaisons de C# avec d’autres langages (Java, C++, …) Les options de compilations de csc (C Sharp Compilator) Créer une bibliothèque réutilisable (dll) Performances et mémoire, Optimisation C# Terminologies […]

Progressive Web Apps (PWA)

  • 7 mars 2024

Introduction Petit retour sur l’histoire de la mobilité L’impact de la mobilité sur le Web Comparatif forces/faiblesses entre applications mobiles natives et Web Les composants de base des PWA Un proxy dans le navigateur avec les Service Workers La sécurité imposée avec HTTPS Quel support dans les navigateurs ? La dimension « progressive » dans […]

Java 18 à 21 : les nouveautés

  • 20 décembre 2023

Introduction Les JEPs livrés depuis Java 17 Les JEPs opérationnelles Les JEPs encore en preview ou incubator Les features opérationnelles UTF-8 by Default – JEP 400 Simple Web Server – JEP 408 Code Snippets in Java API Documentation – JEP 413 Reimplement Core Reflection with Method Handles – JEP 416 Internet-Address Resolution SPI – JEP […]