Дорожная карта бэкенд-разработчика
Бесплатные курсы, покрывающие то, что подразумевает любая вакансия бэкенд-разработчика: серверный язык, база данных, контроль версий, терминал и контейнеры. На каждом уроке вы пишете и запускаете настоящий код, а каждый курс заканчивается бесплатным сертификатом.
2,201,156+ codders записались на эти курсы
498 уроков547 задачи2,601 вопросов квиза
- Для начинающих
Помощь ИИ при написании кода
Практические интерактивные уроки
Аудио-озвучка к каждому уроку
Тесты для проверки знаний
Сертификат пути в конце и ещё 8 по дороге
Дорожная карта бэкенд-разработчика, шаг за шагом
Каждый шаг - это существующий курс Coddy. Проходите по порядку или начните с того, чего вам не хватает: прогресс в любом случае сохраняется по каждому курсу.
- 1Шаг 13 разделов, по порядку
- 2Шаг 2
SQL и базы данныхСвоя страница
Начать этот шагНачатьSELECT, WHERE, JOIN, GROUP BY, подзапросы, индексы и проектирование схемы на настоящих таблицах. Та половина бэкенд-работы, которая происходит в базе данных.НачатьСвоя страница2 разделов, по порядку - 3Шаг 3
Linux и командная строкаСвоя страница
Начать этот шагНачатьФайлы, права, процессы, pipes и основы bash. Бэкенд-код работает на Linux-серверах, и отлаживать его - значит чувствовать себя в терминале как дома.НачатьСвоя страница - 4Шаг 4
Git и контроль версийСвоя страница
Начать этот шагНачатьКоммиты, ветки, слияния, конфликты, удалённые репозитории и отмена ошибок. Каждая бэкенд-команда поставляет код через Git; каждое ревью кода происходит в нём.НачатьСвоя страница - 5Шаг 5
Docker и контейнерыСвоя страница
Начать этот шагНачатьОбразы, Dockerfile, тома и сеть. Как упаковывается бэкенд-сервис, чтобы одинаково работать на вашем ноутбуке, в CI и в продакшене.НачатьСвоя страница
Учитесь на практике
Пишите реальный код, работайте с базами данных, создавайте сайты и осваивайте ИИ-промпты. Наши интерактивные уроки охватывают все навыки, необходимые современным разработчикам.
Создайте свою серию
Будьте последовательны и наблюдайте за своим прогрессом! Отслеживайте ежедневную привычку программирования, защищайте свою серию с помощью дней заморозки и получайте награды за каждый день.
12 дней подряд
Возвращайтесь завтра, чтобы сохранить серию!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Всё или ничего
День 5 из 7
Заморозка серии
2 left
Код где угодно
Возьмите свое путешествие по программированию с собой! Без настройки, без загрузок: просто откройте и начните программировать. Доступно на iOS, Android и Web с рейтингом 4.9 звезд.
Вы не одиноки
Соревнуйтесь в глобальных рейтингах, приглашайте друзей, чтобы получать награды, и празднуйте успехи друг друга. Программировать веселее с друзьями!
Учитесь как угодно
Читайте, слушайте, проверяйте себя, спрашивайте у ИИ или ищите то, что уже изучили. Каждый урок подстраивается под вас.
Переменная - это именованный контейнер, который хранит значение для последующего использования.
В Python вы создаёте её, написав имя, знак равенства и значение, которое нужно сохранить.
Значение может меняться. Переприсваивание просто направляет имя на новое значение.
Ваш сертификат
Получайте сертификаты за каждый завершенный курс. Добавьте их в свой профиль LinkedIn и резюме, чтобы продемонстрировать работодателям свои навыки программирования.
Почему начинать бэкенд-разработку на Coddy
- Вы делаете настоящее. Настоящие программы на Python, настоящий SQL к живым таблицам, настоящие коммиты в Git и настоящие Docker-образы, всё в браузере - тот же цикл, который бэкенд-разработчик проходит сто раз в день.
- Основы прежде фреймворков. Django, Express и Spring - это несколько недель каждый, когда у вас уже есть язык, SQL и Git; без них - месяцы путаницы. Этот путь - та часть, которую фреймворки считают уже освоенной.
- Подсказки ИИ, которые читают ваш неработающий код и последнюю ошибку и указывают на причину - ошибку на единицу, пропущенный JOIN, не ту ветку, - не вставляя готовое решение.
- Один бесплатный сертификат за курс, каждый проверяется по своему URL и публикуется в LinkedIn.
Частые вопросы о том, как стать бэкенд-разработчиком
Чем на самом деле занимается бэкенд-разработчик?
Бэкенд-разработчик пишет код, который работает на сервере, а не в браузере: API, которые вызывает веб- или мобильное приложение, логику, решающую, что происходит, когда пользователь оформляет заказ, и код, который читает и записывает базу данных. В повседневной работе это серверный язык, SQL, Git, терминал и всё чаще контейнеры, в которых код поставляется, - ровно то, что охватывает этот путь.
Какой язык учить первым для бэкенда?
Для большинства - Python: он читаемый, используется для бэкендов в компаниях любого размера и заодно служит языком скриптов для автоматизации вокруг них. Второй сильный выбор на Coddy - Go, особенно если вас тянет к инфраструктуре и высокопроизводительным сервисам. Выберите один, доведите до конца, и второй пойдёт гораздо быстрее.
Нужно ли учить SQL, чтобы стать бэкенд-разработчиком?
Да. Почти каждое бэкенд-приложение стоит на реляционной базе данных, а ORM скрывает SQL лишь до первого медленного запроса или первой миграции данных. Умение написать вручную JOIN, дружественный к индексам WHERE и агрегацию - один из самых ясных признаков бэкенд-разработчика, который понимает свою систему.
Учит ли этот путь веб-фреймворку вроде Django, Flask или Express?
Пока нет. Путь намеренно останавливается на основах, которые фреймворк считает освоенными, - язык, SQL, Git, терминал и Docker, - потому что именно этого не хватает большинству бэкенд-разработчиков-самоучек, когда учебник по фреймворку перестаёт быть понятным. Курсы по фреймворкам есть в дорожной карте учебной программы и добавятся в этот путь новыми шагами.
Сколько времени нужно, чтобы стать бэкенд-разработчиком?
В этом пути около 500 уроков. При часе в день Python занимает около шести недель, SQL - две-три, а Git, Linux и Docker вместе - примерно месяц; итого три-четыре месяца на основы. Готовность к работе обычно означает добавить поверх этого фреймворк и один реальный проект.
Путь бэкенда бесплатный, и дают ли сертификат?
Каждый курс на пути бесплатный, включая уроки, редакторы и терминал в браузере, подсказки ИИ и сертификаты. Вы получаете бесплатный сертификат за каждый пройденный курс (Python, SQL, Git, Linux и Docker), каждый проверяется по своему URL, и ещё один за весь путь, когда пройдены все шаги.
Будет ли сертификат за путь Бэкенд-разработчик?
Да. Пройдите все шаги и получите один бесплатный сертификат за весь путь Бэкенд-разработчик. В нём перечислены все курсы, пройденные по пути, а также ссылки на сертификат каждого курса, чтобы любой мог проверить каждый указанный навык. Его можно добавить в профиль LinkedIn. Это сертификат о завершении от Coddy, а не аккредитованная квалификация.