Formation

Rust

TP Concepteur développeur d'applicationsTitre professionnel — éligible CPF, OPCO et financements publics.

Description

INTRODUCTION À RUST

LES BASES DE RUST

LES TYPES DE DONNÉES COMPOSITES

CONTRÔLES DE FLUX BASÉS SUR LA CORRESPONDANCE DE MOTIFS

LES TYPES POUR LA GESTION DES ERREURS

CONCEPTS CLEFS DU LANGAGE RUST

L'ALLOCATION DYNAMIQUE

LA PROGRAMMATION FONCTIONNELLE

LA PROGRAMMATION CONCURRENTE

CRÉATION DE TRAIT

FFI

ARBORESCENCE DE PROJET ET CRÉATION DE CRATE

Objectifs

- Découvrir, comprendre et utiliser le langage Rust et son écosystème dans vos futurs projets

- Utiliser la programmation concurrente et la bonne gestion d'erreur avec Rust

- Migrer efficacement vos applications C ou C ++ vers un environnement Rust

Résultat

RNCP37873BC01 - Développer une application sécurisée

Présentation d'un projet réalisé en amont de la session : 00 h 20 min

En amont de la session d'examen, le candidat réalise un ou plusieurs projets.

- Il prépare un dossier de projet et un support de présentation de type diaporama. Le dossier de projet rend compte de l'ensemble des projets.

- Lors de l'examen, le jury prend connaissance du dossier de projet imprimé avant la présentation du candidat.

- Le candidat présente ensuite son ou ses projets au jury.

Entretien technique : 00 h 20 min

- Le jury questionne le candidat sur la base de son dossier de projet et de sa présentation, afin de s'assurer de la maîtrise des compétences couvertes par le projet ou les projets.

- Un questionnement complémentaire lui permet d'évaluer les compétences qui ne sont pas couvertes par le projet ou les projets.

Questionnaire professionnel : 00 h 30 min

- L'ensemble des candidats répondent en même temps au questionnaire professionnel en présence d'un surveillant.

- Le candidat étudie une documentation technique rédigée en anglais.

- Il répond à

- deux questions fermées à choix unique posées en français ;

- deux questions ouvertes posées en anglais et amenant des réponses courtes, en rédigeant la réponse en anglais

Durée totale de l'épreuve pour le candidat : 01 h 20 min