Список литературы к курсу:
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.
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
Я надеюсь оно будет попроще. Не забудьте вытянуть изменения из моего репозитория, там много кода который вам надо будет использовать и не много тестов
2) Выложено третье задание https://github.com/Zelenyy/advanced-python/blob/main/docs/homeworks/03_assignment.md
Я надеюсь оно будет попроще. Не забудьте вытянуть изменения из моего репозитория, там много кода который вам надо будет использовать и не много тестов
GitHub
advanced-python/docs/homeworks/03_assignment.md at main · Zelenyy/advanced-python
Advanced python programming course. Contribute to Zelenyy/advanced-python development by creating an account on GitHub.
Выложил домашки 10 и 11 (к лекциям от 10.11 и 17.11), дедлайн до 1 декабря
Выложил домашки 12 и 13 (к лекциям от 24.11 и 01.12), дедлайн до 15 декабря. В этих (следующих двух) домашках мы пишет графическое приложение во втором проекте который лежит в репозитории
Финальный дедлайн все домашек --- 20 декабря, сданные во время (или о переносе дедлайна которых было договорено) оцениваются полностью, другие со штрафом 50% (я продлеваю возможность сдать после дедлайна старые домашки). Делаейте домашки и сдавайте (в ближайшее время я выложу две последних)
Выложил последние две домашки, дедлайн 20 декабря. Для выполнения 15 домашней работы вам понадобится usb- термометры RODOS-5, поработать с ними можно в 222НК, выносить их оттуда нельзя.
Лекцию если что завтра не будет, она хоть и есть в плане, но думаю её можно уже отменить
Forwarded from > SPC.news (Tatiana)
Сегодня в 15.30 в 907 КПМ пройдет первое занятие по курсу «Продвинутое программирование на языке Python» преподавателя Михаила Зеленого.
Современные научные исследования невозможны без повсеместной компьютеризации: экспериментальные установки представляют собой комплексы сложных приборов с большим количеством датчиков, генерирующим колоссальные объемы экспериментальных данных, а расчеты и моделирование требуют большого числа вычислительных операций, также важно уметь представлять все эти данные в наглядном виде. Этот курс создан, чтобы научить в той или иной мере решать перечисленные задачи с помощью языка программирования Python.
В курсе будет изучены продвинутые возможности синтаксиса Python, рассмотрено практическое применения стандартной библиотеки и некоторых библиотек для научного программирования. В частности, будет рассмотрено использование инструментов разработки, тестирования и дистрибуции программ на Python, инструменты для численного моделирования и анализ данных, применение различных стилей программирования, работа с хранением, чтением, преобразованием и передачей данных в различных форматах, использование Python для системного, сетевого и Web программирования, разработка пользовательских интерфейсов, реализация асинхронного, параллельного и многопоточного выполнения программы.
Курс будет проходить каждую неделю очно в аудитории 907 КПМ в 15.30 – 16.55. Вся дополнительная информация по курсу и материалы размещаются в канале: https://t.me/mipt_npm_python
Современные научные исследования невозможны без повсеместной компьютеризации: экспериментальные установки представляют собой комплексы сложных приборов с большим количеством датчиков, генерирующим колоссальные объемы экспериментальных данных, а расчеты и моделирование требуют большого числа вычислительных операций, также важно уметь представлять все эти данные в наглядном виде. Этот курс создан, чтобы научить в той или иной мере решать перечисленные задачи с помощью языка программирования Python.
В курсе будет изучены продвинутые возможности синтаксиса Python, рассмотрено практическое применения стандартной библиотеки и некоторых библиотек для научного программирования. В частности, будет рассмотрено использование инструментов разработки, тестирования и дистрибуции программ на Python, инструменты для численного моделирования и анализ данных, применение различных стилей программирования, работа с хранением, чтением, преобразованием и передачей данных в различных форматах, использование Python для системного, сетевого и Web программирования, разработка пользовательских интерфейсов, реализация асинхронного, параллельного и многопоточного выполнения программы.
Курс будет проходить каждую неделю очно в аудитории 907 КПМ в 15.30 – 16.55. Вся дополнительная информация по курсу и материалы размещаются в канале: https://t.me/mipt_npm_python
Telegram
mipt-npm-python
Advanced python programming course
1. Под канал для обсуждение и вопросов доступен по ссылке: https://t.me/joinchat/AkbvU4u9dVM4MDAy
2. Материалы лекций будут выкладываться здесь https://sciprogcentre.github.io/green-courses/advanced_python.html
3. Выложена первая домашняя работа: https://sciprogcentre.github.io/green-courses/pages/advanced_python/2023/hw/01.html
После выполнения работы пришлите мне ссылку на ваш git репозиторий. Дедлайн выполнения 29.09.23, после дедлайна работу можно сдать со скидкой 50%, если вам нужно перенести делайн пишите в личные сообщения
2. Материалы лекций будут выкладываться здесь https://sciprogcentre.github.io/green-courses/advanced_python.html
3. Выложена первая домашняя работа: https://sciprogcentre.github.io/green-courses/pages/advanced_python/2023/hw/01.html
После выполнения работы пришлите мне ссылку на ваш git репозиторий. Дедлайн выполнения 29.09.23, после дедлайна работу можно сдать со скидкой 50%, если вам нужно перенести делайн пишите в личные сообщения
Telegram
mipt-npm-python.discussion
You’ve been invited to join this group on Telegram.
mipt-npm-python pinned «1. Под канал для обсуждение и вопросов доступен по ссылке: https://t.me/joinchat/AkbvU4u9dVM4MDAy 2. Материалы лекций будут выкладываться здесь https://sciprogcentre.github.io/green-courses/advanced_python.html 3. Выложена первая домашняя работа: https:/…»
Выложена домашняя работа №2: https://sciprogcentre.github.io/green-courses/pages/advanced_python/2023/hw/02.html
Deadline 13.10.2023
Deadline 13.10.2023
Выложил материалы по третьей лекции: https://sciprogcentre.github.io/green-courses/pages/advanced_python/2023/lecture.html
Выложена д/з: https://sciprogcentre.github.io/green-courses/pages/advanced_python/2023/hw/03.html
Не забудьте вытянуть изменения из репозитория
Не забудьте вытянуть изменения из репозитория
Выложил небольшую подборку материалов по темам двух последних лекций: https://sciprogcentre.github.io/green-courses/cards/concurrent/concurrent.html