Скоро будет больше
Инженер по тестированию
Дата инженер
Специалист по машинному обучению
Специалист по нейросетям
Дизайнер интерфейсов
Менеджер продукта

Как стать
бэкенд-разработчиком

Подробнее
Бэкенд-разработчик создаёт мозг сайта: логику, которая принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Ещё он проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Для программирования бэкенда вы изучите язык Python
Python
Язык программирования с широким спектром применения. Имеет лаконичный и понятный синтаксис, а также множество полезных библиотек. Код становится короче, а разработка — быстрее.
: он востребован и прост. Вы также освоите важнейшие инструменты бэкендера: Django
Django
Веб-фреймворк, то есть набор шаблонов для разработки бэкенда, который позволяет программисту не писать всё с нуля и делать меньше ошибок.
, базы данных, git
git
Технология, которая позволяет сохранять версии кода проектов, перемещаться между версиями и совместно работать над кодом. При работе в команде — незаменимый инструмент, ставший стандартом в отрасли.
. В процессе обучения создадите несколько сервисов.
Middle
Junior
Middle
Senior
72 000 ₽
Зарплата
бэкенд-разработчика
Источник данных: Мой круг

Что вы получите в Яндекс.Практикуме

За 9 месяцев обучения вы освоите навыки бэкенд-разработки, соберёте портфолио. Вот над какими проектами вам предстоит трудиться:
Движок для доски объявлений
Бот-ассистент
Онлайн-турнир по го, шашкам или реверси

Как мы учим

Всё обучение проходит онлайн. Чтобы начать, достаточно иметь среднее образование
и готовность уделять занятиям не менее 10 часов в неделю. Остальное мы предоставим:
Онлайн-
тренажёр
Практические
проекты
Поддержку
наставника

Наш подход к обучению

Наши наставники
Наставники — бэкенд-разработчики из Яндекса и других IT-компаний. Некоторые из них, как и вы, не сразу выбрали свою профессию и тоже осваивали её с нуля.

Сертификат

Подтвердить будущему работодателю приобретённые вами навыки вы сможете с помощью сертификата. Чтобы получить сертификат, необходимо сдать итоговый проект. Это показатель, что вы достаточно знаете о бэкенд-разработке и самостоятельно выполнили проекты из вашего портфолио.
Если вы уже работаете разработчиком, можете подать заявку на сдачу
сертификационного экзамена и попробовать получить сертификат без обучения.
Предварительная стоимость — 10 000 рублей.
Хочу сдать экзамен

Сколько стоит обучение

Вводный курс —
бесплатно
Вы сможете попробовать себя в качестве бэкенд-разработчика и обучиться азам профессии. Полученный опыт программирования позволит оценить реальные возможности, силу мотивации, и решить, нужно ли идти дальше.
01
Доступ к первому
курсу в тренажёре
02
Навыки и знания на
20 часов обучения
03
1 готовый проект
Платное
продолжение
Закончив бесплатный курс, можно пойти дальше. С этого момента вы начнёте полноценно осваивать профессию бэкенд-разработчика.
04
Полный доступ
к тренажёру
05
Профессиональная программа обучения
на 320 часов
06
Поддержка
наставника
07
Сертификация
08
Навыки и знания, востребованные работодателями
09
Портфолио
из 6 самостоятельных проектов
85 000 ₽
За 9 месяцев обучения
Оплата после прохождения бесплатного курса

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

20ч
Основы Python: Бесплатный вводный курс
Базовое устройство бэкенда. Вы узнаете, как фронтенд общается с бэкендом и как разные бэкенды общаются между собой. Научитесь писать программы на языке Python, получать информацию от сервисов в интернете и использовать в своём коде.
1 проект в портфолио
80ч
Возможности бэкенда: доска объявлений
Вас ждут основы баз данных, ликбез по информационной безопасности, продолжение работы с Python и знакомство с веб-фреймворком Django. На этом этапе вы шаг за шагом создадите свой сервис для обмена вещами — с авторизацией пользователей, объявлениями и подписками.
1 проект в портфолио
1 неделя каникул после курса
30ч
Работа с внешними API
Вы узнаете, как сервисы в интернете получают друг от друга информацию: как организуется авторизация на незнакомом ресурсе через социальные сети, каким образом сайты кинотеатров и кафе указывают свои локации на фрагменте Яндекс и Гугл карт. Узнаете что такое API и напишете проект, который сам взаимодействует с известными сайтами.
1 проект в портфолио
60ч
Заботимся о производительности сервиса
Бывало такое, что нужный вам сайт в интернете работал медленно? Мы будем говорить, как ускорить работу вашего сервиса. Вы изучите основы алгоритмов: они необходимы, чтобы оценить скорость выполнения программ.
1 проект в портфолио
1 неделя каникул после курса
80ч
Инфраструктура бэкенд-разработки
При создании серьёзных сервисов необходима экосистема для совместной работы нескольких программистов. Вы научитесь настраивать своё рабочее окружение так, чтобы взаимодействие с другими программистами было простым и эффективным. Научитесь работать с системой контроля версий Git, разрешать конфликты в коде. При поддержке наставников желающие смогут создать очередной проект в команде.
1 проект в портфолио
50ч
Дипломный проект
В заключительный месяц обучения вы сделаете итоговый выпускной проект, подтверждающий знания и умения. Во время работы над ним вам не нужно выполнять домашние задания и узнавать новую теорию из тренажёра — здесь всё происходит так же, как в реальной жизни: задание, сроки, приобретенные навыки и поисковик.
1 итоговый проект в портфолио
Открыть всю программу
Основы Python: Бесплатный вводный курс
20часов
Базовое устройство бэкенда. Вы узнаете, как фронтенд общается с бэкендом и как разные бэкенды общаются между собой. Научитесь писать программы на языке Python, получать информацию от сервисов в интернете и использовать в своём коде.
1 проект в портфолио
Возможности бэкенда: доска объявлений
80часов
Вас ждут основы баз данных, ликбез по информационной безопасности, продолжение работы с Python и знакомство с веб-фреймворком Django. На этом этапе вы шаг за шагом создадите свой сервис для обмена вещами — с авторизацией пользователей, объявлениями и подписками.
1 проект в портфолио
1 неделя каникул после курса
Работа с внешними API
30часов
Вы узнаете, как сервисы в интернете получают друг от друга информацию: как организуется авторизация на незнакомом ресурсе через социальные сети, каким образом сайты кинотеатров и кафе указывают свои локации на фрагменте Яндекс и Гугл карт. Узнаете что такое API и напишете проект, который сам взаимодействует с известными сайтами.
1 проект в портфолио
Заботимся о производительности сервиса
60часов
Бывало такое, что нужный вам сайт в интернете работал медленно? Мы будем говорить, как ускорить работу вашего сервиса. Вы изучите основы алгоритмов: они необходимы, чтобы оценить скорость выполнения программ.
1 проект в портфолио
1 неделя каникул после курса
Инфраструктура бэкенд-разработки
80часов
При создании серьёзных сервисов необходима экосистема для совместной работы нескольких программистов. Вы научитесь настраивать своё рабочее окружение так, чтобы взаимодействие с другими программистами было простым и эффективным. Научитесь работать с системой контроля версий Git, разрешать конфликты в коде. При поддержке наставников желающие смогут создать очередной проект в команде.
1 проект в портфолио
Дипломный проект
50часов
В заключительный месяц обучения вы сделаете итоговый выпускной проект, подтверждающий знания и умения. Во время работы над ним вам не нужно выполнять домашние задания и узнавать новую теорию из тренажёра — здесь всё происходит так же, как в реальной жизни: задание, сроки, приобретенные навыки и поисковик.
1 итоговый проект в портфолио
Начните учиться бесплатно
Вы сможете попробовать себя в качестве бэкенд-разработчика и освоить азы профессии.
Начать бесплатный курс

Часто задаваемые вопросы

Подойдёт ли мне профессия?
Для тех, кто ещё нетвёрдо уверен в своём намерении, мы спроектировали бесплатную часть, которая поможет получить ответ на этот вопрос. Если вы убедитесь, что разработка не для вас, это тоже положительный результат.
Можно ли обучиться профессии за 9 месяцев?
Думаем, что да, если вы будете уделять занятиям не менее 10 часов в неделю, выполнять домашние задания и общаться с вашим наставником. Тогда за 9 месяцев вы сможете освоить навыки бэкенд-разработчика, соберёте портфолио проектов и начнёте свой путь в профессию.
Каким требованиям я должен соответствовать?
Для старта достаточно иметь законченное среднее образование и возможность заниматься не менее 10 часов в неделю.
Кто будет меня учить?
Программа составлена опытными преподавателями, методологами и действующими специалистами не только Яндекса и Школы анализа данных, но и других лидеров технологической и образовательной индустрии.
Как и когда я буду учиться?
Обучение строится из трёх составляющих: теория с закреплением в тренажёре, домашнее задание для самостоятельной практики, и работа с наставником над кодом. В тренажёре вы учитесь в любое удобное время, а выполнение домашнего задания привязано к двухнедельному циклу.
Что делать, если я не справлюсь с нагрузкой?
Если вы понимаете, что нужно сделать паузу или получить дополнительное время для закрепления материала, у вас есть возможность взять академический отпуск на месяц — но только один раз. Также в учебной программе предусмотрены каникулы: два раза по одной неделе.
Смогу ли я найти работу после обучения?
Сможете, но просто не будет. Рынку требуется умение, а не просто набор знаний — мы научим вас применять эти знания и поможем сделать портфолио из реальных проектов. Чтобы заявить о себе, понадобится приложить серьёзные усилия. Например, поработать на фрилансе. В конечном итоге шансы устроиться в хорошую компанию будут тем выше, чем больше тех самых реальных проектов в вашем портфолио.
А если я хочу работать в Яндексе?
Мы подготовили курс так, чтобы вы могли начать карьеру непосредственно после обучения. С ходу получить работу в Яндексе маловероятно: крупные IT-компании подбирают сотрудников с бóльшим опытом или прошедших специализированные вузовские программы. Мы рекомендуем отточить навыки в компаниях поменьше, а затем претендовать на должность в более крупных — в том числе и в Яндексе.
Если не понравится, я могу вернуть деньги?
Короткий ответ — да, причём в любой момент. Правда, если вы уже прошли какую-то часть курса, её придётся оплатить, но остальное вернём. Более подробно рассказываем про это в шестом пункте оферты.
Задать вопрос