Чему вы научитесь
- Работать с основными структурами данных polars: DataFrame и Series .
- Использовать ленивые вычисления (LazyFrame) для оптимизации производительности.
- Загружать данные из различных источников: Excel, CSV, Parquet, JSON, SQL и других.
- Выполнять фильтрацию, сортировку, группировку и агрегацию данных.
- Применять скалярные и векторизованные операции к данным.
- Проводить первичный анализ данных (EDA).
- Обрабатывать пропущенные значения и дубликаты.
- Совершать join-операции между таблицами.
- Создавать новые признаки и выполнять feature engineering.
- Работать с типами данных: изменять, преобразовывать, использовать схемы.
- Экспортировать результаты в разные форматы.
- Оптимизировать память и скорость обработки за счёт особенностей Polars и Arrow.
- Сравнивать эффективность polars и pandas в реальных задачах.
О курсе
Главной целью этого курса является обучение слушателей библиотеки polars для обработки данных и аналитики.
Анализ данных — один из самых востребованных и высокооплачиваемых навыков в современной IT-сфере, а polars — это будущее обработки данных в Python. Эта библиотека сочетает в себе высокую производительность (благодаря ядру на Rust), удобство использования и мощные возможности для анализа даже очень больших наборов данных. Если вы когда-либо сталкивались с тем, что pandas работает медленно или "съедает" всю память — polars станет вашим идеальным выбором.
Для кого этот курс
Курс будет вам интересен, если вы еще не знакомы или только начинаете свое знакомство с библиотекой polars и хотите освоить её с нуля. Также курс для вас, если вы уже знакомы с pandas, но хотите перейти к более современным и производительным инструментам анализа данных.
Начальные требования
Для прохождения курса необходимы базовые знания Python.
Наши преподаватели
Как проходит обучение
- Асинхронный формат. Обучение проходит в удобном темпе — вы сами выбираете время и скорость прохождения.
- Баланс теории и практики. Каждый модуль включает краткую и понятную теорию с примерами кода.
- Практика в Google Colab. Все практические задания выполняются онлайн, не нужно ничего устанавливать локально.
- Тесты для самопроверки. После каждой темы — короткий тест, чтобы закрепить знания и проверить понимание материала.
- Поддержка в чате. В каждом степе есть раздел комментарии, где можно задать вопрос и получить помощь от преподавателя или других участников.
Программа курса
Сертификат
Stepik
Что вы получаете
- Прочную теоретическую базу и практические навыки работы с библиотекой polars.
- Опыт выполнения первичного анализа данных (EDA) с использованием библиотеки polars.
- Поддержка автора курса с оперативными ответами на ваши вопросы.
- Сертификат об успешном прохождении курса.
Сколько стоит обучение
Price:
390 ₽
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.