Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Продължителност 14 часa
Съдържание и теми, включени в курса
Основи на Python за задачи с данни
- Инсталиране на Python и настройка на средата за разработка
- Основи на езика: променливи, типове данни, контролни структури
- Писане и изпълнение на прости Python скриптове
Работа с файлове: CSV и Excel
- Четене и записване на CSV файлове с модула csv и Pandas
- Работа с Excel файлове с openpyxl/xlrd и Pandas
- Практически упражнения: автоматизиране на преобразувания на файлове
Въведение в Pandas
- Основи на DataFrame: създаване, индексиране, селекция и филтриране
- Операции за агрегиране и групиране
- Често срещани операции за почистване: липсващи стойности, дубликати и преобразуване на типове
Въведение в Polars
- Концепции на Polars и характеристики на производителността в сравнение с Pandas
- Основни операции с DataFrame в Polars
- Пример за практически случай: кога да изберем Polars вместо Pandas
Разширена трансформация на данни (средно ниво)
- Сложни обединения, прозоречни функции и пивот операции в Pandas
- Ефективни модели за обработка на данни с Polars
- Свързване на операции и оптимизиране на използването на паметта
Автоматизация на процеси с Python
- Писане на скриптове за автоматизиране на повтарящи се задачи с данни и ETL стъпки
- Планиране на скриптове с планировчици на ОС или планировчици на задачи
- Логване, обработка на грешки и известия
Пакетиране на скриптове и добри практики
- Създаване на изпълними файлове с PyInstaller или подобни инструменти
- Структуриране на проекти, виртуални среди и управление на зависимости
- Основи на контрола на версиите и документиране на работните процеси
Практически минипроект
- Задача от край до край: четене на сурови файлове, почистване и трансформиране на данни, генериране на резултати
- Автоматизиране на работния процес и пакетиране като изпълним скрипт или изпълним файл
- Преглед и подобрения въз основа на обратна връзка от колеги
Обобщение и следващи стъпки
Изисквания
- Основна запознатост с концепциите за програмиране или желание за учене
- Удобство при работа с команден ред или терминал за инсталиране на пакети
- Опит в работата с електронни таблици (CSV/Excel)
Аудитория
- Анализатори на данни и оперативен персонал, автоматизиращи задачи с данни
- Аналитични инженери, търсещи леки ETL скриптове
- Професионалисти, интересуващи се от практични работни процеси с данни, базирани на Python
Отзиви от участници (2)
всичко беше съвършено
Florin Vrincianu
Курс - Python Programming Fundamentals
Машинен превод
Практическите упражнения, свързани с материалът, наистина помагат за по-добро разбиране на всеки тема. Освен това, начинът да започнете урока с лекция и продължите с практически упражнения е добър и полезен, за да свържете материалът, който беше представен по-рано.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Курс - Introduction to Data Science and AI using Python
Машинен превод