diff --git a/apps/web/src/assets/img/check_it_out_it_training_fund.webp b/apps/web/src/assets/img/check_it_out_it_training_fund.webp new file mode 100644 index 00000000000..ec6b72121b2 Binary files /dev/null and b/apps/web/src/assets/img/check_it_out_it_training_fund.webp differ diff --git a/apps/web/src/assets/img/it-training-fund-1.webp b/apps/web/src/assets/img/it-training-fund-1.webp new file mode 100644 index 00000000000..ae1e99f00ed Binary files /dev/null and b/apps/web/src/assets/img/it-training-fund-1.webp differ diff --git a/apps/web/src/assets/img/it-training-fund-2.webp b/apps/web/src/assets/img/it-training-fund-2.webp new file mode 100644 index 00000000000..28c509bdfcc Binary files /dev/null and b/apps/web/src/assets/img/it-training-fund-2.webp differ diff --git a/apps/web/src/assets/img/it-training-fund-3.webp b/apps/web/src/assets/img/it-training-fund-3.webp new file mode 100644 index 00000000000..dc5e0e13fdd Binary files /dev/null and b/apps/web/src/assets/img/it-training-fund-3.webp differ diff --git a/apps/web/src/components/Router.tsx b/apps/web/src/components/Router.tsx index bd7401fd5e7..58c82300b72 100644 --- a/apps/web/src/components/Router.tsx +++ b/apps/web/src/components/Router.tsx @@ -501,6 +501,11 @@ const createRoute = (locale: Locales) => }, ], }, + { + path: "it-training-fund", + lazy: () => + import("../pages/ItTrainingFundPage/ItTrainingFundPage"), + }, { path: "*", loader: () => { diff --git a/apps/web/src/hooks/useRoutes.ts b/apps/web/src/hooks/useRoutes.ts index 73c4b56b45a..23282e3bc1f 100644 --- a/apps/web/src/hooks/useRoutes.ts +++ b/apps/web/src/hooks/useRoutes.ts @@ -305,6 +305,9 @@ const getRoutes = (lang: Locales) => { managerRequestHistory: () => [baseUrl, "manager", "talent-requests"].join("/"), + // IT Training Fund + itTrainingFund: () => [baseUrl, "it-training-fund"].join("/"), + /** * Deprecated * diff --git a/apps/web/src/lang/fr.json b/apps/web/src/lang/fr.json index 5b275af0855..bf63312b3e7 100644 --- a/apps/web/src/lang/fr.json +++ b/apps/web/src/lang/fr.json @@ -235,6 +235,10 @@ "defaultMessage": "Si vous avez un profil sur Talents numériques du GC, l'information qu'il contient sera automatiquement ajoutée à la demande d'emploi. Vous pourrez revoir et modifier cette information et ajouter toute information manquante. Toute modification apportée à votre profil aux fins de la demande d'emploi sera sauvegardée dans votre profil afin que vous puissiez utiliser l'information ultérieurement.", "description": "Description of how user profiles assist in application completion" }, + "/ANsjm": { + "defaultMessage": "Gestion du Fonds", + "description": "Heading for the fund management card" + }, "/BWol9": { "defaultMessage": "La Directive sur les talents numériques précise que les ministères sont censés utiliser les marges de manœuvre et les meilleures pratiques qui existent dans divers instruments politiques pour garantir une base de talents stable et durable, en mettant notamment l’accent sur l’embauche.", "description": "The directives digital enabling conditions component" @@ -399,6 +403,10 @@ "defaultMessage": "Niveau de compétence", "description": "Skill level column header for the skill library table" }, + "030Tsr": { + "defaultMessage": "Fonds de formation et de perfectionnement de la collectivité de la TI", + "description": "Title for the it training fund page" + }, "04smVa": { "defaultMessage": "Recrutement ciblé", "description": "Label for an targeting (active) qualified recruitment" @@ -1019,6 +1027,10 @@ "defaultMessage": "Lancement de la troisième cohorte du programme de mentorat de la collectivité du numérique destiné aux membres des groupes d’équité en matière d’emploi.", "description": "Description of the mentorship program" }, + "3I8R7b": { + "defaultMessage": "donner des outils aux membres du personnel des TI pour diriger la transformation numérique.", + "description": "an item in a list of fund objectives" + }, "3MboNR": { "defaultMessage": "Veuillez sélectionner une date d’expiration", "description": "Label for date selection input for expiry date" @@ -1051,6 +1063,10 @@ "defaultMessage": "Gérez votre nom, vos coordonnées, vos paramètres de confidentialité et vos notifications, ou supprimez votre compte.", "description": "Helper instructions for an 'account and privacy' card" }, + "3deIgM": { + "defaultMessage": "Admissibilité du personnel", + "description": "Heading for the employee eligibility card" + }, "3dwnFt": { "defaultMessage": "* La préférence sera accordée aux personnes employées par les ministères ou agences suivants : {departmentName}.", "description": "Fine print for departmental preference for pool advertisement" @@ -1071,6 +1087,10 @@ "defaultMessage": "En tant qu'employé, quel est votre statut d'emploi?", "description": "Employee Status in Government Info Form" }, + "3hLJY5": { + "defaultMessage": "Inscription : Navigar, outil Web intelligent de planification du développement des compétences. La clientèle visée recevra par courriel les identifiants d’accès.", + "description": "An item in a list of points about online learning" + }, "3hYwWo": { "defaultMessage": "Décrivez comment cette compétence s’est appliquée à cette expérience", "description": "Heading for the skill experience details section" @@ -1163,6 +1183,10 @@ "defaultMessage": "Soumettre la demande", "description": "Submit button text on request form." }, + "4CpKXN": { + "defaultMessage": "Le Fonds offre trois types de formations aux membres du personnel des TI.", + "description": "First paragraph describing learning opportunities" + }, "4EkI/1": { "defaultMessage": "Description (français)", "description": "Label displayed on the update a skill form description (French) field." @@ -1491,6 +1515,14 @@ "defaultMessage": "Rappelez-vous que, {skillName} est défini comme", "description": "Lead-in text to a skill description" }, + "5eTpEJ": { + "defaultMessage": "Clientèle visée : membres admissibles du groupe TI, toutes fonctions ou expériences confondues, qui cherchent à améliorer leurs compétences.", + "description": "An item in a list of points about online learning" + }, + "5fnoWK": { + "defaultMessage": "Description : cours à la demande à rythme libre traitant des compétences techniques et comportementales.", + "description": "An item in a list of points about online learning" + }, "5i2G4O": { "defaultMessage": "Notre équipe s’engage à s’informer en permanence sur la manière dont la plateforme et ses processus de recrutement façonnent l’équité et la diversité dans l’embauche. Nous utilisons ce que nous apprenons pour concevoir des améliorations aux caractéristiques et de nouvelles fonctionnalités, et pour peaufiner les efforts de recrutement afin de mieux soutenir une expérience inclusive pour tous.", "description": "Paragraph 3, our commitment to inclusivity and equity" @@ -2059,6 +2091,10 @@ "defaultMessage": "Veuillez préciser la raison", "description": "Label for _an other contracting rationale_ field in the _digital services contracting questionnaire_" }, + "8p4ty0": { + "defaultMessage": "Qu’est-ce que le Fonds de formation et de perfectionnement de la collectivité de la TI?", + "description": "Heading for section describing the training fund" + }, "8t1KYs": { "defaultMessage": "* La préférence sera accordée aux personnes employées par les ministères ou agences (ministère) suivants : {department}.", "description": "Fine print of a note describing that a pool is only open to employees with departmental preference" @@ -2303,6 +2339,14 @@ "defaultMessage": "Passer au contenu principal", "description": "Default Skip to main content message." }, + "A44nkj": { + "defaultMessage": "Le Fonds consiste en un engagement financier qui contribue au perfectionnement professionnel des membres du personnel des TI au gouvernement du Canada. Cet engagement est prévu dans la convention collective du groupe TI, signée en décembre 2023, par le groupe TI de l’IPFPC et le Secrétariat du Conseil du Trésor du Canada. Un montant de 4,725 millions de dollars chaque année sera versé pour la formation et le perfectionnement du groupe TI, et ce jusqu’à la date d’expiration de la convention.", + "description": "First paragraph describing the training fund" + }, + "A94Zgi": { + "defaultMessage": "Découvrez les possibilités d’apprentissage offertes aux membres du personnel des TI pour acquérir des compétences et les perfectionner.", + "description": "Page subtitle for the IT training fund page" + }, "A9Urm+": { "defaultMessage": "Lorsque vous envoyez votre candidature, une copie de votre profil est automatiquement créée.", "description": "List item note 1 for the application review page." @@ -2683,6 +2727,10 @@ "defaultMessage": "Sélectionnez la méthode qui décrit le mieux la façon dont votre organisation prévoit évaluer ces compétences. Vous pouvez renommer cette évaluation au besoin.", "description": "description of 'basic details' section of the 'assessment details' dialog" }, + "CDO5vW": { + "defaultMessage": "Clientèle visée : membres admissibles du groupe TI qui préfèrent un mode d’apprentissage structuré et veulent acquérir des connaissances spécialisées ou les approfondir dans des domaines en forte demande.", + "description": "An item in a list of points about instructor-led classes" + }, "CDV1Cw": { "defaultMessage": "Modifier {experienceName}", "description": "Link text to edit a specific experience" @@ -4387,6 +4435,10 @@ "defaultMessage": "La Directive sur les talents numériques introduit des mesures visant à améliorer la coordination interministérielle sur le développement des talents et le perfectionnement, ainsi que des mesures visant à améliorer la promotion de l’équité. L’intention de la Directive est d’aborder la main-d’œuvre numérique du GC comme une communauté homogène et évolutive.", "description": "The directives digital talent and sourcing component" }, + "L6MPML": { + "defaultMessage": "Accessible dès maintenant", + "description": "Statement that something is available now" + }, "L6MgeM": { "defaultMessage": "Afin d’offrir une possibilité équitable afin que tous les Canadiens et toutes les Canadiennes puissant postuler ce poste, la date limite aura lieu à 23:59 heure du Pacifique, à la date précisée.", "description": "First paragraph for the pool deadlines dialog" @@ -4947,6 +4999,10 @@ "defaultMessage": "Retourner aux demandes", "description": "Button label displayed on the search request form which returns the user back to requests." }, + "O8yYPv": { + "defaultMessage": "combler les lacunes importantes en matière de compétences;", + "description": "an item in a list of fund objectives" + }, "O98p6J": { "defaultMessage": "Supprimé avec succès du profil.", "description": "Message displayed to user when removing a skill from their profile" @@ -5855,6 +5911,10 @@ "defaultMessage": "Vous recevrez des candidats qui ont :", "description": "Title for the candidate list in the 'Indigenous talent ready for IT apprenticeships' section" }, + "Sew1Zp": { + "defaultMessage": "Le gouvernement du Canada s’est engagé à financer le perfectionnement de ses spécialistes des TI. Grâce au Fonds de formation et de perfectionnement de la collectivité de la TI, les membres du personnel du groupe TI, représentés par l’Institut professionnel de la fonction publique du Canada (IPFPC), ont désormais accès à une plus vaste gamme de possibilités d’apprentissage afin d’acquérir des compétences et les approfondir.", + "description": "First paragraph describing investing in future talent" + }, "SfbDLA": { "defaultMessage": "Utilisez le bouton \"Ajouter un nouveau membre\" pour commencer.", "description": "Instructions for adding a member to a team." @@ -6023,6 +6083,10 @@ "defaultMessage": "Exigences", "description": "Heading for the contract requirements section on the digital services contracting questionnaire" }, + "Ta28fI": { + "defaultMessage": "Le Fonds a pour but d’offrir d’autres possibilités de formation exhaustives, uniformes et de grande qualité afin de :", + "description": "title for a list of fund objectives" + }, "Td2+oC": { "defaultMessage": "Oui, je suis un(e) employé(e) du gouvernement du Canada.", "description": "Label displayed for is a government employee option" @@ -6378,6 +6442,10 @@ "defaultMessage": "Énoncé de confidentialité", "description": "Label for the privacy link in the Footer." }, + "Vck6JW": { + "defaultMessage": "Description : bons pour examens de certification en ligne attestant les compétences reconnues liées à des domaines clés des TI.", + "description": "An item in a list of points about cert exams" + }, "Vf+lsG": { "defaultMessage": "Nom de l’équipe (Français)", "description": "Label for the French team display name input" @@ -7202,6 +7270,10 @@ "defaultMessage": "Bienvenue à la première étape de votre demande. Nous sommes ravis de vous rencontrer!", "description": "Subtitle for the application welcome page" }, + "Zewopw": { + "defaultMessage": "Trois types de possibilités d’apprentissage", + "description": "Heading for section describing learning opportunities" + }, "ZfCeq/": { "defaultMessage": "Voir les membres de l’équipe", "description": "Link text the list of team members page" @@ -7310,6 +7382,10 @@ "defaultMessage": "Le programme d’apprentissage fait partie d’une initiative élargie sur les talents du numérique au sein du gouvernement du Canada dont le but consiste à recruter d’incroyables talents du numérique comme vous. Ce profil donne accès à d’autres possibilités et recrutements dans le secteur numérique autres que le programme d’apprentissage, si vous souhaitez y présenter votre candidature. Vous pouvez aussi vous en tenir au programme d’apprentissage si vous préférez!", "description": "Second paragraph for profile and applications notification welcoming an IAP user" }, + "aO/jZ3": { + "defaultMessage": "Les possibilités de formation offertes au moyen du Fonds sont réservées uniquement aux membres du personnel du groupe TI, représentés par l’IPFPC.", + "description": "Description for the employee eligibility card" + }, "aO23nW": { "defaultMessage": "Veuillez indiquer vos niveaux les plus récents obtenus auprès de la Commission de la fonction publique.", "description": "Text requesting language levels given from bilingual evaluation in language information form" @@ -7514,10 +7590,18 @@ "defaultMessage": "D'autres activités qui vous ont aidé à vous épanouir et à perfectionner vos compétences, y compris les passe-temps, les activités familiales et les activités extrascolaires.", "description": "Description for personal experience section" }, + "be2aA/": { + "defaultMessage": "Description : formation interactive, exhaustive et à horaire fixe, donnée par des spécialistes sur des thèmes clés des TI comme la cybersécurité et l’informatique en nuage.", + "description": "An item in a list of points about instructor-led classes" + }, "bf2scl": { "defaultMessage": "{areaOfStudy} à {institution}", "description": "Study at institution, HTML" }, + "bjcr+t": { + "defaultMessage": "S’inscrire aux mises à jour sur les bons pour examens de certification", + "description": "A link to sign up for updates" + }, "bkAzZm": { "defaultMessage": "Titre du poste (FR)", "description": "Label for a pool advertisements specific French title" @@ -8250,6 +8334,10 @@ "defaultMessage": "Le processus pour {poolName} prend fin le {closingDate}. Continuer votre soumission.", "description": "Message for application deadline approaching notification" }, + "fCgDxi": { + "defaultMessage": "réduire la dépendance à l’égard de la sous-traitance;", + "description": "an item in a list of fund objectives" + }, "fEcEv3": { "defaultMessage": "Signée", "description": "Heading for the application snapshot users signature" @@ -8266,6 +8354,10 @@ "defaultMessage": "Supprimer cette compétence", "description": "Button text to remove a skill from a users profile" }, + "fKQsbL": { + "defaultMessage": "La gestion du Fonds incombe au comité mixte interministériel de consultation, coprésidé par le Bureau du dirigeant principal de l’information et le groupe TI de l’IPFPC.", + "description": "Description for the fund management card" + }, "fLTOAm": { "defaultMessage": "2,5 millions de dollars à 5 millions de dollars", "description": "Contract value range between two-point-five-million and five-million" @@ -8446,6 +8538,10 @@ "defaultMessage": "Commencez par compléter l'information de base de votre compte.", "description": "Subtitle for the registration pages" }, + "g1YoPl": { + "defaultMessage": "En savoir plus sur le Fonds de formation et de perfectionnement de la collectivité de la TI", + "description": "Link text to the IT training fund" + }, "g2We9g": { "defaultMessage": "Une partie du contenu de ce site pourrait faire l’objet du droit d’auteur d’une tierce partie. Lorsque des informations sont produites et que le gouvernement du Canada n’est pas le détenteur des droits d’auteur, le contenu est protégé par la Loi sur le droit d’auteur et des ententes internationales. Les détails relatifs au droit d’auteur figurent sur les pages pertinentes.", "description": "Commercial reproduction list description in ownership and usage section" @@ -8682,6 +8778,10 @@ "defaultMessage": "Talents numériques du GC n’est qu’une des nombreuses initiatives menées par le bureau du dirigeant principal de l'information du Canada (BDPI). Apprenez-en davantage sur le rôle du BDPI au sein du gouvernement du Canada. Consultez l’Ambition numérique du Canada 2022 pour connaître la direction future du BDPI.", "description": "Description of the Office of the Chief Information Officer" }, + "h7f4Om": { + "defaultMessage": "Hiver 2024‑2025", + "description": "Statement that something will be available in the future" + }, "h8BHov": { "defaultMessage": "Étape {stepOrdinal} (Intro)", "description": "Breadcrumb link text for a numbered application step introduction page" @@ -9102,6 +9202,10 @@ "defaultMessage": "Modifier le statut", "description": "Confirmation button for change status dialog" }, + "ixxGIm": { + "defaultMessage": "Clientèle visée : membres du groupe TI qui cherchent à élargir leurs qualifications et à faire progresser leur carrière.", + "description": "An item in a list of points about cert exams" + }, "j+jnML": { "defaultMessage": "Ma situation correspond à l’option de deux années d’études postsecondaires.", "description": "Radio group option for education requirement filter in application education form." @@ -9798,6 +9902,10 @@ "defaultMessage": "Choisissez parmi une variété de compétences et déterminez le niveau requis des candidats", "description": "Subtitle for the find a skill dialog within a pool" }, + "mdIHDc": { + "defaultMessage": "1. Apprentissage autonome en ligne", + "description": "Title for an online learning card" + }, "mevv+t": { "defaultMessage": "Disponibilité", "description": "Availability label" @@ -10006,6 +10114,10 @@ "defaultMessage": "Vous devez indiquer dans cette section en quoi consistent vos préférences en matière d’offres d’emploi et de lieux de travail", "description": "Descriptive text explaining the work preferences section of the application profile" }, + "nhfKqB": { + "defaultMessage": "Inscription : les places seront limitées. Vous devrez présenter une demande et satisfaire aux conditions préalables. Les renseignements seront affichés dans la plateforme Talents numériques du GC lorsque les cours seront disponibles à l’hiver 2024-2025.", + "description": "An item in a list of points about instructor-led classes" + }, "nmImtK": { "defaultMessage": "Se déconnecter", "description": "Message displayed to users to sign out of the application" @@ -10998,6 +11110,10 @@ "defaultMessage": "Enregistrer les tâches de travail", "description": "Text on a button to save the pool work tasks" }, + "tj5pn8": { + "defaultMessage": "2. Cours et camps d’entrainement dirigés par un instructeur ou une instructrice", + "description": "Title for instructor-led classes card" + }, "tj9Dz3": { "defaultMessage": "Adresse courriel professionnelle", "description": "Work email label" @@ -11162,6 +11278,10 @@ "defaultMessage": "Si vous choisissez de vous autodéclarer dans votre profil et que vous postulez un emploi chez Talents numériques du GC, ces renseignements peuvent être utilisés à n’importe quelle étape du processus d’emploi, de la demande initiale à l’évaluation en passant par la nomination. Les gestionnaires d’embauche ou l’équipe de recrutement de Talents numériques du GC pourraient utiliser ces renseignements", "description": "Paragraph 2, how self-declaration data is used" }, + "umrfZq": { + "defaultMessage": "Accédez à Navigar", + "description": "A link to a tool named Navigar" + }, "uoX7ou": { "defaultMessage": "Cette page est accessible en langues autochtones", "description": "Text displayed as label for Indigenous languages selector" @@ -11190,6 +11310,10 @@ "defaultMessage": "À quoi devrais-je m’attendre si je réussis ce processus?", "description": "Button text to toggle the accordion for what to expect after admission" }, + "uuE/zT": { + "defaultMessage": "S’inscrire aux mises à jour sur les cours et camps d’entrainement dirigés par un instructeur ou une instructrice", + "description": "A link to sign up for updates" + }, "uup5F2": { "defaultMessage": "Sélectionnez une langue", "description": "Placeholder displayed on the user form preferred communication language field." @@ -11218,6 +11342,10 @@ "defaultMessage": "Mises à jour de l'application", "description": "Title for application updates checklist" }, + "v6/BRI": { + "defaultMessage": "Investir dans l’avenir des talents des TI", + "description": "Heading for section describing investing in future talent" + }, "v9A5Cb": { "defaultMessage": "Emplacement actuel", "description": "Legend for users current location" @@ -11294,6 +11422,10 @@ "defaultMessage": "Politiques connexes", "description": "Heading for the related policies card" }, + "vfXTEA": { + "defaultMessage": "3. Bons pour examens de certification", + "description": "Title for cert exam card" + }, "vgrRuU": { "defaultMessage": "Exigence en matière de sécurité", "description": "Label for a process' security clearance requirement" @@ -11430,6 +11562,10 @@ "defaultMessage": "Cette section demande des renseignements sur le recrutement standard, tels que la classification, le titre du poste et la date de clôture", "description": "Sub title for basic information" }, + "wOITol": { + "defaultMessage": "Fonds de formation et de perfectionnement de la collectivité de la TI", + "description": "page title for the IT training fund page" + }, "wORNl0": { "defaultMessage": "Sélectionnez une famille ou plus", "description": "Placeholder displayed on the skill form families field." @@ -11622,6 +11758,10 @@ "defaultMessage": "Politique et rétroaction", "description": "Label for the policy, conditions and feedback navigation" }, + "xfdk0g": { + "defaultMessage": "Grâce à ce fonds, les membres du personnel des TI ont désormais accès à plusieurs autres possibilités de formation (apprentissage autonome en ligne, cours et camps d’entrainement dirigés par un instructeur ou une instructrice, bons pour examens de certification).", + "description": "Summary of the it training fund featured item" + }, "xggOcb": { "defaultMessage": "Votre profil est au cœur de la plateforme. Racontez votre histoire, montrez comment vous avez développé vos compétences et utilisez votre profil pour postuler à des emplois. Que vous soyez à la recherche d’un emploi maintenant ou que vous pensiez simplement à l’avenir, votre profil est votre outil pour être découvert par les responsables du recrutement.", "description": "Description du fonctionnement des profils de candidature" @@ -11706,6 +11846,10 @@ "defaultMessage": "Étapes relatives à l’application", "description": "Label for the application stepper navigation" }, + "y3+Iw5": { + "defaultMessage": "Objectifs du Fonds", + "description": "Heading for the fund objectives card" + }, "y827h2": { "defaultMessage": "Sélectionnez un ministère", "description": "Null selection for department select input in the request form." @@ -11978,6 +12122,10 @@ "defaultMessage": "La reproduction des symboles officiels du gouvernement du Canada, y compris le mot-symbole « Canada », les armoiries du Canada et le symbole du drapeau, à des fins commerciales ou non commerciales, est interdite sans autorisation écrite au préalable.", "description": "Paragraph describing trademark notice section" }, + "zdGy4D": { + "defaultMessage": "Inscription : les places seront limitées. Vous devrez présenter une demande et satisfaire aux conditions préalables. Les renseignements seront affichés dans la plateforme Talents numériques du GC lorsque les cours seront disponibles à l’hiver 2024-2025.", + "description": "An item in a list of points about cert exams" + }, "zdeoxH": { "defaultMessage": "Diplôme d’études secondaires", "description": "Heading for the education requirement option secondary school diploma." diff --git a/apps/web/src/pages/Home/HomePage/components/Featured/Featured.tsx b/apps/web/src/pages/Home/HomePage/components/Featured/Featured.tsx index 298273410d1..e93bf9fb28c 100644 --- a/apps/web/src/pages/Home/HomePage/components/Featured/Featured.tsx +++ b/apps/web/src/pages/Home/HomePage/components/Featured/Featured.tsx @@ -8,42 +8,43 @@ import FeatureBlock from "~/components/FeatureBlock/FeatureBlock"; import FlourishContainer from "~/components/FlourishContainer/FlourishContainer"; import useRoutes from "~/hooks/useRoutes"; import glassesOnBooks from "~/assets/img/glasses-on-books.webp"; -// import digitalAmbitionImg from "~/assets/img/check_it_out_digital_ambition.webp"; import iapManagerImg from "~/assets/img/check_it_out_IAP_manager_callout.webp"; +import itTrainingFundImg from "~/assets/img/check_it_out_it_training_fund.webp"; const Featured = () => { const intl = useIntl(); const paths = useRoutes(); - // TEMP: Removed in https://github.com/GCTC-NTGC/gc-digital-talent/pull/6143 - // const digitalAmbition = { - // key: "digital-ambition", - // title: intl.formatMessage({ - // defaultMessage: "The Digital Ambition", - // id: "tTuBmE", - // description: "Title for the digital ambition featured item", - // }), - // summary: intl.formatMessage({ - // defaultMessage: - // 'The Digital Ambition outlines the Government of Canada\'s commitment to create modern, accessible digital services. Achieving these priorities will result in a government that provides improved "digital-first," user-centred, and barrier-free services and programs.', - // id: "CbzWqJ", - // description: "Summary of the digital ambition featured item", - // }), - // img: { path: digitalAmbitionImg }, - // link: { - // path: - // locale === "en" - // ? "https://www.canada.ca/en/government/system/digital-government/government-canada-digital-operations-strategic-plans/canada-digital-ambition.html" - // : "https://www.canada.ca/fr/gouvernement/systeme/gouvernement-numerique/plans-strategiques-operations-numeriques-gouvernement-canada/ambition-numerique-canada.html", - // label: intl.formatMessage({ - // defaultMessage: "Read the Digital Ambition", - // id: "Gil1Zj", - // description: "Link text to read the Digital Ambition", - // }), - // }, - // }; - const featured = [ + { + key: "it-training-fund", + title: intl.formatMessage({ + defaultMessage: "IT Community Training and Development Fund", + id: "030Tsr", + description: "Title for the it training fund page", + }), + summary: ( +

+ {intl.formatMessage({ + defaultMessage: + "Through this fund, IT employees can now access a variety of additional training opportunities, including self-paced learning, instructor-led courses, and certification exam vouchers.", + id: "xfdk0g", + description: "Summary of the it training fund featured item", + })} +

+ ), + + img: { path: itTrainingFundImg, position: "center" }, + link: { + path: paths.itTrainingFund(), + label: intl.formatMessage({ + defaultMessage: + "Learn more about the IT Community Training and Development Fund", + id: "g1YoPl", + description: "Link text to the IT training fund", + }), + }, + }, { key: "directive-on-digital-talent", title: intl.formatMessage({ @@ -119,7 +120,7 @@ const Featured = () => {
diff --git a/apps/web/src/pages/ItTrainingFundPage/ItTrainingFundPage.tsx b/apps/web/src/pages/ItTrainingFundPage/ItTrainingFundPage.tsx new file mode 100644 index 00000000000..db818e312e1 --- /dev/null +++ b/apps/web/src/pages/ItTrainingFundPage/ItTrainingFundPage.tsx @@ -0,0 +1,602 @@ +import { defineMessage, useIntl } from "react-intl"; +import MapIcon from "@heroicons/react/24/outline/MapIcon"; +import BookmarkSquareIcon from "@heroicons/react/24/outline/BookmarkSquareIcon"; +import LightBulbIcon from "@heroicons/react/24/outline/LightBulbIcon"; +import { ReactNode } from "react"; + +import { CardBasic, CardFlat, Heading, Link } from "@gc-digital-talent/ui"; +import { getLocale } from "@gc-digital-talent/i18n"; + +import Hero from "~/components/HeroDeprecated"; +import useBreadcrumbs from "~/hooks/useBreadcrumbs"; +import useRoutes from "~/hooks/useRoutes"; +import image1 from "~/assets/img/it-training-fund-1.webp"; +import image2 from "~/assets/img/it-training-fund-2.webp"; +import image3 from "~/assets/img/it-training-fund-3.webp"; +import SEO from "~/components/SEO/SEO"; + +const externalLinkAccessor = (href: string, chunks: ReactNode) => { + return ( + + {chunks} + + ); +}; + +const pageTitle = defineMessage({ + defaultMessage: "IT Community Training and Development Fund", + id: "wOITol", + description: "page title for the IT training fund page", +}); + +const pageSubtitle = defineMessage({ + defaultMessage: + "Explore learning opportunities for IT employees to build and strengthen skills.", + id: "A94Zgi", + description: "Page subtitle for the IT training fund page", +}); + +export const Component = () => { + const intl = useIntl(); + const locale = getLocale(intl); + const paths = useRoutes(); + + const signUpUrl = { + en: "https://forms-formulaires.alpha.canada.ca/en/id/cm2oraxj700k8d1ec6dumq39e", + fr: "https://forms-formulaires.alpha.canada.ca/fr/id/cm2oraxj700k8d1ec6dumq39e", + } as const; + + const navigarUrl = { + en: "https://navigar.ca/", + fr: "https://navigar.ca/fr/", + } as const; + + const crumbs = useBreadcrumbs({ + crumbs: [ + { + label: intl.formatMessage(pageTitle), + url: paths.itTrainingFund(), + }, + ], + }); + + return ( + <> + + +
+
+
+ {/* Investing in the future of IT talent */} +
+ + {intl.formatMessage({ + defaultMessage: "Investing in the future of IT talent", + id: "v6/BRI", + description: + "Heading for section describing investing in future talent", + })} + +

+ {intl.formatMessage({ + defaultMessage: + "The Government of Canada is committed to supporting the development of its IT professionals. With the IT Community Training and Development Fund, employees represented by the Professional Institute of the Public Service of Canada (PIPSC) in the IT group now have increased access to a wide range of learning opportunities to build and deepen their IT skills.", + id: "Sew1Zp", + description: + "First paragraph describing investing in future talent", + })} +

+
+ {/* What is the IT Community Training and Development Fund? */} +
+ + {intl.formatMessage({ + defaultMessage: + "What is the IT Community Training and Development Fund?", + id: "8p4ty0", + description: + "Heading for section describing the training fund", + })} + +

+ {intl.formatMessage( + { + defaultMessage: + "The fund is a financial commitment to support the professional growth of the Government of Canada's IT staff. It was established under the IT collective agreement signed between the PIPSC IT group and the Treasury Board of Canada Secretariat in December 2023. The fund allocates $4.725 million each year for training and development for the duration of the agreement.", + id: "A44nkj", + description: "First paragraph describing the training fund", + }, + { + link: (chunks: ReactNode) => + externalLinkAccessor( + locale == "en" + ? "https://www.tbs-sct.canada.ca/agreements-conventions/view-visualiser-eng.aspx?id=31" + : "https://www.tbs-sct.canada.ca/agreements-conventions/view-visualiser-fra.aspx?id=31", + chunks, + ), + }, + )} +

+
+
+ +

+ {intl.formatMessage({ + defaultMessage: + "The goal is to provide additional comprehensive, consistent, and high-quality training opportunities to:", + id: "Ta28fI", + description: "title for a list of fund objectives", + })} +

+
    +
  • + {intl.formatMessage({ + defaultMessage: "close critical skill gaps", + id: "O8yYPv", + description: "an item in a list of fund objectives", + })} +
  • +
  • + {intl.formatMessage({ + defaultMessage: + "reduce reliance on external contractors", + id: "fCgDxi", + description: "an item in a list of fund objectives", + })} +
  • +
  • + {intl.formatMessage({ + defaultMessage: + "equip IT employees to drive digital transformation", + id: "3I8R7b", + description: "an item in a list of fund objectives", + })} +
  • +
+
+
+
+ +

+ {intl.formatMessage({ + defaultMessage: + "Training opportunities supported by the fund are available only to employees represented by PIPSC in the IT group.", + id: "aO/jZ3", + description: + "Description for the employee eligibility card", + })} +

+
+
+
+ +

+ {intl.formatMessage({ + defaultMessage: + "The management of the fund is the responsibility of the Interdepartmental Joint Consultation Committee, co-chaired by the Office of the Chief Information Officer and the PIPSC IT group.", + id: "fKQsbL", + description: "Description for the fund management card", + })} +

+
+
+
+
+ {/* Three types of learning opportunities */} +
+ + {intl.formatMessage({ + defaultMessage: "Three types of learning opportunities", + id: "Zewopw", + description: + "Heading for section describing learning opportunities", + })} + +

+ {intl.formatMessage({ + defaultMessage: + "The fund offers 3 types of training programs to IT employees.", + id: "4CpKXN", + description: + "First paragraph describing learning opportunities", + })} +

+
+ +
+ + {intl.formatMessage({ + defaultMessage: "1. Online self-paced learning", + id: "mdIHDc", + description: "Title for an online learning card", + })} + +
+
+ +
+

+ {intl.formatMessage({ + defaultMessage: "Available now", + id: "L6MPML", + description: + "Statement that something is available now", + })} +

+
    +
  • + {intl.formatMessage({ + defaultMessage: + "What it is: On-demand courses that allow you to learn whenever it suits you, covering both technical and behavioural skills.", + id: "5fnoWK", + description: + "An item in a list of points about online learning", + })} +
  • +
  • + {intl.formatMessage({ + defaultMessage: + "Who it is for: Open to all eligible IT-classified employees looking to improve their skills, regardless of their role or experience.", + id: "5eTpEJ", + description: + "An item in a list of points about online learning", + })} +
  • +
  • + {intl.formatMessage({ + defaultMessage: + "How to access it: Available through Navigar, a smart online skills development tool. All eligible IT-classified employees are expected to receive their Navigar login information by email.", + id: "3hLJY5", + description: + "An item in a list of points about online learning", + })} +
  • +
+
+
+ + {intl.formatMessage({ + defaultMessage: "Go to Navigar", + id: "umrfZq", + description: "A link to a tool named Navigar", + })} + +
+
+
+ + +
+ + {intl.formatMessage({ + defaultMessage: + "2. Instructor-led classes and bootcamps", + id: "tj5pn8", + description: "Title for instructor-led classes card", + })} + +
+
+
+ + +
+

+ {intl.formatMessage({ + defaultMessage: "Coming in winter 2024-25", + id: "h7f4Om", + description: + "Statement that something will be available in the future", + })} +

+
    +
  • + {intl.formatMessage({ + defaultMessage: + "What it is: Scheduled, interactive training led by experts, designed to offer you a deep dive into key IT topics, such as cybersecurity, cloud computing, and more.", + id: "be2aA/", + description: + "An item in a list of points about instructor-led classes", + })} +
  • +
  • + {intl.formatMessage({ + defaultMessage: + "Who it is for: All eligible IT-classified employees who prefer structured learning and want to gain or deepen expertise in specific high-demand areas.", + id: "CDO5vW", + description: + "An item in a list of points about instructor-led classes", + })} +
  • +
  • + {intl.formatMessage({ + defaultMessage: + "How to apply: Spaces will be limited. You'll need to apply and meet the prerequisites to participate. Information will be posted on GC Digital Talent as opportunities become available in winter 2024-25.", + id: "nhfKqB", + description: + "An item in a list of points about instructor-led classes", + })} +
  • +
+
+
+ + {intl.formatMessage({ + defaultMessage: + "Sign up for updatesabout instructor-led classes and bootcamps", + id: "uuE/zT", + description: "A link to sign up for updates", + })} + +
+
+
+
+ + +
+ + {intl.formatMessage({ + defaultMessage: "3. Certification exam vouchers", + id: "vfXTEA", + description: "Title for cert exam card", + })} + +
+
+ + +
+

+ {intl.formatMessage({ + defaultMessage: "Coming in winter 2024-25", + id: "h7f4Om", + description: + "Statement that something will be available in the future", + })} +

+
    +
  • + {intl.formatMessage({ + defaultMessage: + "What it is: Vouchers for online industry-recognized certification exams that validate your skills in key IT areas with recognized credentials.", + id: "Vck6JW", + description: + "An item in a list of points about cert exams", + })} +
  • +
  • + {intl.formatMessage({ + defaultMessage: + "Who it is for: IT-classified employees seeking to enhance their qualifications and career growth.", + id: "ixxGIm", + description: + "An item in a list of points about cert exams", + })} +
  • +
  • + {intl.formatMessage({ + defaultMessage: + "How to apply: Access will be limited. You'll need to apply and meet the prerequisites. Information will be posted on GC Digital Talent as opportunities become available in winter 2024-25.", + id: "zdGy4D", + description: + "An item in a list of points about cert exams", + })} +
  • +
+
+
+ + {intl.formatMessage({ + defaultMessage: + "Sign up for updates about certification exam vouchers", + id: "bjcr+t", + description: "A link to sign up for updates", + })} + +
+
+
+
+
+
+
+
+ + ); +}; + +Component.displayName = "ItTrainingFundPage"; + +export default Component;