Здесь будут выкладываться материалы для курса Python (ДПО Компьютерная лингвистика)
№ занятия | дата | тема |
---|---|---|
1 | 22 октября 2022 | Знакомство с Python, git, PyCharm, Colab, Jupyter Notebook, презентация |
2 | 29 октября 2022 | Операторы ввода/вывода (print, display, input), списки, циклы |
3 | 7 ноября 2022 | Множества, кортежи, словари |
4 | 9 ноября 2022 | Работа с функциями + доп. блокноты на функции |
5 | 14 ноября 2022 | Работа с файлами, модуль os |
6 | 16 ноября 2022 | Регулярные выражения в Python |
7 | 21 ноября 2022 | pandas, работа с датасетами |
8 | 23 ноября 2022 | Препроцессинг, NLTK |
9 | 28 ноября 2022 | Собираем корпус: парсеры,краулеры,скрепперы |
10 | 30 ноября 2022 | Частотные списки и n-граммы |
11 | 10 декабря 2022 | pymorphy, mystem |
12 | 17 декабря 2022 | Анализ данных и визуализация |
13 | 24 декабря 2022 | Classes and objects |
14-15 | (даты согласуем позже) | Консультации по проектам |
Домашняя работа * 0,3 + Проект * 0,7
Всего 3 домашних задания: после тем №№ 3, 8 и 13
Таблица с баллами
Установим Python:
Установка IDE (интегрированная среда разработки):
- PyCharm
- Jupyter Notebook (тетрадь: code и markdown)
- Google Colab (онлайн-тетрадь, без установки)
Обучение
Git и GitHub
- Windows - скачать, выбрав версию (32/64-разрядная система), установить как обычную программу (не менять никакие настройки при установке)
- MacOS -
если есть homebrew: $ brew install git
если нет, ссылка, выбираем вариант Binary installer - Linux - команда в терминале для вашего дистрибутива со страницы
Начало работы с Git (через командную строку) смотрим здесь:
- githowto: пошаговое обучение от git
- скринкаст, ссылка из скринкаста для создания вашего личного токена
- интерактивный учебник по Python
- тренажер с упражнениями на все темы
- тренажер по Python и математике от Stepik
- введение в Python, Data Science in Python: найдите похитителя золотистого ретривера! и другие курсы на DataCamp
- первые уроки Python-разработчика на Яндекс.Практикум