{"id":4980,"date":"2026-09-23T18:20:45","date_gmt":"2026-09-23T18:20:45","guid":{"rendered":"https:\/\/mpf-academy.ae\/programme\/api-webhooks-et-flux-de-donnees-concevoir-securiser-et-superviser-les-echanges\/"},"modified":"2026-09-24T10:07:24","modified_gmt":"2026-09-24T10:07:24","slug":"api-webhooks-et-flux-de-donnees-concevoir-securiser-et-superviser-les-echanges","status":"publish","type":"product","link":"https:\/\/mpf-academy.ae\/fr\/programme\/api-webhooks-et-flux-de-donnees-concevoir-securiser-et-superviser-les-echanges\/","title":{"rendered":"API, webhooks et flux de donn\u00e9es : concevoir, s\u00e9curiser et superviser les \u00e9changes"},"content":{"rendered":"<div class=\"mpfa\" id=\"mpfa-top\">\n\n\t<nav class=\"mpfa-crumbs\" aria-label=\"Fil d\u2019Ariane\">\n\t\t<a href=\"https:\/\/mpf-academy.ae\/fr\/\">Accueil<\/a>\n\t\t<span aria-hidden=\"true\">\u203a<\/span>\n\t\t<a href=\"https:\/\/mpf-academy.ae\/fr\/nos-programmes\/\">Programmes<\/a>\n\t\t\t\t\t<span aria-hidden=\"true\">\u203a<\/span>\n\t\t\t<a href=\"https:\/\/mpf-academy.ae\/fr\/academy\/cybersecurite-et-informatique\/\">Cybers\u00e9curit\u00e9 et informatique<\/a>\n\t\t\t\t<span aria-hidden=\"true\">\u203a<\/span>\n\t\t<span class=\"mpfa-crumbs-here\">API, webhooks et flux de donn\u00e9es : concevoir, s\u00e9curiser et superviser les \u00e9changes<\/span>\n\t<\/nav>\n\n\t<header class=\"mpfa-hero\">\n\t\t\n\t\t<h1 class=\"mpfa-title\">API, webhooks et flux de donn\u00e9es : concevoir, s\u00e9curiser et superviser les \u00e9changes<\/h1>\n\n\t\t\t\t\t<p class=\"mpfa-lede\">Faire circuler la donn\u00e9e entre applications sans interruption silencieuse ni doublon en production<\/p>\n\t\t\n\t\t<ul class=\"mpfa-facts\">\n\t\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg>1 jour \u2014 7 h<\/li>\n\t\t\t\t\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"12\" rx=\"2\"\/><path d=\"M8 20h8M12 16v4\"\/><\/svg>Pr\u00e9sentiel ou \u00e0 distance<\/li>\n\t\t\t\t\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4 20V10M10 20V4M16 20v-8M22 20V7\"\/><\/svg>Perfectionnement<\/li>\n\t\t\t\t\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M16 19v-1a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v1\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M22 19v-1a4 4 0 0 0-3-3.87\"\/><\/svg>Jusqu\u2019\u00e0 6 participants<\/li>\n\t\t\t\t\t\t\t\t<\/ul>\n\t<\/header>\n\n\t<nav class=\"mpfa-anchors\" aria-label=\"Sections\">\n\t\t<div class=\"mpfa-anchors-in\">\n\t\t\t\t\t\t\t<a href=\"#mpfa-objectives\" data-target=\"mpfa-objectives\">Objectifs<\/a>\n\t\t\t\t\t\t\t<a href=\"#mpfa-programme\" data-target=\"mpfa-programme\">Programme<\/a>\n\t\t\t\t\t\t\t<a href=\"#mpfa-audience\" data-target=\"mpfa-audience\">Public concern\u00e9<\/a>\n\t\t\t\t\t\t\t<a href=\"#mpfa-sessions\" data-target=\"mpfa-sessions\">Dates et lieux<\/a>\n\t\t\t\t\t\t\t<a href=\"#mpfa-practical\" data-target=\"mpfa-practical\">Informations pratiques<\/a>\n\t\t\t\t\t<\/div>\n\t<\/nav>\n\n\t<div class=\"mpfa-grid\">\n\n\t\t<main class=\"mpfa-main\">\n\n\t\t\t\t\t\t\t<div class=\"mpfa-intro\">\n\t\t\t\t\t\t\t\t\t\t\t<p>Les syst\u00e8mes d&#039;information reposent sur des \u00e9changes permanents entre applications. Un r\u00e9f\u00e9rentiel client alimente un outil de facturation, qui alimente \u00e0 son tour un entrep\u00f4t de donn\u00e9es. Quand un flux s&#039;arr\u00eate, personne ne s&#039;en aper\u00e7oit imm\u00e9diatement et les \u00e9carts se d\u00e9couvrent au moment de la cl\u00f4ture ou d&#039;une r\u00e9clamation. Le probl\u00e8me vient rarement du protocole : il vient de la fa\u00e7on dont les \u00e9changes ont \u00e9t\u00e9 con\u00e7us.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t<p>Une journ\u00e9e consacr\u00e9e aux \u00e9changes applicatifs : choisir entre appel d&#039;interface, notification sortante et traitement par lots, concevoir des \u00e9changes rejouables sans doublon, s\u00e9curiser les acc\u00e8s et superviser les flux. La session s&#039;adresse \u00e0 des profils qui pratiquent d\u00e9j\u00e0 le d\u00e9veloppement ou l&#039;int\u00e9gration.<\/p>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<section class=\"mpfa-card mpfa-objectives\" id=\"mpfa-objectives\">\n\t\t\t\t\t<h2>Objectifs p\u00e9dagogiques<\/h2>\n\t\t\t\t\t<ul class=\"mpfa-ticks\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m20 6-11 11-5-5\"\/><\/svg><span>Choisir le mode d&#039;\u00e9change adapt\u00e9 \u00e0 un besoin m\u00e9tier donn\u00e9<\/span><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m20 6-11 11-5-5\"\/><\/svg><span>Concevoir une interface de programmation lisible et versionn\u00e9e<\/span><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m20 6-11 11-5-5\"\/><\/svg><span>Mettre en place des notifications sortantes fiables et rejouables<\/span><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m20 6-11 11-5-5\"\/><\/svg><span>Garantir l&#039;idempotence et l&#039;ordonnancement des traitements<\/span><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m20 6-11 11-5-5\"\/><\/svg><span>Superviser les flux et d\u00e9tecter une interruption avant les utilisateurs<\/span><\/li>\n\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t<\/section>\n\t\t\t\n\t\t\t\t\t\t\t<section class=\"mpfa-strengths\">\n\t\t\t\t\t<h2>Les points forts<\/h2>\n\t\t\t\t\t<div class=\"mpfa-strength-grid\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mpfa-strength\">Une cartographie des flux r\u00e9els de l&#039;entreprise du participant<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mpfa-strength\">Le traitement des rejeux, des doublons et des messages arriv\u00e9s dans le d\u00e9sordre<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mpfa-strength\">Un dispositif de supervision d\u00e9crit avec ses alertes et ses destinataires<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t\n\t\t\t\t\t\t\t<section class=\"mpfa-programme\" id=\"mpfa-programme\">\n\t\t\t\t\t<h2>Programme<\/h2>\n\t\t\t\t\t\t\t\t\t\t\t<article class=\"mpfa-module\">\n\t\t\t\t\t\t\t<h3><span class=\"mpfa-num\">1<\/span>Choix du mode d&#039;\u00e9change<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mpfa-sub\">Appel, lot ou notification<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"mpfa-bullets\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>Comparaison entre interface de programmation et traitement par lots<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>Cas d&#039;usage des notifications sortantes<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>Volum\u00e9trie, fr\u00e9quence et fra\u00eecheur attendue de la donn\u00e9e<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>Cartographie des flux existants<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<aside class=\"mpfa-note mpfa-note--navy\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"mpfa-note-kind\">Atelier<\/span>\n\t\t\t\t\t\t\t\t\t\t<p>Cartographie des \u00e9changes entre deux applications du participant, puis choix du mode adapt\u00e9.<\/p>\n\t\t\t\t\t\t\t\t\t<\/aside>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t<article class=\"mpfa-module\">\n\t\t\t\t\t\t\t<h3><span class=\"mpfa-num\">2<\/span>Conception et robustesse<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mpfa-sub\">Concevoir des \u00e9changes rejouables<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"mpfa-bullets\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>Structure des ressources et versionnement<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>Gestion des erreurs et codes de retour<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>Idempotence des traitements et cl\u00e9s de d\u00e9duplication<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>Reprise apr\u00e8s incident et rattrapage<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<aside class=\"mpfa-note mpfa-note--navy\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"mpfa-note-kind\">Cas pratique<\/span>\n\t\t\t\t\t\t\t\t\t\t<p>Correction d&#039;une int\u00e9gration qui cr\u00e9e des doublons lorsque l&#039;\u00e9metteur renvoie un message d\u00e9j\u00e0 trait\u00e9.<\/p>\n\t\t\t\t\t\t\t\t\t<\/aside>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t<article class=\"mpfa-module\">\n\t\t\t\t\t\t\t<h3><span class=\"mpfa-num\">3<\/span>S\u00e9curit\u00e9 et supervision<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mpfa-sub\">Voir passer la donn\u00e9e<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"mpfa-bullets\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>Authentification des appelants et gestion des secrets<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>Limitation de d\u00e9bit et protection des services expos\u00e9s<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>Journalisation et tra\u00e7abilit\u00e9 de bout en bout<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>Alertes sur interruption et sur \u00e9cart de volume<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<aside class=\"mpfa-note mpfa-note--navy\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"mpfa-note-kind\">Mise en situation<\/span>\n\t\t\t\t\t\t\t\t\t\t<p>Diagnostic d&#039;un flux arr\u00eat\u00e9 depuis plusieurs jours, \u00e0 partir des seuls journaux disponibles.<\/p>\n\t\t\t\t\t\t\t\t\t<\/aside>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/section>\n\t\t\t\n\t\t\t\t\t\t\t<section class=\"mpfa-two\" id=\"mpfa-audience\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"mpfa-card\">\n\t\t\t\t\t\t\t<h2>Public concern\u00e9<\/h2>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>D\u00e9veloppeurs, int\u00e9grateurs, architectes applicatifs et responsables de l&#039;exploitation des flux.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mpfa-card\">\n\t\t\t\t\t\t\t<h2>Pr\u00e9requis<\/h2>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Pratique du d\u00e9veloppement ou de l&#039;int\u00e9gration d&#039;applications communicantes.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/section>\n\t\t\t\n\t\t\t<section class=\"mpfa-sessions\" id=\"mpfa-sessions\"\n\tdata-limit=\"6\"\n\tdata-more=\"Voir les %s dates\"\n\tdata-less=\"Afficher moins de dates\"\n\tdata-empty=\"Aucune date programm\u00e9e sur ce lieu pour le moment. Dites-nous ce qui vous conviendrait et nous en ouvrirons une.\">\n\t<h2>Dates et lieux<\/h2>\n\n\t<p class=\"mpfa-sessions-lead\">\n\t\t36 dates programm\u00e9es entre novembre 2026 et d\u00e9cembre 2027.\t\tLes places sont confirm\u00e9es par ordre d\u2019arriv\u00e9e des demandes.\t<\/p>\n\n\t\t\t<div class=\"mpfa-filters\" role=\"group\" aria-label=\"Filtrer les dates par lieu\">\n\t\t\t<button type=\"button\" class=\"mpfa-chip is-on\" data-city=\"\">Tous les lieux<\/button>\n\t\t\t\t\t\t\t<button type=\"button\" class=\"mpfa-chip\" data-city=\"Abu Dhabi\">Abu Dhabi<\/button>\n\t\t\t\t\t\t\t<button type=\"button\" class=\"mpfa-chip\" data-city=\"Dubai\">Duba\u00ef<\/button>\n\t\t\t\t\t\t\t<button type=\"button\" class=\"mpfa-chip\" data-city=\"Online\">\u00c0 distance<\/button>\n\t\t\t\t\t<\/div>\n\t\n\t<div class=\"mpfa-sessions-list\">\n\t\t\t\t\t<div class=\"mpfa-month\" data-month=\"2026-11\">\n\t\t\t\t<h3 class=\"mpfa-month-title\">novembre 2026<\/h3>\n\t\t\t\t<ul class=\"mpfa-rows\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Abu Dhabi\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>3 novembre 2026<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Abu Dhabi<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2026-11-03#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Dubai\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>18 novembre 2026<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Duba\u00ef<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2026-11-18#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Online\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>18 novembre 2026<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>\u00c0 distance<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Classe virtuelle<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2026-11-18#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t\t\t<div class=\"mpfa-month\" data-month=\"2026-12\">\n\t\t\t\t<h3 class=\"mpfa-month-title\">d\u00e9cembre 2026<\/h3>\n\t\t\t\t<ul class=\"mpfa-rows\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Abu Dhabi\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>17 d\u00e9cembre 2026<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Abu Dhabi<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2026-12-17#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Dubai\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>31 d\u00e9cembre 2026<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Duba\u00ef<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2026-12-31#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Online\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>31 d\u00e9cembre 2026<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>\u00c0 distance<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Classe virtuelle<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2026-12-31#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t\t\t<div class=\"mpfa-month\" data-month=\"2027-01\">\n\t\t\t\t<h3 class=\"mpfa-month-title\">janvier 2027<\/h3>\n\t\t\t\t<ul class=\"mpfa-rows\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Abu Dhabi\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>14 janvier 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Abu Dhabi<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-01-14#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Dubai\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>28 janvier 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Duba\u00ef<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-01-28#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Online\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>28 janvier 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>\u00c0 distance<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Classe virtuelle<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-01-28#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t\t\t<div class=\"mpfa-month\" data-month=\"2027-02\">\n\t\t\t\t<h3 class=\"mpfa-month-title\">f\u00e9vrier 2027<\/h3>\n\t\t\t\t<ul class=\"mpfa-rows\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Abu Dhabi\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>2 f\u00e9vrier 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Abu Dhabi<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-02-02#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Dubai\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>4 f\u00e9vrier 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Duba\u00ef<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-02-04#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Online\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>4 f\u00e9vrier 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>\u00c0 distance<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Classe virtuelle<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-02-04#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t\t\t<div class=\"mpfa-month\" data-month=\"2027-03\">\n\t\t\t\t<h3 class=\"mpfa-month-title\">mars 2027<\/h3>\n\t\t\t\t<ul class=\"mpfa-rows\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Dubai\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>24 mars 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Duba\u00ef<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-03-24#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Online\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>24 mars 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>\u00c0 distance<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Classe virtuelle<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-03-24#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Abu Dhabi\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>31 mars 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Abu Dhabi<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-03-31#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t\t\t<div class=\"mpfa-month\" data-month=\"2027-04\">\n\t\t\t\t<h3 class=\"mpfa-month-title\">avril 2027<\/h3>\n\t\t\t\t<ul class=\"mpfa-rows\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Abu Dhabi\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>5 avril 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Abu Dhabi<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-04-05#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Dubai\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>20 avril 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Duba\u00ef<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-04-20#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Online\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>20 avril 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>\u00c0 distance<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Classe virtuelle<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-04-20#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t\t\t<div class=\"mpfa-month\" data-month=\"2027-05\">\n\t\t\t\t<h3 class=\"mpfa-month-title\">mai 2027<\/h3>\n\t\t\t\t<ul class=\"mpfa-rows\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Dubai\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>3 mai 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Duba\u00ef<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-05-03#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Online\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>3 mai 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>\u00c0 distance<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Classe virtuelle<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-05-03#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Abu Dhabi\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>12 mai 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Abu Dhabi<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-05-12#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t\t\t<div class=\"mpfa-month\" data-month=\"2027-06\">\n\t\t\t\t<h3 class=\"mpfa-month-title\">juin 2027<\/h3>\n\t\t\t\t<ul class=\"mpfa-rows\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Abu Dhabi\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>2 juin 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Abu Dhabi<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-06-02#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Dubai\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>21 juin 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Duba\u00ef<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-06-21#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Online\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>21 juin 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>\u00c0 distance<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Classe virtuelle<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-06-21#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t\t\t<div class=\"mpfa-month\" data-month=\"2027-09\">\n\t\t\t\t<h3 class=\"mpfa-month-title\">septembre 2027<\/h3>\n\t\t\t\t<ul class=\"mpfa-rows\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Abu Dhabi\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>8 septembre 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Abu Dhabi<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-09-08#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Dubai\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>23 septembre 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Duba\u00ef<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-09-23#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Online\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>23 septembre 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>\u00c0 distance<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Classe virtuelle<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-09-23#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t\t\t<div class=\"mpfa-month\" data-month=\"2027-10\">\n\t\t\t\t<h3 class=\"mpfa-month-title\">octobre 2027<\/h3>\n\t\t\t\t<ul class=\"mpfa-rows\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Abu Dhabi\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>14 octobre 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Abu Dhabi<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-10-14#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Dubai\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>28 octobre 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Duba\u00ef<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-10-28#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Online\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>28 octobre 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>\u00c0 distance<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Classe virtuelle<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-10-28#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t\t\t<div class=\"mpfa-month\" data-month=\"2027-11\">\n\t\t\t\t<h3 class=\"mpfa-month-title\">novembre 2027<\/h3>\n\t\t\t\t<ul class=\"mpfa-rows\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Abu Dhabi\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>8 novembre 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Abu Dhabi<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-11-08#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Dubai\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>23 novembre 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Duba\u00ef<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-11-23#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Online\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>23 novembre 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>\u00c0 distance<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Classe virtuelle<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-11-23#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t\t\t<div class=\"mpfa-month\" data-month=\"2027-12\">\n\t\t\t\t<h3 class=\"mpfa-month-title\">d\u00e9cembre 2027<\/h3>\n\t\t\t\t<ul class=\"mpfa-rows\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Abu Dhabi\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>16 d\u00e9cembre 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Abu Dhabi<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-12-16#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Dubai\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>30 d\u00e9cembre 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>Duba\u00ef<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Pr\u00e9sentiel<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-12-30#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"mpfa-row\" data-city=\"Online\">\n\t\t\t\t\t\t\t<p class=\"mpfa-row-when\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t\t<strong>30 d\u00e9cembre 2027<\/strong>\n\t\t\t\t\t\t\t\t<small>1 jour<\/small>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-where\">\n\t\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\t\t\t\t\t\t\t\t<span>\u00c0 distance<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<em>Classe virtuelle<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<p class=\"mpfa-row-go\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost mpfa-btn--sm\" href=\"\/?ref=MPF-INF-0005&#038;date=2027-12-30#contact\">Demander cette date<\/a>\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t<p class=\"mpfa-sessions-note\">Aucune de ces dates ne vous convient ? Nous ouvrons des sessions suppl\u00e9mentaires sur demande, et chaque programme peut \u00eatre organis\u00e9 pour votre seule \u00e9quipe.<\/p>\n<\/section>\n\n\t\t\t<section class=\"mpfa-practical\" id=\"mpfa-practical\">\n\t\t\t\t<h2>Informations pratiques<\/h2>\n\t\t\t\t<dl class=\"mpfa-dl\">\n\t\t\t\t\t\t\t\t\t\t\t<dt>Avant la formation<\/dt>\n\t\t\t\t\t\t<dd>Questionnaire de positionnement en ligne. Vos objectifs de progr\u00e8s sont transmis au formateur, qui adapte les cas pratiques \u00e0 votre contexte.<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t<dt>M\u00e9thodes p\u00e9dagogiques<\/dt>\n\t\t\t\t\t\t<dd>Apports th\u00e9oriques, ateliers et cas pratiques. Support de cours num\u00e9rique et fiches m\u00e9thodes fournis.<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t<dt>\u00c9valuation<\/dt>\n\t\t\t\t\t\t<dd>QCM et mises en situation. \u00c9valuation des acquis en d\u00e9but et en fin de parcours, \u00e9valuation \u00e0 chaud et \u00e0 froid \u00e0 60 jours.<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t<dt>Apr\u00e8s la formation<\/dt>\n\t\t\t\t\t\t<dd>1 an d&#039;acc\u00e8s \u00e0 l&#039;espace e-learning. Auto-\u00e9valuation des comp\u00e9tences acquises et point de suivi \u00e0 30 jours avec votre formateur.<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t<dt>Modalit\u00e9s d\u2019inscription<\/dt>\n\t\t\t\t\t\t<dd>Inscription en ligne ou sur devis.<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t<dt>D\u00e9lai d\u2019acc\u00e8s<\/dt>\n\t\t\t\t\t\t<dd>11 jours ouvr\u00e9s apr\u00e8s confirmation de l&#039;inscription.<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t<dt>Accessibilit\u00e9<\/dt>\n\t\t\t\t\t\t<dd>Nos formations sont accessibles aux personnes en situation de handicap. Contactez notre \u00e9quipe accessibilit\u00e9 pour d\u00e9finir ensemble une solution adapt\u00e9e : contact@mpf-academy.ae<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<dt>Dates de d\u00e9marrage<\/dt>\n\t\t\t\t\t\t<dd>Entr\u00e9es permanentes : en plus des sessions programm\u00e9es, cette formation peut d\u00e9marrer sur demande.<\/dd>\n\t\t\t\t\t\t\t\t\t<\/dl>\n\t\t\t<\/section>\n\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/main>\n\n\t\t<aside class=\"mpfa-side\">\n\t\t\t<div class=\"mpfa-box\">\n\t\t\t\t<div class=\"mpfa-tabs\" role=\"tablist\">\n\t\t\t\t\t<button type=\"button\" role=\"tab\" class=\"is-on\" data-tab=\"group\">Intra-entreprise<\/button>\n\t\t\t\t\t<button type=\"button\" role=\"tab\" data-tab=\"open\">Inter-entreprises<\/button>\n\t\t\t\t\t<button type=\"button\" role=\"tab\" data-tab=\"custom\">Sur mesure<\/button>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t<p class=\"mpfa-ref\">R\u00e9f. MPF-INF-0005<\/p>\n\t\t\t\t\n\t\t\t\t<div class=\"mpfa-pane is-on\" data-pane=\"group\">\n\t\t\t\t\t<p>Vous souhaitez former plusieurs collaborateurs sur ce programme, dans vos locaux \u00e0 Duba\u00ef ou Abu Dhabi, ou en classe virtuelle ? La session est r\u00e9serv\u00e9e \u00e0 votre \u00e9quipe, aux dates de votre choix.<\/p>\n\t\t\t\t\t<ul class=\"mpfa-meta\">\n\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M16 19v-1a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v1\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M22 19v-1a4 4 0 0 0-3-3.87\"\/><\/svg>Jusqu\u2019\u00e0 10 collaborateurs<\/li>\n\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>Dans vos locaux ou \u00e0 distance<\/li>\n\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>Dates convenues avec vous<\/li>\n\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"mpfa-amount\"><span class=\"woocommerce-Price-amount amount\">8 400&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&#x62f;.&#x625;<\/span><\/span><small class=\"mpfa-amount-note\">HT \/ groupe<\/small><\/p>\n\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--solid\" href=\"\/#contact\">Demander un devis groupe<\/a>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"mpfa-pane\" data-pane=\"open\">\n\t\t\t\t\t<p>Rejoignez une session programm\u00e9e avec des participants d\u2019autres organisations.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"mpfa-next\">\n\t\t\t\t\t\t\t<svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 11h18\"\/><\/svg>\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t<small>Prochaine session<\/small>\n\t\t\t\t\t\t\t\t<strong>3 novembre 2026<\/strong>\n\t\t\t\t\t\t\t\t<em>Abu Dhabi<\/em>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t<ul class=\"mpfa-meta\">\n\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M16 19v-1a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v1\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M22 19v-1a4 4 0 0 0-3-3.87\"\/><\/svg>Jusqu\u2019\u00e0 6 participants<\/li>\n\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"12\" rx=\"2\"\/><path d=\"M8 20h8M12 16v4\"\/><\/svg>Pr\u00e9sentiel ou \u00e0 distance<\/li>\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"mpfa-amount\"><span class=\"woocommerce-Price-amount amount\">5 800&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&#x62f;.&#x625;<\/span><\/span><small class=\"mpfa-amount-note\">HT \/ participant<\/small><\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"mpfa-discounts\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 12 12 20l-8-8V4h8Z\"\/><circle cx=\"8\" cy=\"8\" r=\"1.4\"\/><\/svg>\u221210 % d\u00e8s 2 participants, \u221215 % d\u00e8s 3, \u221220 % \u00e0 partir de 4 inscrits sur la m\u00eame session.<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--solid\" href=\"#mpfa-sessions\">Voir les 36 dates disponibles<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"mpfa-pane\" data-pane=\"custom\">\n\t\t\t\t\t<p>Ce programme peut servir de base \u00e0 une formation enti\u00e8rement adapt\u00e9e \u00e0 vos enjeux, vos outils et vos processus internes.<\/p>\n\t\t\t\t\t<a class=\"mpfa-btn mpfa-btn--solid\" href=\"\/#contact\">Concevoir un programme sur mesure<\/a>\n\t\t\t\t<\/div>\n\n\t\t\t\t<a class=\"mpfa-btn mpfa-btn--ghost\" href=\"\/#contact\">Parler \u00e0 un conseiller<\/a>\n\n\t\t\t\t<ul class=\"mpfa-reassure\">\n\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m20 6-11 11-5-5\"\/><\/svg>R\u00e9ponse \u00e0 votre demande sous 24 heures<\/li>\n\t\t\t\t\t<li><svg class=\"mpfa-i\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"4\" r=\"2\"\/><path d=\"M5 8h14M12 8v6m0 0-3 6m3-6 3 6\"\/><\/svg>Accessible aux personnes en situation de handicap<\/li>\n\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t<\/aside>\n\n\t<\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Faire circuler la donn\u00e9e entre applications sans interruption silencieuse ni doublon en production<\/p>\n","protected":false},"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false},"academy":[81],"course_language":[97],"modality":[94,93],"product_brand":[],"product_cat":[15],"product_tag":[],"class_list":["post-4980","product","type-product","status-publish","academy-cybersecurite-et-informatique","course_language-anglais","modality-classe-virtuelle","modality-presentiel","product_cat-non-classe","first","instock","virtual","product-type-simple"],"acf":{"etiquette":false,"niveau":"Intermediate","modalite":"In-person or virtual","duree_jours":1,"duree_heures":7,"participants_max":"","entrees_permanentes":true,"certifiante":false,"certification_nom":"","cpf":false,"eligible_opco":false,"prix_intra_ht":8400,"intra_participants_max":10,"accroche":"Faire circuler la donn\u00e9e entre applications sans interruption silencieuse ni doublon en production","chapo":"Les syst\u00e8mes d'information reposent sur des \u00e9changes permanents entre applications. Un r\u00e9f\u00e9rentiel client alimente un outil de facturation, qui alimente \u00e0 son tour un entrep\u00f4t de donn\u00e9es. Quand un flux s'arr\u00eate, personne ne s'en aper\u00e7oit imm\u00e9diatement et les \u00e9carts se d\u00e9couvrent au moment de la cl\u00f4ture ou d'une r\u00e9clamation. Le probl\u00e8me vient rarement du protocole : il vient de la fa\u00e7on dont les \u00e9changes ont \u00e9t\u00e9 con\u00e7us.\n\nUne journ\u00e9e consacr\u00e9e aux \u00e9changes applicatifs : choisir entre appel d'interface, notification sortante et traitement par lots, concevoir des \u00e9changes rejouables sans doublon, s\u00e9curiser les acc\u00e8s et superviser les flux. La session s'adresse \u00e0 des profils qui pratiquent d\u00e9j\u00e0 le d\u00e9veloppement ou l'int\u00e9gration.","public":"D\u00e9veloppeurs, int\u00e9grateurs, architectes applicatifs et responsables de l'exploitation des flux.","prerequis":"Pratique du d\u00e9veloppement ou de l'int\u00e9gration d'applications communicantes.","objectifs":[{"objectif":"Choisir le mode d'\u00e9change adapt\u00e9 \u00e0 un besoin m\u00e9tier donn\u00e9"},{"objectif":"Concevoir une interface de programmation lisible et versionn\u00e9e"},{"objectif":"Mettre en place des notifications sortantes fiables et rejouables"},{"objectif":"Garantir l'idempotence et l'ordonnancement des traitements"},{"objectif":"Superviser les flux et d\u00e9tecter une interruption avant les utilisateurs"}],"points_forts":[{"point_fort":"Une cartographie des flux r\u00e9els de l'entreprise du participant"},{"point_fort":"Le traitement des rejeux, des doublons et des messages arriv\u00e9s dans le d\u00e9sordre"},{"point_fort":"Un dispositif de supervision d\u00e9crit avec ses alertes et ses destinataires"}],"etape_amont":"","etape_aval":"","methodes":"","evaluation":"","modalites_acces":"","delai_acces":"","accessibilite":"","programme":[{"module_titre":"Choix du mode d'\u00e9change","blocs":[{"sous_titre":"Appel, lot ou notification","contenu":"Comparaison entre interface de programmation et traitement par lots\nCas d'usage des notifications sortantes\nVolum\u00e9trie, fr\u00e9quence et fra\u00eecheur attendue de la donn\u00e9e\nCartographie des flux existants","encart_type":"Atelier","encart_texte":"Cartographie des \u00e9changes entre deux applications du participant, puis choix du mode adapt\u00e9."}]},{"module_titre":"Conception et robustesse","blocs":[{"sous_titre":"Concevoir des \u00e9changes rejouables","contenu":"Structure des ressources et versionnement\nGestion des erreurs et codes de retour\nIdempotence des traitements et cl\u00e9s de d\u00e9duplication\nReprise apr\u00e8s incident et rattrapage","encart_type":"Cas pratique","encart_texte":"Correction d'une int\u00e9gration qui cr\u00e9e des doublons lorsque l'\u00e9metteur renvoie un message d\u00e9j\u00e0 trait\u00e9."}]},{"module_titre":"S\u00e9curit\u00e9 et supervision","blocs":[{"sous_titre":"Voir passer la donn\u00e9e","contenu":"Authentification des appelants et gestion des secrets\nLimitation de d\u00e9bit et protection des services expos\u00e9s\nJournalisation et tra\u00e7abilit\u00e9 de bout en bout\nAlertes sur interruption et sur \u00e9cart de volume","encart_type":"Mise en situation","encart_texte":"Diagnostic d'un flux arr\u00eat\u00e9 depuis plusieurs jours, \u00e0 partir des seuls journaux disponibles."}]}],"faq":null,"note":"","nb_avis":"","pdf_programme":"","formations_liees":null},"_links":{"self":[{"href":"https:\/\/mpf-academy.ae\/fr\/wp-json\/wp\/v2\/product\/4980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mpf-academy.ae\/fr\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/mpf-academy.ae\/fr\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/mpf-academy.ae\/fr\/wp-json\/wp\/v2\/comments?post=4980"}],"wp:attachment":[{"href":"https:\/\/mpf-academy.ae\/fr\/wp-json\/wp\/v2\/media?parent=4980"}],"wp:term":[{"taxonomy":"academy","embeddable":true,"href":"https:\/\/mpf-academy.ae\/fr\/wp-json\/wp\/v2\/academy?post=4980"},{"taxonomy":"course_language","embeddable":true,"href":"https:\/\/mpf-academy.ae\/fr\/wp-json\/wp\/v2\/course_language?post=4980"},{"taxonomy":"modality","embeddable":true,"href":"https:\/\/mpf-academy.ae\/fr\/wp-json\/wp\/v2\/modality?post=4980"},{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/mpf-academy.ae\/fr\/wp-json\/wp\/v2\/product_brand?post=4980"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/mpf-academy.ae\/fr\/wp-json\/wp\/v2\/product_cat?post=4980"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/mpf-academy.ae\/fr\/wp-json\/wp\/v2\/product_tag?post=4980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}