Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Основи на 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
14 Часа
Отзиви от участници (2)
всичко беше съвършено
Florin Vrincianu
Курс - Python Programming Fundamentals
Машинен превод
Практическите упражнения, свързани с материалът, наистина помагат за по-добро разбиране на всеки тема. Освен това, начинът да започнете урока с лекция и продължите с практически упражнения е добър и полезен, за да свържете материалът, който беше представен по-рано.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Курс - Introduction to Data Science and AI using Python
Машинен превод