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 / Chefs de projets

GDPR Foundation (English version)

  • 18 novembre 2021

Day 1: Introduction to GDPR and Data Protection Principles Day 2: The General Data Protection Regulation requirements and Certification Exam Educational approach Lecture sessions are illustrated with practical questions and examples Practical exercises include examples and discussions Practice tests are similar to the Certification Exam Examination The “PECB Certified GDPR Foundation” exam fully meets the […]

API ReST : Vue d’Ensemble, Stratégie et Gouvernance

  • 18 novembre 2021

Contenu De l ’écosystème moderne à l ’émergence du mindset “API as a Product” et la culture API-First Architecture : Microservices, Serverless et Architectures Réactives Présentation des différents types d’API : SOAP vs. HTTP vs. ReST vs. GraphQL vs. gRPC Démo de différents types d’API Exercice : Consommation de différents types d’API Spécification OpenAPI (ex-swagger) […]

API ReST : Conception, Bonnes Pratiques, Testing et Sécurité

  • 5 octobre 2021

Conception De la thèse de Roy T. Fielding au modèle de maturité de Richardson : que retenir ? Service-Oriented Architecture (SOA) vs Resource-Oriented Architecture (ROA) vs ReST H.A.T.E.O.A.S. & Resource Linking Exercice : Conception d’une API flexible, scalable, résiliente et performante Conventions, Bonnes Pratiques et ReSTafarianisme Exercice : Spécification d’une API avec OpenAPI 3 Documentation Fakes […]

GitLab CI/CD

  • 14 septembre 2021

Environ 35% du temps de la formation sera consacré à des travaux pratiques permettant d’acquérir les compétences nécessaires à l’utilisation de Gitlab-CI au quotidien. GitLab CI Positionnement Architecture Jobs et Pipelines Runners GitLab Définition d’un Runner Paramétrage et administration des runners Pipelines Langage de définition de pipeline gitlab-ci.yaml Paramétrage externe des pipelines Utilisation des variables […]

Next.js

  • 14 septembre 2021

Les bases de NextJs Fonctionnement général de NextJs Créer des pages Utiliser des composants ReactJs dans les pages Style Utiliser les CSS Modules Manipuler des librairies de composants (Material UI et Style Components) SSR & Optimisations Génération de sites statiques Server Side Rendering Incremental Static Regeneration Code splitting SEO Génération dynamique des META Tester Jest […]

ReactJS avancé

  • 14 septembre 2021

Rappels des bonnes pratiques générales Objectifs Revoir ce qui doit être acquis avant d’aborder les sujets “avancés” Organisation des sources Utilisation des hooks Optimisations (memoization, v-dom, … ) Utiliser l’ErrorBoundary Règles eslint Strict mode Réduire les temps temps d’affichage des applications Objectifs Avoir les outils pour améliorer les temps d’affichage des applications Debugger avec React […]