/AdvancedPython_2021_22

Курс про Питону (продвинутый уровень)

Primary LanguageJupyter Notebook

AdvancedPython_2021_22

Курс про Питону (продвинутый уровень), магистры программы "Компьютерная лингвистика", 2021-22 учебный год.

Лекция 1 - Библиотеки морфологического анализа, пару слов про объекты.
Лекция 2 - Доступ к свойствам и методам в классе и объектах, перегрузка операторов, значения параметров функций по умолчанию, произвольный список параметров функции, декораторы.
Лекция 3 - Введение в технологию разработки программного обеспечения.
Лекция 4 - Наследование.
Лекция 4, доп. материалы - Простое сравнение снятия омонимии на разных системах.
Лекция 5 - Шаблоны проектирования программного обеспечения.
Лекция 6 - Введение в рисование графиков в Питоне.
Лекция 7 - Файлы настроек и логирование.

Полезные ссылки

Ужасно замечательный Питон - Коллекция ссылок на библиотеки, утилиты, книги, техники, ... на Питоне.

Простое объяснение принципов SOLID - Если вы хотите проектировать систему с использованием классов, вам надо понимать принципы SOLID.

Problem Solving with Algorithms and Data Structures (рус) - Перевод книги по алгоритмам и структурам данных на Питоне на русский язык.
Оригинал находится здесь.