Школа backend разработки
e-commerce проектов
Научим и трудоустроим
Познакомим с разработкой интернет-магазинов под руководством опытных наставников
Октябрь
Старт нового потока школы разработки
8-12 недель
Мы будем прокачивать ваши навыки backend разработки в течение 3 месяцев
Трудоустройство
Выпускников школы приглашаем на работу в Braind

Павел Манюнин
куратор проекта, тимлид backend-разработки
Мы познакомим с особенностями создания интернет-магазинов на примере некоммерческого проекта, максимально приближенного к реальному.
Это отличный способ получить опыт коммерческой разработки и шанс устроиться на работу в Braind.
О курсе
  • На кого рассчитан курс?
    Курс для вас, если вы пробовали писать код, но ваш уровень недостаточен для трудоустройства на позицию младшего разработчика.
    Для поступления нужно знать основы PHP и MySQL, понимать принципы MVC и ООП.
    Мы ждём, что вы хотя бы на начальном уровне умеете делать запросы к базам данных и знаете, как взаимодействуют фронтенд и бэкенд.
    1
  • Чему я научусь?
    Работать с системой контроля версий и средой разработки, разрабатывать основные компоненты интернет-магазинов, правильно декомпозировать большие задачи.
    Работать с Битрикс: каталоги, зависимые фильтры, сортировки и другие элементы интернет-магазина.
    Работать в команде используя современные технологии и инструменты в условиях, максимально приближенных к боевым.
    2
  • Что я получу?
    Навыки коммерческой разработки проектов и командной работы.
    Оценку своего уровня и советы от опытного наставника.
    Выпускник школы сможет претендовать на позицию разработчика в Braind.
    3
  • Я смогу совмещать с учебой?
    Да. Будьте готовы тратить на курс 10-15 часов в неделю. Можно вечером или на выходных. На втором этапе вам нужно будет приходить к нам в офис минимум два раза в неделю на четыре часа в рабочее время.
    4
  • Как проходит обучение?
    Программа разбита на недели, в конце каждой недели нужно выполнить задание.
    Изучать теоретический материал можно дома.
    На втором этапе работа над проектом будет проходить в офисе Braind. Вам нужно будет приходить минимум два раза в неделю на четыре часа в рабочее время. При необходимости оставшейся материал вы можете изучать дома.
    Работа в офисе поможет вам понять как построена разработка проектов внутри агентства.
    5
  • А поговорить?
    В любой момент в офисе Braind или онлайн. Мы пригласим вас в чат, где будем выдавать задания. Там же можно будет задавать вопросы в процессе изучения теории.
    Во время работы над проектом консультации с наставником будут проходить индивидуально.
    6
Как это было
Выпуск первого потока школы backend разработки
Как это будет
1
Подача заявки
Небольшое вводное задание, чтобы понять ваш уровень, и в бой!
2
Первый этап — теория
Закроем пробелы в знаниях, как по PHP+MySQL, так и по разработке на Битрикс.
3
Второй этап — практика
Работа над проектом. Как в офисе Braind, так и дома.
4
Защита проекта
Презентация проекта.
Приглашение на работу в Braind.
Научим использовать
Программа курса
Сейчас
Сейчас
Прием заявок, подготовка к следующему потоку
1-я неделя
1-я неделя
Экспресс-курс PHP+MySQL+Git online
Прохождение курса в домашних условиях. Цель — закрыть пробелы в базовых знаниях технологий.
2-я неделя
2-я неделя
Битрикс для начинающих разработчиков
Прохождение курса в домашних условиях. Получение базовых знаний по устройству Битрикса и разработке на нём.
Тестирование
Выполнение небольшого задания на проверку усвоенного материала.
3-я неделя
3-я неделя
Подготовка к работе над проектом
Знакомство с рабочим окружением, разбор рабочего flow. Обсуждение задач: узкие места, типичные ошибки. Подготовка окружения для работы, первичная настройка. Подготовка к разработке, написание скриптов для наполнения контентом. Разбор решения с наставником.
4-я неделя
4-я неделя
Старт работы над проектом
Обсуждение особенностей работы, декомпозиция задачи.
Знакомство с шаблонами, создание каркаса проекта, программирование общих элементов.
Обсуждение получившегося результата с наставником.
5-я неделя
5-я неделя
Каталог товаров, начало
Обсуждение работы типичных каталогов интернет-магазинов, декомпозиция задачи, разбор узких мест и особенностей.
Программирование списка товаров каталога. Работа с ценами, скидками.
Обсуждение результата с наставником, правки, обратная связь.
6-я неделя
6-я неделя
Каталог товаров, продолжение
Обсуждение работы зависимых фильтров, ajax-подгрузки контента и зависимостей. Декомпозиция задачи, обсуждение.
Программирование фильтра, сортировки и постраничной навигации.
Разбор результата с наставником, обратная связь.
7-я неделя:
7-я неделя:
Страница товара в Single Page Application(SPA)
Настроим необходимое окружения для backend-части SPA. Создадим эндпоинт для получения данных о товаре по готовой спецификации.
Обсуждение результата и выбранных решений с наставником.
8-я неделя:
8-я неделя:
Регистрации и авторизации в SPA
Разработаем backend-часть для регистрации и авторизации пользователей в SPA с использованием JWT-токена. Напишем спецификации для API. Настроим Swagger для удобного изучения спецификаций API.
Разбор результата с наставником, обратная связь.
9-я неделя:
9-я неделя:
Отзывы о товаре
Разработаем backend-часть для добавления отзывов о товаре. Реализуем идентификацию пользователей с помощью Middleware в Laravel и JWT-токена. Познакомимся со взаимодействием с таблицами базы данных с помощью ORM.
Обсуждение результата и выбранных решений с наставником.
Сдача проекта
Подведение итогов. Лучшим студентам — предложение о трудоустройстве в Braind на позицию разработчика.
Кто мы
Braind специализируется на разработке и поддержке e-commerce проектов
Входим в ТОП-30
российских разработчиков интернет-магазинов по версии Ruward
Золото, серебро и бронза
в номинации «интернет-магазин» на Золотом сайте и более 15 наград на других конкурсах
Опытная команда
с выстроенными процессами разработки (gitflow, CI/CD, вот это всё)
Крупные проекты
нашими проектами ежедневно пользуются десятки тысяч людей
Тургенев digital
организовываем секцию
про e-commerce
Developers day
в Орле проходит при нашей поддержке
Backend is the new black
Наш курс — лучший способ получить опыт коммерческой разработки, попробовать себя в роли разработчика и найти работу

© Braind