Backend разработка

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

Backend часть курса Full-stack разработки.

  • Смешанное занятие №1
    Вводное занятие
  • Смешанное занятие №2
    Интенсив по Python
  • Смешанное занятие №3
    Протокол HTTP
  • Смешанное занятие №4
    Application Server
  • Смешанное занятие №5
    Работа с базой данных
  • Смешанное занятие №6
    Реализация API
  • Смешанное занятие №7
    Авторизация в Web приложениях
  • Смешанное занятие №8
    Работа с файлами
  • Смешанное занятие №9
    Real-Time сообщения
  • Рубежный контроль №1
    Защита итогового проекта
  • Пересдача №1
    Пересдача

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

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

    Дмитрий Смаль Дмитрий Смаль
    Антон Кухтичев Антон Кухтичев
    Алена Елизарова Алена Елизарова

Получаемые навыки

- Разработка и отладка программ на языке Python
- Настройка и запуск Web серверов
- Использование СУБД из Python
- Проектирование API web приложений
- Использование фреймворка Flask

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

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