Django Labs 


первая учебная лаборатория разработки веб-приложений на Django

Идея Django Labs 

создать для участников условия максимально приближенные к реальным условиям разработки. На проекте мы закрываем одновременно 2 задачи: первая - повышение навыков, прокачка скиллов. Все задачи выстроены от простого к сложному, по темам, которые важны в реальной разработке; вторая - это обучение через тот процесс, который принят в 99% случаев и участники столкнутся с ним в реальности. Но теперь, устроившись на работу, их уровень позволит взять эти задачи не сомневаясь, им будет знаком весь процесс и решения поставленных задач.

Привет! Меня зовут Михаил Бородин, я больше 10 лет занимаюсь разработкой на Python и Django. На протяжении своей карьеры работал с самыми разными организациями, включая небольшие студии, стартапы и некоторые из крупнейших компаний. В последние годы взял на себя новую задачу, став наставником и преподавателем, создал курс, который быстро научит разрабатывать профессиональные веб-приложения на Django. Присоединяйтесь!

Бородин Михаил

Автор курса, преподаватель, backend lead

Новый подход в изучении Django 

В отличие от классических курсов, мы не будем в сотый раз вас грузить теорией, которую вы и так уже знаете. Вместо этого с нами вы сразу приступите к самостоятельному решению практических задач под руководством опытного наставника, который поможет вам освоить фреймворк Django
За 2 месяца вы отработаете навыки создания веб-приложений на Django до профессионального уровня на серьёзном проекте 
Для тех кто знает Python и основы Django и кому нужно больше практики

Оставьте  свой e-mail и мы пришлем вам программу курса

Проект

Во время курса вы разрабатываете полноценное веб-приложение на Django с REST API

Спринты и таски

Проект разбит на задачи и недельные спринты. В течение спринта вам нужно будет выполнять задачи и сдавать их на code review наставнику. Прямо как в настоящей разработке.

Код ревью

Наставник проводит code review и либо принимает ваш код, либо отправляет на доработку.

Код эксперта

После каждого задания вы можете посмотреть решение эксперта для сравнения

Узнать программу и получить промокод на 20% скидки

Полученный промокод действует до 25.08.2023 

Тариф "Основной"

42000 ₽
за весь курс

  • Доступ ко всем заданиям
  • Автоматическая проверка тестов и качество кода
  • Подробный code review
  • Еженедельный разбор вопросов и заданий



Выбрать

Тариф "Продвинутый"

60000 48000
за курс по промокоду

  • Доступ ко всем заданиям
  • Автоматическая проверка тестов и качество кода
  • Подробный code review
  • Еженедельный разбор вопросов и заданий
  • Код эксперта после каждого задания
  • Менторская поддержка после курса в течение 3-х месяцев

Выбрать

Чему ты научишься в процессе обучения?

  • Agile-процесс разработки
  • Git flow
  • Разработка через тестирование (TDD)
  • Работа с базами данных
  • Миграции,RunSQL, RunPython
  • Паттерны проектирования
  • Работа с фоновыми задачами (celery)

  • Запуск задач по расписанию
  • Кэширование и оптимизация
  • Аутентификация через социальные сети
  • Сложные формы
  • Docker
  • Deploy приложений

  • Проектирование архитектуры
  • Авторизация
  • Рефакторинг и написание хорошего кода
  • Создание API на Django Rest Framework
  • Глубокое понимание MVC и ORM
  • Работа с Middleware
  • Полнотекстовый поиск

Отзывы наших студентов

Сухонос Игорь

Мне нравится программа, хорошо ложится на современные реалии рынка, похожа на реальный процесс. Чувствуешь, что занимаешься тем, что пригодится, нет оторванности от реальности. Есть множество бесплатных материалов для самостоятельного поиска и изучения, но когда для тебя уже все нашли и подготовили в одном месте + фитбэк от профессионалов своего дела - это очень экономит время.

Коротков Алексей

Материала много, есть интересные фишки и они очень полезны. Увидеть и пощупать на практике возможности, с которыми раньше не сталкивался - было именно то, что мне нужно.

Фролова Татьяна

За меня составили последовательность материалов и план изучения - это было самое ценное. Оказалось это очень мощный инструмент, понимаю теперь где и для каких целей его применять.

Вопрос–ответ

– Подойдет ли мне этот формат?

– Если вы уже неплохо знаете Python и, возможно, подступались к Django, то скорее да

– В интернете полно бесплатной информации, зачем мне идти к вам?

– Абсолютно верно. В интернете действительно очень много информации (порой слишком много), в том числе очень хорошей. Но вот чего не найдешь на бесплатных ресурсах - так это реальной практики и обратной связи от опытного коллеги. Именно поэтому в Лаборатории мы не читаем лекций и не объясняем то, что уже где-то описано. Вместо этого мы даем вам ссылки на уже отобранные материалы, где вы можете ознакомиться с теорией и сосредотачиваемся на практике.

– Чем это отличается от обычных курсов?Чем это отличается от обычных курсов?

– Тем, что здесь нет классической схемы "лекция с теорией - домашнее задание - проверка". Мы используем методики проектного обучения и перевернутого класса. Вместо прослушивания очередной лекции, на встречах вы сразу погружаетесь в практическую работу. У нас нет понятия "Домашнее задание", вместо этого у вас есть полноценный проект, над которым вы работаете. То есть вы осваиваете и закрепляете навыки исключительно на практике, а необходимую теорию осваиваете самостоятельно по предоставленным материалам

– Сколько времени требуется уделять?

– Это зависит от вашей предыдущей подготовки, но в целом участие в Лаборатории довольно интенсивное и требует хотя бы 10-15 часов в неделю (2-4 ч в день). Чем больше времени вы сможете выделить, тем лучше.

Остались вопросы?

Напиши мне в телеграм