mipt-npm-python
136 subscribers
2 files
31 links
Advanced python programming course
Download Telegram
mipt-npm-python pinned «Создана группа для обсуждение и вопросов: https://t.me/joinchat/AkbvU4u9dVM4MDAy»
Channel photo updated
Первое занятие в этом году состоится 8 сентебря.
Занятия будут проходить по четвергам в 15:30 в 203 УПМ (Цветное здание напротив физтех-фабрики в Научном переулке, на противоположной стороне от Арктики)
Ссылка на репозиторий с учебными материалами: https://github.com/Zelenyy/advanced-python
Напоминаю что завтра будет первая лекция в в 15:30 в 203 УПМ.
Поурочный план занятий можно посомтреть по ссылке: https://github.com/Zelenyy/advanced-python/blob/main/docs/lesson_plan.md
Баллы за домашнее задание можно посмотреть по ссылке: https://disk.yandex.ru/i/rg8DiXOSbHiacw
Напоминаю что завтра у нас вторая лекция, время 15:30, 203 УПМ.

К сожалению я приболел, поэтому если опасаетесь заразится то вы можете воздержаться от посещения лекции
mipt-npm-python pinned «Первое занятие в этом году состоится 8 сентебря. Занятия будут проходить по четвергам в 15:30 в 203 УПМ (Цветное здание напротив физтех-фабрики в Научном переулке, на противоположной стороне от Арктики) Ссылка на репозиторий с учебными материалами: https:…»
В репозитории выложены материалы по сегодняшней лекции, включая второй домашнее задание. К содалению я не успел обсудить свойтсва (property), их пример вы можете посмотреть в конце тетрадики по ООП.

В репозиторий с домашками выложы заготовки кода (не забудьте их вытянуть), которые вы должны дореализовать (необходимые места отмечены TODO меткой, PyCahrm умеет искать по эти меткам) и тесты, которые вы можете использовать для самопроверки
Я вроде просмотрел все присланные домашки и отметил их текущий процент выполнения: https://disk.yandex.ru/i/rg8DiXOSbHiacw
Проверьте что я никого не забыл
Список литературы к курсу:
1. Лутц М. Изучаем Python, 4-е издание. – Пер. с англ. – СПб.: Символ-Плюс, 2011. –1280 с., ил.
2. Лутц М. Программирование на Python, том I, 4-е издание. – Пер. с англ. – СПб.: Символ-Плюс, 2011. – 992 с., ил.
3. Лутц М. Программирование на Python, том II, 4-е издание. – Пер. с англ. – СПб.: Сим­вол-Плюс, 2011. – 992 с., ил.
4. Travis E. Oliphant, Guide to NumPy
5. Tosi S. Matplotlib for Python developers. – Packt Publishing Ltd, 2009.
6. Python 3 и PyQt 5. Разработка приложений. Н. А Прохоренок, В. А. Дронов.
7. Фримен Э. и др. Паттерны проектирования //СПб.: Питер. – 2011.
Замечание по задаче 5 второго задания, метод verifity должен проверять соотвествие меты спецификации на произвольном уровне вложености
1) Дедлайн приема второго задания продлён на неделю
2) Выложено третье задание https://github.com/Zelenyy/advanced-python/blob/main/docs/homeworks/03_assignment.md
Я надеюсь оно будет попроще. Не забудьте вытянуть изменения из моего репозитория, там много кода который вам надо будет использовать и не много тестов
Выложил пятую домашку
Я думаю мы пропустим шестую домашку и пока доделаем пятую
Выложил домашную работу номер 7, дедлайн до 10 ноября.
Выложил домашную работу номер 8, дедлайн до 17 ноября.
Домашняя работа номер 9 доступна, дедлайн до 24 ноября