Материалы по программированию для курса бакалавриата 2022-2026.
Анна Верещагина, Александра Ивойлова
6 семестр
- Повторение
- Основы ООП
- Библиотеки и модули
- Библиотека pandas
- Библиотека matplotlib. Графики
- Работа с изображениями и картами
- LaTex
- Регулярные выражения - синтаксис
- Регулярные выражения - библиотека RE
- Контрольная работа
PRO-подгруппа:
- Библиотеки numpy и pandas
- Построение графиков и визуализация
- Лингвистические библиотеки: обзор
- Введение в машинное обучение, Linear Regression
- Regularisation, normalisation
- Linear Classification
- Classification + Trees
- Ensembles
- Embeddings
- Clustering
5 семестр
- Введение, числа и строки, арифметические операции, логические операторы, if-else
- Строки и методы строк
- Циклы
- Функции
- Упражнения
- Списки
- Множества
- Словари
- Файлы
- Контрольная работа
PRO-подгруппа:
- Определение уровня
- Функции. Лямбда-синтаксис. Рекурсия. Замыкание. Декораторные функции.
- Массивы: списки, множества, словари
- Введение в ООП: базовые принципы
- Модули, библиотеки
- Файлы, регулярные выражения
- Перегрузка методов, протокол итерации, декораторы-классы
- Множественное наследование, делегирование
- Можно смотреть тетрадки .ipynb прямо в браузере
- Можно открывать тетрадки в Colaboratory (open - Github... и скопировать ссылку на тетрадку из адресной строки браузера)
- Можно просто скачивать архив zip через зеленую кнопочку Code
- Можно установить git (git-scm.com) и работать через командную строку/терминал:
- перейти в папку, в которую хотите скопировать репозиторий, с помощью команды cd (cd /d, если другая буква диска, например: cd /d D:\Python)
- если в первый раз хотите скопировать, то введите git clone <адрес репозитория, который можно скопировать в Code на сайте>
- если хотите обновить, то надо зайти в командной строке внутрь репозитория и набрать git pull. Осторожно: если вы изменяли какие-то файлы и они же изменились в репозитории, гит может вывалить ошибку и отказаться обновлять! Тогда придется склонировать заново в другое место.
- кто хочет быть совсем продвинутым, можно почитать инструкцию для магистрантов и сдавать дз через систему ревью на гитхабе (I love it!) - Александре Михайловне сдавать на аккаунт fortvivlan
.