Преподаватель – Максим Карпов
Ассистент – Саша Зайцев
Материалы готовили Ян Пиле, Татьяна Рогович, Анастасия Максимовская, Максим Карпов.
Ссылка на mind map по основам Python
Курс разделен на 3 части: основы программирования на python, сбор данных с помощью python, анализ данных на python.
Проект 1 – парсинг данных с помощью requests и BeautifulSoup (выдается после 10 занятия). Дедлайн: 1 ноября 23:59
Проект 2 – сбор данных через API (выдается после 11 занятия). Дедлайн: 1 ноября 23:59
Проект 3 – сбор данных с помощью Selenium (выдается после 12 занятия). Дедлайн: 1 ноября 23:59
ТЗ по анализу данных. Дедлайн: 15 ноября 23:30 МСК
ТЗ по боту. Мягкий дедлайн: 23 ноября 23:59, жёсткий дедлайн: 30 ноября 23:59.
Дата | Темы | |
---|---|---|
1 | 14.09.2022 | Введение в Python, Jupyter. Ввод-вывод, основные типы данных (int, float, str). Первые функции. |
2 | 17.09.2022 | Логические переменные, операции и операторы сравнения. Условия if-elif-else. Условный цикл while. |
3 | 21.09.2022 | Списки, кортежи, последовательности. Цикл for. Вложенный цикл for. |
4 | 24.09.2022 | Методы строк, списков. Срезы. |
5 | 28.09.2022 | Множества. Словари. Вложенные структуры данных |
6 | 01.10.2022 | Функции. Рекурсия. |
7 | 06.10.2022 | Текстовые файлы и таблицы. Регулярные выражения. |
8 | 08.10.2022 | Классы и основы ООП. |
9 | 12.10.2022 | Сбор данных: скрейпинг, requests, BeautifulSoup |
10 | 15.10.2022 | Сбор данных: requests, BeautifulSoup – продолжение |
11 | 19.10.2022 | Сбор данных: работа с сервисами через API |
12 | 22.10.2022 | Сбор данных: Selenium, работа с сервисами через API. |
13 | 26.10.2022 | Введение в numpy. Работа с векторами и матрицами. Введение в pandas. |
14 | 29.10.2022 | Pandas продолжение. Разведывательный анализ данных. |
15 | 02.11.2022 | Визуализация для презентации данных: matplotlib |
16 | 09.11.2022 | Визуализация в seaborn. EDA особенности. |
17 | 12.11.2022 | Телеграм-бот на Python. Работа с SQL и базами данных с помощью Python |
18 | 16.11.2022 | Предобработка текстов: лемматизация, удаление стоп-слов. |