К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Polars from Zero · LearnSpace
Назад в каталог
courseraАнализ данных

Polars from Zero

Курс от Pragmatic AI Labs
Начальный≈ 5.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Polars is a fast columnar DataFrame engine built on Apache Arrow, and this course teaches you to use it from Rust to do real data-engineering work. You will configure a Cargo project with the lazy and csv feature flags, load wine-ratings.csv into a typed DataFrame, and learn the difference between eager DataFrames for exploration and lazy LazyFrames for production. You will compose select, filter, slice, sort, group_by, agg, and join expressions, then read explain output to see predicate pushdown and projection pushdown rewrite your query before it runs. Module 2 puts the API to work cleaning a real wine-ratings dataset with documented drop, fill, and normalize rules. Module 3 wires everything into wine-pipeline, three Rust CLI binaries that implement a bronze, silver, gold medallion architecture over a shared SQLite database and export a top-10 grape leaderboard as CSV and JSON. By the end you will have a complete, runnable Rust pipeline you can adapt to any tabular dataset.

Навыки, которые вы освоите

Data PipelinesData CleansingCommand-Line InterfaceRust (Programming Language)Extract, Transform, LoadApacheExploratory Data AnalysisData ManipulationData Import/ExportData ArchitecturePandas (Python Package)Data ProcessingData WranglingComputer ProgrammingData TransformationSQLData QualityData ScienceData Integration

Программа курса

3 модулей · 62 учебных материалов

01Polars Foundations23 материалов

Why Polars on Rust

Key Terms: Why Polars on RustЧтениеIntroductionВидеоIntroduction to PolarsВидеоPolars vs PandasВидео

Учитесь у экспертов

Noah Gift

Преподаватель курса

Alfredo Deza

Преподаватель курса

Polars from Zero
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 5.2 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
Setting Up Polars with CargoВидео
ConclusionВидео
Reflection: Why Polars on RustЧтение

DataFrames, Series, and the CSV Loader

Key Terms: DataFrames, Series, and the CSV LoaderЧтениеIntroductionВидеоBasics of the Polars APIВидеоReading and Loading CSV DataВидеоInferring and CastingВидеоSelecting Columns and Slicing RowsВидеоConclusionВидеоReflection: DataFrames, Series, and the CSV LoaderЧтение

Expressions and the Lazy API

Key Terms: Expressions and the Lazy APIЧтениеIntroductionВидеоEager vs Lazy EvaluationВидеоLazy DataFrame APIВидеоInspecting the Plan Before CollectingВидеоConclusionВидеоReflection: Expressions and the Lazy APIЧтение

Critical Thinking Assessment

Polars FoundationsЗадание
02Cleaning and Transforming Wine Data19 материалов

Data Cleaning and Null Handling

Key Terms: Data Cleaning and Null HandlingЧтениеLesson 2.1 IntroductionВидеоNull Handling ConceptsВидеоDetecting and Dropping NullsВидеоNormalizing and FilteringВидеоLesson 2.1 ConclusionВидеоReflection: Data Cleaning and Null HandlingЧтение

Sorting, Filtering, and Aggregation

Key Terms: Sorting, Filtering, and AggregationЧтениеLesson 2.2 IntroductionВидеоFiltering by Conditions and ColumnsВидеоSorting by Multiple ColumnsВидеоGrouping and AggregationsВидеоLesson 2.2 ConclusionВидео

Joining and Reshaping Data

Key Terms: Joining and Reshaping DataЧтениеLesson 2.3 IntroductionВидеоJoin Types and EnrichmentВидеоReflection: Joining and Reshaping DataЧтение

Critical Thinking Assessment

Cleaning and Transforming Wine DataЗадание
03Building the Medallion Pipeline20 материалов

The Medallion Architecture

Key Terms: The Medallion ArchitectureЧтениеLesson 3.1 IntroductionВидеоIntroduction to the Medallion ArchitectureВидеоMedallion Layer GuaranteesВидеоLesson 3.1 ConclusionВидеоReflection: The Medallion ArchitectureЧтение

Building wine-pipeline End to End

Key Terms: Building wine-pipeline End to EndЧтениеLesson 3.2 IntroductionВидеоOverview of a CLI ApplicationВидеоApplying the Bronze LayerВидеоApplying the Silver LayerВидеоApplying the Gold LayerВидеоLesson 3.2 ConclusionВидеоReflection: Building wine-pipeline End to EndЧтение

Critical Thinking Assessment

Before You GoЧтениеFinal Graded QuizЗадание

Course Conclusion and Next Steps

Key Terms: Course Conclusion and Next StepsЧтениеCourse ConclusionВидеоReflection: Course ConclusionЧтениеNext StepsЧтение
Reflection: Sorting, Filtering, and AggregationЧтение