Python-разработчик. Часть 1/9

О чём курс

Бэкенд-разработчик создает «мозг» сайта, который обрабатывает запросы, управляет базами данных и обеспечивает логику взаимодействия сервисов. В этой части программы вы начнете путь в веб-разработку, осваивая Python и фундаментальные инструменты бэкенда. Вы научитесь проектировать алгоритмы, создавать API, работать с базами данных и использовать Git. Обучение ориентировано на практику: вы создадите социальную сеть, бота-ассистента и приложение для управления рецептами. В результате вы освоите навыки создания серверной части веб-приложений, которые станут основой вашего профессионального портфолио.

Программа обучения

  • Тестирование:
    • Основы Test-driven Development (TDD)
    • Библиотека Unittest
    • Unittest и TDD
    • Unittest в Django
  • Работа с API:
    • Viewset
    • Сериализаторы
  • Создание ботов:
    • Логирование
    • Обработка ошибок
    • Работа с Telegram API
  • Практические проекты:
    • Разработка социальной сети (базы данных, ленты публикаций, система регистрации)
    • Создание бота-ассистента для сбора данных и уведомлений
    • Разработка приложения «Продуктовый помощник» (рецепты, избранное, подписки, список покупок)
Складчина создана 30 декабря 2020 г. · описание обновлено 28 мая 2026 г.

Другие материалы школы 12

ЯП Яндекс Практикум Все материалы
4 463 ₽ 11 000 ₽