МОВС Основы промышленной разработки (2022-23, 3-4 модули) — различия между версиями
Материал из Wiki - Факультет компьютерных наук
м (add seminar 1 video) |
(add hw1 and seminars 1-4) |
||
Строка 1: | Строка 1: | ||
==О курсе== | ==О курсе== | ||
− | Занятия проводятся в [ Zoom] '''по субботам в 18:00''' | + | Занятия проводятся в [https://us06web.zoom.us/j/86322806606?pwd=eGRTZmgzKzJIa09DREpCaFZ1Kys0Zz09 Zoom] '''по субботам в 18:00''' |
==Контакты== | ==Контакты== | ||
− | + | Чат курса в TG: [[https://t.me/+go8sgiB8dLUwNjhi чат с топиками]] | |
− | + | ||
− | + | ||
Преподаватель: Ахтямов Павел Ибрагимович | Преподаватель: Ахтямов Павел Ибрагимович | ||
Строка 21: | Строка 19: | ||
==Материалы курса== | ==Материалы курса== | ||
− | Ссылка на плейлист курса на YouTube: [[ YouTube-playlist]] | + | Ссылка на плейлист курса на YouTube: [[https://m.youtube.com/playlist?list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg YouTube-playlist]] |
− | Ссылка на | + | Ссылка на GDrive с материалами курса: [[https://akht.pl/hse-promprog-2023-drive GDrive]] |
{| class="wikitable" | {| class="wikitable" | ||
Строка 31: | Строка 29: | ||
| style="background:#eaecf0;" | '''1''' [[https://www.youtube.com/playlist?list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || Особенности применения практик промразработки в МО || 14.01.23 || || | | style="background:#eaecf0;" | '''1''' [[https://www.youtube.com/playlist?list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || Особенности применения практик промразработки в МО || 14.01.23 || || | ||
|- | |- | ||
− | | style="background:#eaecf0;" | '''2''' [[ Запись]] || | + | | style="background:#eaecf0;" | '''2''' [[https://www.youtube.com/watch?v=dgoIApoZ37M&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || Снова Bash || 21.01.23 || [https://ryanstutorials.net/bash-scripting-tutorial/ Туториал по скриптингу на Bash'е], [https://gitlab.akhcheck.ru/hsepromprog2023/bashexamples Прошлые материалы]|| |
|- | |- | ||
− | | style="background:#eaecf0;" | '''3''' [[ Запись]] || | + | | style="background:#eaecf0;" | '''3''' [[https://www.youtube.com/watch?v=irl8l5byRFk&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || Bash - продвинутые темы || 28.01.23 || || |
|- | |- | ||
− | | style="background:#eaecf0;" | '''4''' [[ Запись]] || | + | | style="background:#eaecf0;" | '''4''' [[https://www.youtube.com/watch?v=WivcubHU1X8&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || Тестирование: принципы, пирамида, инструменты, разработка через тестирование || 04.02.23 || Статьи по тестированию на Python: [https://realpython.com/pytest-python-testing/ 1] и [https://realpython.com/python-testing/ 2] || |
|- | |- | ||
− | | style="background:#eaecf0;" | '''5''' [[ Запись]] || [[ Ноутбук]] | + | | style="background:#eaecf0;" | '''5''' [[ Запись]] || [[ Ноутбук]] Тестирование 2 || 11.02.23 || || |
|- | |- | ||
− | | style="background:#eaecf0;" | '''6''' [[ Запись]] || [[ Ноутбук]] | + | | style="background:#eaecf0;" | '''6''' [[ Запись]] || [[ Ноутбук]] Мониторинг сервисов: принципы, логи vs точки, дэшборды || 18.02.23 || || |
|- | |- | ||
− | | style="background:#eaecf0;" | '''7''' [[ Запись]] || [[ Ноутбук]] | + | | style="background:#eaecf0;" | '''7''' [[ Запись]] || [[ Ноутбук]] Системы контроля версий: дополнительные главы || 04.02.23 || || |
|- | |- | ||
− | | style="background:#eaecf0;" | '''8''' [[ Запись]] || [[ Ноутбук]] | + | | style="background:#eaecf0;" | '''8''' [[ Запись]] || [[ Ноутбук]] Скриптинг в Bash'е: дополнительные главы|| 11.02.23 || || |
|- | |- | ||
− | | style="background:#eaecf0;" | '''9''' [[ Запись]] || [[ Ноутбук]] || | + | | style="background:#eaecf0;" | '''9''' [[ Запись]] || [[ Ноутбук]] Контейнеризация: продвинутые темы || 18.02.23 || || |
|- | |- | ||
− | | style="background:#eaecf0;" | '''10''' [[ Запись]] || [[ Ноутбук]] || | + | | style="background:#eaecf0;" | '''10''' [[ Запись]] || [[ Ноутбук]] "Непрерывные" технологии программирования|| 25.02.23 || || |
|- | |- | ||
− | | | + | | style="background:#eaecf0;" | '''11''' [[ Запись]] || [[ Ноутбук]] Выкатка новых версий продукта || 04.03.23 || || |
|- | |- | ||
− | | style="background:#eaecf0;" | ''' | + | | style="background:#eaecf0;" | '''-''' [[ Запись]] || [[ Ноутбук]] || 11.03.23 || || |
|- | |- | ||
− | | style="background:#eaecf0;" | ''' | + | | style="background:#eaecf0;" | '''--''' [[ Запись]] || [[ Ноутбук]] || 18.03.23 || || |
|- | |- | ||
− | | style="background:#eaecf0;" | ''' | + | | Конец первого модуля | |
+ | |- | ||
+ | | style="background:#eaecf0;" | '''---''' [[ Запись]] || [[ Ноутбук]] || || || | ||
|- | |- | ||
− | | style="background:#eaecf0;" | ''' | + | | style="background:#eaecf0;" | '''----''' [[ Запись]] || [[ Ноутбук]] || || || |
|- | |- | ||
|} | |} | ||
Строка 68: | Строка 68: | ||
== Домашние задания == | == Домашние задания == | ||
− | # | + | Сдача заданий полностью через https://akhcheck.ru (группа МОВС22). Кодовую базу храним в http://gitlab.akhcheck.ru и обязательно добавляем в пользователей ''checker'', ''mariagld'', ''sergeypavlov'' и ''akhtyamovpavel'' |
+ | |||
+ | # "BackUp директории" | [[https://akhcheck.ru/course/16 Ссылка на задание]] | '''Дедлайн - 15.02.23''' | ||
# | # | ||
# | # |
Версия 13:01, 6 февраля 2023
Содержание
О курсе
Занятия проводятся в Zoom по субботам в 18:00
Контакты
Чат курса в TG: [чат с топиками]
Преподаватель: Ахтямов Павел Ибрагимович
Ассистент | Контакты |
---|---|
Сергей Павлов | @DramatikMan |
Мария Гольдштейн | @mariagolddd |
Материалы курса
Ссылка на плейлист курса на YouTube: [YouTube-playlist]
Ссылка на GDrive с материалами курса: [GDrive]
Занятие | Тема | Дата | Материалы для самоподготовки к семинарам | Дополнительные материалы |
---|---|---|---|---|
1 [Запись] | Особенности применения практик промразработки в МО | 14.01.23 | ||
2 [Запись] | Снова Bash | 21.01.23 | Туториал по скриптингу на Bash'е, Прошлые материалы | |
3 [Запись] | Bash - продвинутые темы | 28.01.23 | ||
4 [Запись] | Тестирование: принципы, пирамида, инструменты, разработка через тестирование | 04.02.23 | Статьи по тестированию на Python: 1 и 2 | |
5 Запись | Ноутбук Тестирование 2 | 11.02.23 | ||
6 Запись | Ноутбук Мониторинг сервисов: принципы, логи vs точки, дэшборды | 18.02.23 | ||
7 Запись | Ноутбук Системы контроля версий: дополнительные главы | 04.02.23 | ||
8 Запись | Ноутбук Скриптинг в Bash'е: дополнительные главы | 11.02.23 | ||
9 Запись | Ноутбук Контейнеризация: продвинутые темы | 18.02.23 | ||
10 Запись | Ноутбук "Непрерывные" технологии программирования | 25.02.23 | ||
11 Запись | Ноутбук Выкатка новых версий продукта | 04.03.23 | ||
- Запись | Ноутбук | 11.03.23 | ||
-- Запись | Ноутбук | 18.03.23 | ||
--- Запись | Ноутбук | |||
---- Запись | Ноутбук |
Записи консультаций
Формула оценивания
Оценка = Среднее за ДЗ
Домашние задания
Сдача заданий полностью через https://akhcheck.ru (группа МОВС22). Кодовую базу храним в http://gitlab.akhcheck.ru и обязательно добавляем в пользователей checker, mariagld, sergeypavlov и akhtyamovpavel
- "BackUp директории" | [Ссылка на задание] | Дедлайн - 15.02.23
Литература
- Непрерывное развертывание ПО : автоматизация процессов сборки, тестирования и внедрения новых версий программ. Хамбл Д. Вильямс.2018