Pragmatic AI Labs

Data Prep with Rust

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Pragmatic AI Labs

Data Prep with Rust

Alfredo Deza

Instructeur : Alfredo Deza

Inclus avec Coursera PlusEn savoir plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

8 heures à compléter
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

8 heures à compléter
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Direct an AI coding agent to build a Rust and Polars data tool, and verify its work by running it

  • Infer and check schemas, and catch drift between data batches before it breaks something downstream

  • Build a bronze, silver and gold medallion pipeline and verify its Parquet output

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

octobre 2026

Évaluations

5 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 4 modules dans ce cours

You will see why Rust and Polars suit data preparation, the foundational step where many machine learning projects run into trouble, and what makes development agentic: an AI that works through multiple steps, uses tools and corrects itself under your oversight. You will then drive Claude Code in the terminal, watch a broad request go wrong, and get a first small win from a Rust command-line tool that reports missing values and drops a fully empty column. That sets the habit the rest of the course depends on: the agent proposes, the compiler checks that it builds, and you verify the result by running it.

Inclus

15 vidéos7 lectures1 devoir

You direct an AI coding agent, held to test-driven development by a CLAUDE.md file, to grow one Rust and Polars command-line tool with schema, drift and transform subcommands, each run against a real wine ratings dataset. You infer and check schemas, build a drift baseline of value ranges and categories, and clean the data both in code and through a declarative YAML file. Every check is made to fail on purpose before it is trusted, because catching a wrong type or a drifted value early is far cheaper than finding it after it has broken something downstream.

Inclus

16 vidéos6 lectures1 devoir

You learn the three layers of the medallion architecture and the promise each one makes, then build them as three Rust command-line scripts: bronze lands the raw wine ratings in SQLite, silver cleans them, and gold answers a business question and exports CSV and JSON. You finish by directing an agent to add Parquet output and a check subcommand, because separate layers and verified output are what let you find where a wrong result came from.

Inclus

11 vidéos6 lectures1 devoir

You review the finished Rust data tool, its tests for summary, schema and drift, and the guardrails that let an agent change it safely. You then plan next steps, starting with GitHub Actions that run cargo build and cargo test on every change, because automation keeps confidence high when an agent is making the changes and you remain in charge.

Inclus

4 vidéos2 lectures2 devoirs

Instructeur

Alfredo Deza
Pragmatic AI Labs
35 Cours5 042 apprenants

Offert par

Pragmatic AI Labs

En savoir plus sur Data Analysis

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions