Back-end разработка на Python

Длительность
  • 15 занятий
  • 60 ак. часов
Курс преподают
  • Алена Елизарова Алена Елизарова
  • Антон Кухтичев Антон Кухтичев
  • Геннадий Кандауров Геннадий Кандауров
Получаемые навыки

– Научитесь разрабатывать и налаживать программы на языке Python.
– Сможете заниматься контейнеризацией и масштабированием приложений.
– Овладеете проектированием API веб-приложений.
– Научитесь использовать фреймворки.
– Овладеете асинхронным программированием и инструментами, необходимыми современному back-end разработчику.

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

Для успешной сдачи курса необходимо самостоятельно разработать и сдать веб-приложение, техническое задание к которому выдается в начале курса. Перед каждым семинаром выдается домашнее задание, которое является частью итогового проекта. На практических занятиях осуществляются контроль и простановка баллов, которые в сумме составляют итоговую оценку.
За работу на курсе и выполнение итогового задания в сумме можно получить 100 баллов, при пересчете в оценки баллы распределяются следующим образом:
 

  • 0–40 «неудовлетворительно», 
  • 41-60 «удовлетворительно», 
  • 61-80 «хорошо», 
  • 81-100 «отлично».

Требования

Для курса вам не понадобятся углубленные знания алгоритмов или сетевых протоколов. Мы ожидаем от вас, что вы:
- пробовали писать хотя бы на одном языке программирования;
- можете читать простые программы на С/С+ (или на Python конечно);
- понимаете, как работает интернет;
- интересуетесь веб-разработкой;
- в курсе, чем Backend отличается от Frontend;
- любите пробовать своими руками новые инструменты;
- готовы осваивать весомую часть материала самостоятельно.

Цель курса — сможете разрабатывать программное обеспечение для серверов и создавать веб-приложения на Python

Python может применяться в большинстве областей разработки, обладает высокой сочетаемостью, позволяет взаимодействовать с уже написанными приложениями и без потерь переносить проект на другую операционную систему.

Смешанное занятие №1

Интенсив по Python

4 часа

Смешанное занятие №2

4 часа

Смешанное занятие №3

4 часа

Смешанное занятие №5

Основы HTTP. Сетевое взаимодействие.

4 часа

Смешанное занятие №7

Авторизация в Web приложениях

4 часа

Смешанное занятие №8

4 часа

Смешанное занятие №9

4 часа

Смешанное занятие №10

4 часа

Смешанное занятие №12

4 часа

Смешанное занятие №13

4 часа

Экзамен №1

Экзамен

4 часа

Пересдача №1

Пересдача

4 часа


© Mail.ru Group, 2011–2021

Обратная связь

Присоединяйся:

Группа ВКонтакте
  • Дизайн:
    Nimax
  • Разработка:
    Лаборатория
    Технопарка
Версия портала - 5.47.2