From a7f874c64fb4697ac4b769c0ce448a3ba9ca9250 Mon Sep 17 00:00:00 2001 From: GauthierWebDev Date: Sun, 13 Apr 2025 18:46:08 +0200 Subject: [PATCH] docs: add certifications page with exam tips and support --- app/data/certifications/index/page.md | 24 +++++++++++++++++++++ app/data/certifications/page.md | 25 ---------------------- app/lib/navigation.ts | 2 +- app/pages/{tp => certifications}/+Page.tsx | 0 app/pages/{tp => certifications}/+data.ts | 0 app/pages/{tp => certifications}/+route.ts | 4 ++-- 6 files changed, 27 insertions(+), 28 deletions(-) create mode 100644 app/data/certifications/index/page.md delete mode 100644 app/data/certifications/page.md rename app/pages/{tp => certifications}/+Page.tsx (100%) rename app/pages/{tp => certifications}/+data.ts (100%) rename app/pages/{tp => certifications}/+route.ts (74%) diff --git a/app/data/certifications/index/page.md b/app/data/certifications/index/page.md new file mode 100644 index 0000000..c915efc --- /dev/null +++ b/app/data/certifications/index/page.md @@ -0,0 +1,24 @@ +--- +title: Certifications Memento Dev +description: Tu te prépares à passer un examen de certification, comme DWWM, CDA ou encore CDUI ? Découvre donc de bons conseils pour t'aider à te préparer au mieux ! +tags: [] +--- + +Tu te prépares à passer un examen de certification, comme DWWM, CDA ou encore CDUI ? +Découvre donc de bons conseils pour t'aider à te préparer au mieux ! + +## Certifications couvertes sur le Memento + +- **DWWM** : Développeur Web et Web Mobile +- **CDA** : Concepteur Développeur d'Applications +- **CDUI** : Concepteur Développeur d'Interfaces Utilisateurs + +## Besoin d'un accompagnement ? + +{% callout type="note" title="Accompagnement" %} +En qualité de jury habilité sur les titres professionnels **DWWM**, **CDA** et **CDUI**, je peux t'accompagner dans ta préparation à l'examen. + +Qu'il s'agisse d'une aide à la **compréhension des référentiels**, d'une **préparation à l'oral** ou d'un **accompagnement sur un projet**, je suis là pour t'aider à réussir ! + +Tu peux me contacter par [email _(gauthier@gauthierdaniels.fr)_](mailto:gauthier@gauthierdaniels?subject=Demande%20d'accompagnement%20pour%20le%20titre%20professionnel%20X) pour bénéficier d'un accompagnement personnalisé et de conseils adaptés à tes besoins. +{% /callout %} diff --git a/app/data/certifications/page.md b/app/data/certifications/page.md deleted file mode 100644 index cdf7e53..0000000 --- a/app/data/certifications/page.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Documentation Memento Dev -description: Plonge toi dans une documentation synthétique et concise, conçue pour les développeurs ou passionnés de l'information en quête de savoir ! -tags: [] ---- - -Toi qui vient d'arriver sur cette plateforme, sache que si tu cherches un coup de main pour mieux comprendre certaines notions dans le développement, tu es tombé au bon endroit ! - -En prime, tu trouveras également des synthèses de certains référentiels de titres professionnels ! 🎉 - -## Pourquoi cette plateforme ? - -À l'instar du [MDN Web Docs](https://developer.mozilla.org/fr/) et feu **Le Site du Zéro**, cette plateforme a pour objectif de te fournir des ressources de qualité pour t'aider à te perfectionner dans le développement. - -## Contenu du Memento - -Le contenu de cette plateforme est divisé en plusieurs sections : - -- **Documentation** : Une documentation synthétique _(mais complète et détaillée)_ sur les différentes technologies du développement web. -- **Référentiels** : Des synthèses de référentiels de titres professionnels pour t'aider à te préparer aux examens. - -Les différents contenus ne sont pas uniquement destinées aux développeurs, mais également aux passionnés de l'information en quête de savoir ! -Il est donc possible que tu trouves des articles qui ne te concernent pas directement, mais qui pourraient t'intéresser tout de même ! 😊 - -Par contre je te préviens : certains concepts peuvent être un peu techniques et nécessiter un peu de temps pour être compris. diff --git a/app/lib/navigation.ts b/app/lib/navigation.ts index 1d64643..127138a 100644 --- a/app/lib/navigation.ts +++ b/app/lib/navigation.ts @@ -4,7 +4,7 @@ export const navigation = [ type: "global", links: [ { title: "Memento Dev", href: "/" }, - { title: "Certifications", href: "/tp" }, + { title: "Certifications", href: "/certifications" }, { title: "Documentations", href: "/docs" }, ], }, diff --git a/app/pages/tp/+Page.tsx b/app/pages/certifications/+Page.tsx similarity index 100% rename from app/pages/tp/+Page.tsx rename to app/pages/certifications/+Page.tsx diff --git a/app/pages/tp/+data.ts b/app/pages/certifications/+data.ts similarity index 100% rename from app/pages/tp/+data.ts rename to app/pages/certifications/+data.ts diff --git a/app/pages/tp/+route.ts b/app/pages/certifications/+route.ts similarity index 74% rename from app/pages/tp/+route.ts rename to app/pages/certifications/+route.ts index 1552b94..1e86e16 100644 --- a/app/pages/tp/+route.ts +++ b/app/pages/certifications/+route.ts @@ -1,9 +1,9 @@ import type { PageContext } from "vike/types"; -const routeRegex = /^\/docs\/(.*)$/; +const routeRegex = /^\/certifications\/(.*)$/; export function route(pageContext: PageContext) { - if (pageContext.urlPathname === "/docs") { + if (pageContext.urlPathname === "/certifications") { return { routeParams: { key: "index" } }; }