Подготовка к собеседованиям на DS//MLE — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Новая страница: «==О курсе== Занятия проводятся в Zoom '''по ...''' ==Контакты== Чат курса в TG: https://t.me/+472TRCATwGlmOTNi…»)
 
 
Строка 17: Строка 17:
  
 
==Материалы курса==
 
==Материалы курса==
Ссылка на плейлист курса на YouTube: [[https://m.youtube.com/playlist?list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg YouTube-playlist]]
+
Ссылка на плейлист курса на YouTube: [[YouTube-playlist]]
  
Ссылка на GDrive с материалами курса: [[https://akhpl.ru/hse-promprog-2023-drive GDrive]]
+
Ссылка на материалы курса: [[материалы]]
  
 
{| class="wikitable"
 
{| class="wikitable"
Строка 25: Строка 25:
 
  ! Занятие !! Тема !! Дата !! Материалы для самоподготовки к семинарам !! Дополнительные материалы
 
  ! Занятие !! Тема !! Дата !! Материалы для самоподготовки к семинарам !! Дополнительные материалы
 
|-
 
|-
| style="background:#eaecf0;" | '''1''' [[https://www.youtube.com/playlist?list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || [[https://docs.google.com/presentation/d/1_gYXMigliYHGIojCzWBAsm2U5vvqZI7VbaYjG0Mo0Po/edit?usp=share_link Слайды]]Особенности применения практик промразработки в МО || 14.01.23 || ||  
+
| style="background:#eaecf0;" | '''1''' [[Запись]] || [[Слайды]] || || ||  
 
|-
 
|-
| style="background:#eaecf0;" | '''2''' [[https://www.youtube.com/watch?v=dgoIApoZ37M&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || [[https://docs.google.com/presentation/d/1_aCUDLT5kUuQtplxOcLVjCURU0of0qrIk0Wx5A8aSbM/edit?usp=share_link Слайды]] Снова Bash || 21.01.23 || [https://ryanstutorials.net/bash-scripting-tutorial/ Туториал по скриптингу на Bash'е], [https://gitlab.akhcheck.ru/hsepromprog2023/bashexamples Прошлые материалы]||  
+
| style="background:#eaecf0;" | '''2''' [[Запись]] || [[Слайды]] || || ||  
 
|-
 
|-
| style="background:#eaecf0;" | '''3''' [[https://www.youtube.com/watch?v=irl8l5byRFk&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || [[https://docs.google.com/presentation/d/1_aCUDLT5kUuQtplxOcLVjCURU0of0qrIk0Wx5A8aSbM/edit?usp=share_link Слайды]] Bash - продвинутые темы || 28.01.23 || ||
+
| style="background:#eaecf0;" | '''3''' [[Запись]] || [[Слайды]] || || ||  
 
|-
 
|-
| style="background:#eaecf0;" | '''4''' [[https://www.youtube.com/watch?v=WivcubHU1X8&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || [[https://docs.google.com/presentation/d/1B2GcbpxcWLO4tNpBcB7O06IiE68VvnLf8LNWs1FUepw/edit?usp=share_link Слайды]] Тестирование: принципы, пирамида, инструменты, разработка через тестирование || 04.02.23 || Статьи по тестированию на Python: [https://realpython.com/pytest-python-testing/ 1] и [https://realpython.com/python-testing/ 2] ||
+
| style="background:#eaecf0;" | '''4''' [[Запись]] || [[Слайды]] || || ||  
 
|-
 
|-
| style="background:#eaecf0;" | '''5''' [[https://www.youtube.com/watch?v=DLs3dmP24pY&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || [[https://drive.google.com/file/d/1sFcX6DLlpadOKRE4L2hskmHTxU8yAa8G/view?usp=share_link Слайды]] Docker Compose || 11.02.23 || ||
+
| style="background:#eaecf0;" | '''5''' [[Запись]] || [[Слайды]] || || ||  
 
|-
 
|-
| style="background:#eaecf0;" | '''6''' [[https://www.youtube.com/watch?v=kjtURAyUUmg&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || [[https://drive.google.com/file/d/1sFcX6DLlpadOKRE4L2hskmHTxU8yAa8G/view?usp=share_link Слайды]] Тестирование 2 || 18.02.23 || Попробовать запустить [https://t.me/c/1649796672/83/532 Docker Compose] для эмулятора Selenium || [https://youtu.be/XlxgotogaCQ Лекция] про теоретические принципы тестирования и его психологию
+
| style="background:#eaecf0;" | '''6''' [[Запись]] || [[Слайды]] || || ||  
 
|-
 
|-
| style="background:#eaecf0;" | '''7''' [[https://www.youtube.com/watch?v=mCELhd2yZDQ&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || [[https://gitlab.akhcheck.ru/hsepromprog2023/FastApiSqlAlchemy Репозиторий]] Разбор примера приложения с SQLAlchemy, FastAPI, alembic и запуском тестов БД || 25.02.23 || ||
+
| style="background:#eaecf0;" | '''7''' [[Запись]] || [[Слайды]] || || ||  
 
|-
 
|-
| style="background:#eaecf0;" | '''8''' [[https://www.youtube.com/watch?v=5GRZItMEgWo&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || [[https://docs.google.com/presentation/d/1iRfzssqABafa-AeIDMA1iGUhUCXkv9g-3Qs2w_gEHVQ/edit?usp=share_link Слайды]] Мониторинг сервисов: принципы, логи vs точки, дэшборды || 04.03.23 || Подготовить [https://github.com/akhtyamovpavel/MonitoringExamples окружение] для работы с мониторингом ||
+
| style="background:#eaecf0;" | '''8''' [[Запись]] || [[Слайды]] || || ||  
 
|-
 
|-
| style="background:#eaecf0;" | '''9''' [[https://www.youtube.com/watch?v=o3Kxi1fb4NY&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || Организация и версионирование ML-экспериментов: DVC, MLflow || 11.03.23 || ||
+
| style="background:#eaecf0;" | '''9''' [[Запись]] || [[Слайды]] || || ||  
|-
+
| style="background:#eaecf0;" | '''10''' [[https://www.youtube.com/watch?v=1F6DxOH_80A&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || [[https://docs.google.com/presentation/d/11JU2ksfidFrscfsE5vz1CgJUtDXuTL-In03wvg2X3vc/edit?usp=share_link Слайды]] Продолжение MLFlow: Minio, AWS S3. Принципы написания кода  || 18.03.23 || ||
+
|-
+
| Конец третьего модуля |
+
|-
+
| style="background:#eaecf0;" | '''11''' [[https://www.youtube.com/watch?v=IgJpPjPqY9w&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || [[https://docs.google.com/presentation/d/1orv3A1-U5cRbP80-zJKCLhs9NuqkXGDF76y1gWAZ65g/edit?usp=share_link Слайды]] Git Advanced || 08.04.23 || ||
+
|-
+
| style="background:#eaecf0;" | '''12''' [[https://www.youtube.com/watch?v=7PU2_BhmutU&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || [[https://docs.google.com/presentation/d/1fmlUZHvfQ-ccwBpiO8PbLcic0R1s7wRg3S4bNwwWAVw/edit?usp=share_link Слайды]] CI/CD || 15.04.23 || ||
+
|-
+
| style="background:#eaecf0;" | '''13''' [[https://www.youtube.com/watch?v=p4HwMaxgvmU&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || [[https://docs.google.com/presentation/d/1fmlUZHvfQ-ccwBpiO8PbLcic0R1s7wRg3S4bNwwWAVw/edit?usp=share_link Слайды]] CI/CD || 22.04.23 || ||
+
|-
+
| style="background:#eaecf0;" | '''14''' [[https://www.youtube.com/watch?v=hWFIctHVRiM&list=PLmA-1xX7IuzBF0YYZ5XTwiDsRB89GXUZg Запись]] || [[https://docs.google.com/presentation/d/11Oi4qSEKeXpRiTzj3LwyjqgfO7tJqWYd91crJarYmJ4/edit?usp=drive_link Слайды]] Kubernetes|| 29.04.23 || ||
+
 
|-
 
|-
 
|}
 
|}
Строка 59: Строка 47:
 
==Формула оценивания==
 
==Формула оценивания==
  
Оценка = Среднее за ДЗ
+
Оценка = Среднее за тесты
 +
 
 +
При прохождении собеседования на занятии тест по соответствующей теме можно не писать.
  
 
== Домашние задания ==
 
== Домашние задания ==
Сдача заданий полностью через https://akhcheck.ru (группа МОВС22). Кодовую базу храним в http://gitlab.akhcheck.ru и обязательно добавляем в пользователей ''checker'', ''mariagld'', ''sergeypavlov'' и ''akhtyamovpavel''
 
 
# BackUp директории | [[https://akhcheck.ru/course/16 Ссылка на задание]] | '''Дедлайн - 15.02.23'''
 
# Тестирование | [[https://akhcheck.ru/course/16 Ссылка на задание]] | '''Дедлайн''' - <strike>07.03.23</strike> '''10.03.23'''
 
# Код-ревью проекта (итерация 1) | [[https://t.me/c/1649796672/83/805 Требования] из чата] | '''Дедлайн - 19.03.23 20:59'''
 
# Код-ревью проекта (ит. 2) | '''Дедлайн - неделя со дня получения комментариев от ревьюера'''
 
# Git Exercises. Advanced | [[https://akhcheck.ru/course/16 Ссылка на курс]] | '''Дедлайн - 23.04.23 20:59 МСК'''
 
# SQL Exercises (''в рамках "Ликбеза разработчика"'') | [[https://sql-academy.org/ru/trainer?sort=byIncreasingDifficulty&type=select&type=dml&difficulty=easy Ссылка на задание]] | '''Дедлайн - 23.05.23 (Вт) 20:59 GMT+3'''
 
# CI | [[https://akhcheck.ru/course/16 Ссылка на задание]] | '''Дедлайн - 25.05.23 23:59 МСК''' <br/> Docker-Compose | [[https://docs.google.com/document/d/18JLk_uzOuYOaEilwVZA09HGhNA6lEcTMl0hnixemlo8/edit?usp=sharing Описание]] | '''Дедлайн - 18.06.23 20:59 МСК'''
 
 
''На итоговую 9-ку за курс нужно решить 5 заданий из 6-ти. На 10-ку - все 6''
 
  
== Литература ==
+
...
# Непрерывное развертывание ПО : автоматизация процессов сборки, тестирования и внедрения новых версий программ. Хамбл Д. Вильямс.2018
+

Текущая версия на 15:28, 8 января 2024

О курсе

Занятия проводятся в Zoom по ...

Контакты

Чат курса в TG: [чат с топиками]

Преподаватели: ...

Ассистент Контакты
... tg

Материалы курса

Ссылка на плейлист курса на YouTube: YouTube-playlist

Ссылка на материалы курса: материалы

Занятие Тема Дата Материалы для самоподготовки к семинарам Дополнительные материалы
1 Запись Слайды
2 Запись Слайды
3 Запись Слайды
4 Запись Слайды
5 Запись Слайды
6 Запись Слайды
7 Запись Слайды
8 Запись Слайды
9 Запись Слайды

Формула оценивания

Оценка = Среднее за тесты

При прохождении собеседования на занятии тест по соответствующей теме можно не писать.

Домашние задания

...