Ликбез разработчика (2022) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
м (add 5-th and 6-th lectures dates)
м (some improvements)
Строка 1: Строка 1:
 
==О курсе==
 
==О курсе==
  
Занятия проводятся на [ Webinar.ru], ''в основном'', по субботам в 12:30
+
Занятия проводятся на [https://events.webinar.ru/54933491/1919905641 Webinar.ru], ''в основном'', '''по субботам в 12:30'''
  
 
==Контакты==
 
==Контакты==
Строка 9: Строка 9:
 
Чат курса в TG: [https://t.me/+8SJtI3onsHQyMzAy chat link]
 
Чат курса в TG: [https://t.me/+8SJtI3onsHQyMzAy chat link]
  
'''Преподаватели''': Кантонистова Елена, Бардуков Анатолий, Ахтямов Павел
+
'''Преподаватели''': Ахтямов Павел, Кантонистова Елена, Бардуков Анатолий
  
 
{| class="wikitable"
 
{| class="wikitable"
Строка 19: Строка 19:
  
 
==Материалы курса==
 
==Материалы курса==
Ссылка на плейлист курса на YouTube:  
+
Ссылка на плейлист курса на YouTube: https://youtube.com/playlist?list=PLmA-1xX7IuzB3fBc46hap-t4bGTndfOzF
  
Ссылка на GitHub с материалами курса: [[ GitHub]]
+
Ссылка на папку с материалами курса: [[https://drive.google.com/drive/folders/1Iy0Rp9CupXmr06JEuhflpTF41BelQJ2C GDrive]]
  
 
{| class="wikitable"
 
{| class="wikitable"
Строка 27: Строка 27:
 
  ! Занятие !! Тема !! Дата !! Преподаватель !! Материалы для самоподготовки к семинарам !! Дополнительные материалы
 
  ! Занятие !! Тема !! Дата !! Преподаватель !! Материалы для самоподготовки к семинарам !! Дополнительные материалы
 
|-
 
|-
| style="background:#eaecf0;" | '''1''' || Введение в МО: типы и примеры задач, какие бывают данные, пайплайн ML-проекта
+
| style="background:#eaecf0;" | '''1''' || [https://events.webinar.ru/54933491/816076396/record-new/1190615158 Введение в МО]: типы и примеры задач, какие бывают данные, пайплайн ML-проекта
 
  || 06.09.22, Вт || Кантонистова Елена Олеговна || || [https://disk.yandex.ru/d/SFQyezcDnQP_xQ Презентация]
 
  || 06.09.22, Вт || Кантонистова Елена Олеговна || || [https://disk.yandex.ru/d/SFQyezcDnQP_xQ Презентация]
 
|-
 
|-
| style="background:#eaecf0;" | '''2''' || Введение в высоконагруженные системы || 09.09.22, Пт || Бардуков Анатолий Андреевич || ||
+
| style="background:#eaecf0;" | '''2''' || [https://events.webinar.ru/54933491/1251497776/record-new/560921549 Введение в высоконагруженные системы] || 09.09.22, Пт || Бардуков Анатолий Андреевич || || Что почитать по HighLoad: Гайды от Google (там всё по полочкам); Книга с кабанчиком: O'Reilly "Высоконагруженные приложения" (есть [https://habr.com/ru/company/piter/blog/352742/ выжимка на Habr]); DBMOK - Data-management Book of Knowledge; переписка Инмана и Кимбола; статья и лекция от Жени Ермакова ([https://habr.com/ru/company/yandex/blog/557140/ highly Normalized hybrid Model on Habr]); записи курса по РС и параллельным вычислениям с бакалавриата ФКН; записи докладов с HighLoad++
 
|-
 
|-
| style="background:#eaecf0;" | '''3''' || Обзор Linux: история и дистрибутивы, терминал, пользователи, процессы и конфиги || 17.09.22, Сб || Ахтямов Павел Ибрагимович || ||
+
| style="background:#eaecf0;" | '''3''' || [https://events.webinar.ru/54933491/1919905641/record-new/736123372 Обзор Linux]: история и дистрибутивы, терминал, пользователи, процессы и конфиги || 17.09.22, Сб || Ахтямов Павел Ибрагимович || ||
 
|-
 
|-
 
| style="background:#eaecf0;" | '''4''' || Git: базовые команды, ветки, конфликты и pull-реквесты || 24.09.22, Сб || Ахтямов Павел Ибрагимович || ||
 
| style="background:#eaecf0;" | '''4''' || Git: базовые команды, ветки, конфликты и pull-реквесты || 24.09.22, Сб || Ахтямов Павел Ибрагимович || ||
Строка 47: Строка 47:
  
 
==Формула оценивания==
 
==Формула оценивания==
 +
  
 
== Домашние задания ==
 
== Домашние задания ==
  
 
== Литература ==
 
== Литература ==

Версия 14:59, 17 сентября 2022

О курсе

Занятия проводятся на Webinar.ru, в основном, по субботам в 12:30

Контакты

Канал курса в TG: channel link

Чат курса в TG: chat link

Преподаватели: Ахтямов Павел, Кантонистова Елена, Бардуков Анатолий

Ассистент Контакты
Иван Лущ @Ch0p1k

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

Ссылка на плейлист курса на YouTube: https://youtube.com/playlist?list=PLmA-1xX7IuzB3fBc46hap-t4bGTndfOzF

Ссылка на папку с материалами курса: [GDrive]

Занятие Тема Дата Преподаватель Материалы для самоподготовки к семинарам Дополнительные материалы
1 Введение в МО: типы и примеры задач, какие бывают данные, пайплайн ML-проекта 06.09.22, Вт Кантонистова Елена Олеговна Презентация
2 Введение в высоконагруженные системы 09.09.22, Пт Бардуков Анатолий Андреевич Что почитать по HighLoad: Гайды от Google (там всё по полочкам); Книга с кабанчиком: O'Reilly "Высоконагруженные приложения" (есть выжимка на Habr); DBMOK - Data-management Book of Knowledge; переписка Инмана и Кимбола; статья и лекция от Жени Ермакова (highly Normalized hybrid Model on Habr); записи курса по РС и параллельным вычислениям с бакалавриата ФКН; записи докладов с HighLoad++
3 Обзор Linux: история и дистрибутивы, терминал, пользователи, процессы и конфиги 17.09.22, Сб Ахтямов Павел Ибрагимович
4 Git: базовые команды, ветки, конфликты и pull-реквесты 24.09.22, Сб Ахтямов Павел Ибрагимович
5 Архитектура современных веб-приложений: монолитная vs микросервисная, REST, FastAPI 08.10.22, Сб Ахтямов Павел Ибрагимович
6 Docker: установка, базовые команды, остановка и удаление контейнеров, логирование; разработка, тестирование и деплой 15.10.22, Сб Ахтямов Павел Ибрагимович
7 SQL: CREATE, INSERT, UPDATE и SELECT запросы, подзапросы, оконные функции Ахтямов Павел Ибрагимович
8 NoSQL: документоориентированные БД (MongoDB), key-value storage (Redis), поисковые движки (стек ELK: ElasticSearch + Logstash + Kibana) Ахтямов Павел Ибрагимович

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

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

Литература