Программа курса
Модуль 1. Работа с файлами txt, xml, yaml, json, csv.
- Чтение, запись, обработка.
- Методы обработки словарей
- Практика: обработка данных из файлов, анализ табличных данных
Модуль 2. Библиотеки для анализа данных pandas и numpy.
- Визуализация данных с помощью matplotlib/seaborn.
- Обработка и анализ больших данных.
Модуль 3. Автоматизация работы с файлами word и excel.
- Библиотеки openpyxl и docxtpl.
- Регулярные выражения.
- Практика: генерирование отчетов по шаблону по данным из базы, проверка данных
Модуль 4. Работа с HTTP в Python.
- Модуль requests.
- Работа с API.
- Практика: Развертывание telegram бота.
Модуль 5. Обзор полезных библиотек и фреймворков Python для автоматизации