Лаборатория Django-разработки

За 3 месяца отработай навыки Django-разработки до профессионального уровня на серьезном проекте под руководством наставника

Для тех кто знает Python и основы Django и кому нужно больше практики

Лаборатория Django-разработки

За 3 месяца отработай навыки Django-разработки до профессионального уровня
на серьезном проекте под руководством наставника

Для тех кто знает Python и основы Django и кому нужно больше практики
Как это работает?
В отличие от классических курсов, мы не будем в сотый раз грузить теорией, которую вы и так уже знаете. Вместо этого с нами вы сразу приступите к самостоятельному решению практических задач под руководством наставника
Проект
Во время Лаборатории вы разрабатываете веб-приложение на Django - проект маркетплэйса.
Подробнее
Agile
Мы используем, ставшую уже классической, гибкую методологию разработки.
Подробнее
Спринты и таски
Проект разбит на таски (задачи) и недельные спринты. В течение спринта вам нужно будет выполнять задачи и сдавать их на code review наставнику. Прямо как в настоящей разработке.
Подробнее
Code review
Наставник проводит code review и либо принимает ваш код, либо отправляет на доработку.
Подробнее
Комьюнити единомышленников
Только для участников Лаборатории мы создали закрытое онлайн сообщество, в котором профессиональные разработчики делятся своим опытом.
Подробнее
Content Oriented Web
Make great presentations, longreads, and landing pages, as well as photo stories, blogs, lookbooks, and all other kinds of content oriented projects.
Вы сразу приступите к самостоятельной работе над решением практических задач под руководством наставника.
Хорошо знать Django необязательно, вы освоите его в процессе, но необходимо знать основы.
Между спринтами вы работаете над задачами из итерации. К задачам будут выданы необходимые материалы для самоподготовки. В процессе вы всегда можете обратиться за помощью к наставнику и он подскажет верное направление решения. Так, "набивая шишки", вы нарабатываете опыт и учитесь писать хороший, поддерживаемый, профессиональный код.

Раз в неделю вы с другими участниками встречаетесь с наставниками, профессиональными разработчиками. Формат Вопрос/Ответ, разбор интересных решений участников, обзор проделанной работы.
Также вас ждут воркшопы и мастер-классы с ведущим экспертом.
И конечно же чат для общения с коллегами и наставникам в процессе работы.
Для вашего удобства, задачи проекта разбиты на тематические модули. Всего модулей 14 .На протяжении 10 недель, каждый понедельник в ваших проектах будут появляться новые задания. Плюс две недели даются на завершение заданий. Итого Лаборатория продлится 12 недель.
Научитесь декомпозировать задачи, планировать итерации и строить работу в соответствии с принятыми стандартами в индустрии
Ваша цель - завершить проект в срок, чтобы все задачи были приняты наставником.
Участвуя в Лаборатории вы получите следующие практические навыки
Agile-процесс разработки
Git flow
Разработка через тестирование (TDD)
Работа с базами данных
Миграции,RunSQL, RunPython
Паттерны проектирования
Работа с фоновыми задачами (celery)
Запуск задач по расписанию
Кэширование и оптимизация
Аутентификация через социальные сети
Сложные формы
Docker
Deploy приложений
Проектирование архитектуры
Авторизация
Рефакторинг и написание хорошего кода
Создание API на Django Rest Framework
Глубокое понимание MVC и ORM
Работа с Middleware
Полнотекстовый поиск
Наставники
Те, кто, кто поможет вам её пройти и поддержат на нелегком пути
Михаил Бородин
Team Lead в X5 Retail Group
Профессионально занимается разработкой ПО более10 лет. За это время разрабатывал архитектуру и выступал ведущим разработчиком различных высоконагруженных информационные системы в области ГИС, финтех, e-commerce. Много лет пишет на Python, JavaScript, с недавних пор начал писать на Go и разрабатывать мобильные приложения на Swift.
Алексей Штырняев
Django и Python-разработчик с опытом более 10 лет
Работал в X5 Retail Group, сейчас работает ведущим разработчиком в медицинском стартапе
Чудаков Илья
DjangoDeveloper в проекте MyShinka
опыт работы в индустрии 20 лет, занимал должности Руководителя Службы Поддержки, Технического директора (CTO), Директора, руководил внедрением и поддержкой программных продуктов у крупных заказчиков с общим количеством постоянных пользователей более 2 млн, после рождения сына решил исполнить детскую мечту и сменил свою карьеру - ушел в разработку: опыт работы с Python/Django более 2 лет, на текущий момент DjangoDeveloper в проекте MyShinka.
Семён Березовский
Работал в старт апах и небольших проектах. Вёл вебинары в известных программерских школах. Преподавал детям python. Работаю бэкенд разработчиком в Rock'n'block в сфере блокчейн технологий и криптовалют. Принимал участие в таких проектах как lesstools, minto, carbonless.
Стек технологий: python, Django, drf, postgresql, sqlalcemy, fast api, docker, ansible, aws, swagger, web3.py, celery, dramatiq, rabbitmq, redis
"Легко не будет - будет результат!"
Результат
Пройдя Лабораторию, вы освоите все необходимые навыки для Junior-разработчика
и даже некоторые навыки Middle
Опыт
Вы получаете опыт реального процесса разработки и отработаете большинство задач с которыми сталкиваются разработчики в компаниях. И это быстрее в разы, чем изучать Django самостоятельно.
Навыки
Вы уверенно владеете Django и можете самостоятельно писать полноценные веб-приложения на этом фреймворке в production-ready коде.
Проекты в портфолио
У вас есть серьезный проект в портфолио, код которого не стыдно показать работодателю.
Участие платное

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

