Семинары по программированию на Python для 2 курса Школы Лингвистики НИУ ВШЭ
- Оксана Владимировна Дереза (почта, telegram)
- Дарья Павловна Попова (почта)
- Ростислав Алексеевич Бородин (почта, telegram)
- Вот эту форму нужно обязательно заполнить, иначе мы не сможем проверять ваши домашки. :)
- А это ведомости по курсу.
№ | Семинар | Домашнее задание | Дедлайн | Комментарий |
---|---|---|---|---|
1. | 1. Настройка окружения. Оформление кода по PEP8. Jupyter notebook. 2. Консольный git. 3. Оформление репозитория и Markdown. |
Виселица | 22.09 9:00 | |
2. | Структуры данных. | |||
3. | JSON | |||
4. | Лемматизация и POS-tagging: Mystem | |||
5. | Лемматизация и POS-tagging: pymystem3, pymorphy2 | |||
6. | Краулеры и urllib | |||
7. | Парсинг HTML и XML-документов: lxml, bs4 | |||
8. | Веб: запросы и формы | |||
9. | Веб-приложения: flask (1) | |||
10. | Веб-приложения: flask (2) | |||
11. | Визуализация данных: matplotlib, ggplot, seaborn | |||
12. | Хостинг веб-приложений. Heroku. Командная строка. | |||
13. | Регулярные выражения (повторение). Обсуждение финального проекта. | |||
14. | Базы данных: sqlite3 | |||
15. | Разбор полётов |