Углубленная Backend разработка

Осень 2019

Основная программа Второй семестр

Цель курса - Дополнительные темы backend разработки. Акцент в курсе сделан на изучение дополнительных инструментов, оптимизации, продвинутой работы с базами данных и вопросах безопасности

  • Смешанное занятие №1
    Оптимизация производительности
  • Смешанное занятие №2
    Тестирование Web приложений
  • Смешанное занятие №3
    ORM, миграции, репликация, шардирование, wtform, Restful API. Часть I
  • Смешанное занятие №4
    Продвинутая работа с ORM. Формы. REST.
  • Смешанное занятие №5
    Очереди и задачи
  • Смешанное занятие №6
    Развертывание приложений в Internet
  • Смешанное занятие №7
    Использование поисковых движков в веб-приложениях
  • Смешанное занятие №8
    Контейнеризация
  • Смешанное занятие №9
    Микросервисы
  • Экзамен №1
    Экзамен
  • Пересдача №1
    Пересдача
  • Смешанное занятие №10
    Безопасность Web приложений
  • Смешанное занятие №11
    Обзор других фреймворков. Задачи на собеседовании.

Длительность
13 занятий
52 ак.часов

Курс преподают

    Антон Кухтичев Антон Кухтичев
    Алена Елизарова Алена Елизарова
    Геннадий Кандауров Геннадий Кандауров

Контроль знаний

Для успешной аттестации по данному курсу студентам необходимо набрать пороговый рейтинг — 40 баллов. При пересчете баллов студенты могут получить итоговую оценку: 0–39 неудовлетворительно, 40–59 удовлетворительно, 60–79 хорошо, 80–100 отлично.
Контроль и простановка баллов осуществляется на практических занятиях.