Заполните форму и мы вышлем вам небольшой опрос, чтобы определить ваш уровень. Также с вами свяжется наш менеджер и ответит на все оставшиеся вопросы.
Ваше имя
Ваш e-mail
Ваш телефон
Как вас найти в Telegram?
Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности
Виталий Куреннов
основатель школы Thinknetica
"Легко не будет - будет результат!"
В школе Thinknetika мы всегда стремились создавать сильных разработчиков. Мы готовим профессионалов своего дела.


За более чем 8 лет экспериментов с форматами обучения разработчиков мы на собственном опыте убедились: самое важное, что делает из участников хороших разработчиков - это много практики + проверка кода наставником.

Именно поэтому, мы приглашаем в наши проекты людей с потенциалом. Тех, кто уже что-то умеет и знает, но для уверенности в себе, для того чтобы прийти на реальный проект, им чаще всего не хватает именно практики. Это объективный факт.



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


Мы уверены, что именно такой формат дает максимальный результат.
FAQ
Ответим на самые задаваемые вопросы
Подойдет ли мне этот формат?
Если вы уже неплохо знаете Python и, возможно, подступались к Django, то скорее всего да. Но мы понимаем, что такой формат подойдет не каждому, поэтому у нас есть гарантия возврата средств в течение 14 дней. Поэтому если вы поймете, что вам не подходит такой формат, вы ничего не потеряете.
В интернете полно бесплатной информации, зачем мне идти к вам?
Абсолютно верно. В интернете действительно очень много информации (порой слишком много), в том числе очень хорошей. Но вот чего не найдешь на бесплатных ресурсах - так это реальной практики и обратной связи от опытного коллеги. Именно поэтому в Лаборатории мы не читаем лекций и не объясняем то, что уже где-то описано. Вместо этого мы даем вам ссылки на уже отобранные материалы, где вы можете ознакомиться с теорией и сосредотачиваемся на практике.
Чем это отличается от обычных курсов?
Тем, что здесь нет классической схемы "лекция с теорией - домашнее задание - проверка". Мы используем методики проектного обучения и перевернутого класса. Вместо прослушивания очередной лекции, на встречах вы сразу погружаетесь в практическую работу. У нас нет понятия "Домашнее задание", вместо этого у вас есть полноценный проект, над которым вы работаете. То есть вы осваиваете и закрепляете навыки исключительно на практике, а необходимую теорию осваиваете самостоятельно по предоставленным материалам
Разве можно изучить что-то не изучив теорию? А если я не знаю, как что-то делать?
Мы не говорим, что теория не нужна. Мы лишь утверждаем, что использовать встречи с наставником эффективнее для практической работы, а не для объяснения теории и что теория усваивается только через практику. Как говорится, теория без практики мертва, практика без теории - глупа.
Поэтому мы обязательно даем вам необходимые для решения задач теоретические материалы, чтобы вы могли их освоить самостоятельно. Это заранее отобранные материалы, подобранные под конкретную задачу. Т.е. мы не вываливаем на вас кучу информации, а даем ровно то, что вам нужно для решения задачи. По нашему опыту, так получается гораздо эффективнее, ведь изученная теория тут же применяется на практике, что делает ее полезной и она не забывается.
Сколько времени требуется уделять?
Это зависит от вашей предыдущей подготовки, но в целом участие в Лаборатории довольно интенсивное и требует хотя бы 10-15 часов в неделю (2-4 ч в день). Чем больше времени вы сможете выделить, тем лучше.
Каждый пишет свой проект индивидуально или это командный проект?
В рамках этой лаборатории, каждый пишет свой проект индивидуально, так мы гарантируем, что каждый участник освоит все необходимые инструменты и технологии. Командный проект пока в разработке.
Отзывы
Обратная связь от студентов:
Что в Лаборатории вам нравится больше всего?
Мне нравится программа, хорошо ложится на современные реалии рынка, похожа на реальный процесс. Чувствуешь, что занимаешься тем, что пригодится, нет оторванности от реальности. Есть множество бесплатных материалов для самостоятельного поиска и изучения, но когда для тебя уже все нашли и подготовили в одном месте + фитбэк от профессионалов своего дела - это очень экономит время.
Нацевич Игорь
Добавилось много полезных инструментов и знаний. Понравилось, что коротко и интенсивно дают узкоспециализированные темы.
Сухонос Олег
Программа хорошая. Практики достаточно для создания собственных проектов. Уверенности прибавилось.
@pvladimir1989
За меня составили последовательность материалов и план изучения - это было самое ценное. Оказалось это очень мощный инструмент, понимаю теперь где и для каких целей его применять.
Шмойлов Виктор
Материала много, есть интересные фишки и они очень полезны. Увидеть и пощупать на практике возможности, с которыми раньше не сталкивался - было именно то, что мне нужно.
Петровский Денис
Прикладные задачи, не оторванные от реальности. Доступность наставника и коллег для обсуждения вопросов.
@katyfrolova
Наличие практики, код-ревью
@jakosoll
Обратная связь и поддержка наставника
@EGIZBAEVA_NAZIRA
ощущение работы над реальным проектом
@i_va_nov
Имитация условий реальной разработки
@zubanik
практика, код-ревью, поддержка наставника
@AlexanderShibelgut