Курсы по backend-разработке

Профессии

Учебные программы от основ до практики. Для тех, кто хочет получить новую профессию, собрать портфолио и найти работу

профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 23 мая
профессия
от 25 000 ₸ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 23 мая
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 23 мая
профессия
от 28 908 ₸ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 23 мая
профессия
от 39 525 ₸ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 23 мая
профессия
от 25 000 ₸ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 23 мая

Подготовительные курсы

14-дневные программы по изучению основ программирования для тех, кто хочет попробовать себя в разработке или подготовиться к обучению профессии

подготовительный курс
скоро
Основы языка Python для начинающих
14 дней
c нуля
Старт 21 мая
подготовительный курс
Основы языка Java для начинающих
14 дней
c нуля
Старт 29 мая
подготовительный курс
Основы языка PHP для начинающих
14 дней
c нуля
дата определяется

Треки

Небольшой набор курсов, направленных на прокачку конкретного технического аспекта. Большая часть треков ориентирована на практикующих программистов

трек
от 21 900 ₸ в месяц
Разработка веб-сервисов на PHP
c опытом
Старт в любое время
трек
от 21 900 ₸ в месяц
Разработка веб-сервисов на Python
c опытом
Старт в любое время
трек
от 21 900 ₸ в месяц
Объектно-ориентированное программирование в PHP
c опытом
Старт в любое время
трек
от 21 900 ₸ в месяц
Автоматизированное тестирование на JavaScript
c опытом
Старт в любое время
трек
от 21 900 ₸ в месяц
Построение серверной части сайта на Node.js
c опытом
Старт в любое время
трек
от 21 900 ₸ в месяц
Базовые структуры данных и алгоритмы
c опытом
в разработке
Старт в любое время
трек
от 21 900 ₸ в месяц
Автоматизированное тестирование на PHP с помощью PHPUnit
c опытом
Старт в любое время
трек
от 21 900 ₸ в месяц
Автоматизированное тестирование в Python с помощью PyTest
c опытом
Старт в любое время
трек
от 21 900 ₸ в месяц
Автоматизация сборки, тестирования и доставки кода на продакшен
c опытом
Старт в любое время
трек
от 21 900 ₸ в месяц
Проектирование базы данных и выполнение SQL-запросов
с нуля
в разработке
Старт в любое время
трек
от 21 900 ₸ в месяц
Устройство протокола HTTP, работа с запросами к API через Postman и curl
c опытом
Старт в любое время
трек
от 21 900 ₸ в месяц
Старт в любое время
трек
от 21 900 ₸ в месяц
Обучение созданию веб-приложений на языке Go
c опытом
в разработке
Старт в любое время
трек
от 21 900 ₸ в месяц
Создание веб-приложений на Nodejs
c опытом
в разработке
Старт в любое время
трек
от 21 900 ₸ в месяц
новый
c опытом
в разработке
Старт в любое время
трек
от 21 900 ₸ в месяц
новый
Программирование, ориентированное на бизнес
c опытом
Старт в любое время

Учиться от компании

Нам доверяют обучение сотрудников крупные компании: «Тинькофф», «Сбербанк», Simtech Group, AGIMA и другие

В Хекслете можно обучить сотрудников языкам программирования, повысить их квалификацию или подтянуть конкретные умения

Подробнее

Курсы

курс
Устройство протокола HTTP и его версий, использование глаголов и заголовков запросов, работа с веб-формами, передача данных
13 часов  
Старт в любое время
курс
Инструмент Regexp, основные возможности регулярных выражений, эффективная обработка строк
14 часов  
Старт в любое время
курс
Кто такой программист и как им стать, виды разработки и их особенности, типы программного обеспечения
3 часа  
Старт в любое время
курс
Изучение микрофреймворка Express для создания веб-приложений на JavaScript с помощью REST и MVC
11 часов  
Старт в любое время
курс
Основы системы управления версиями Git, работа с репозиториями и историей изменений файлов, командная разработка
18 часов  
Старт в любое время
курс
Объектно-ориентированное программирование в PHP: классы, интерфейсы, инкапсуляция, магические методы и применение в программировании
21 час  
Старт в любое время
курс
Освоение веб-разработки на PHP: MVC, шаблонизация, роутинг, отправка форм и создание сайтов с помощью микрофреймворка slim
24 часа  
Старт в любое время
курс
Команды в Linux, навигация по файловой системе, работа с переменными окружения и доступами к файлам
22 часа  
Старт в любое время
курс
Основные конструкции языка PHP: условия, циклы, функции; создание несложных программ, анализ ошибок в коде
52 часа  
Старт в любое время
курс
Создание баз данных для приложений, организация архитектуры хранения данных, работа с таблицами, модификация и удаление данных
27 часов  
Старт в любое время
курс
Асинхронное программирование в JavaScript: таймеры, обратный вызов, связывание, обработка ошибок, event loops, событийная модель, промисы
18 часов  
Старт в любое время
курс
Типы данных и основные конструкции Python, поиск и анализ ошибок в коде, создание несложных программ
57 часов  
Старт в любое время
курс
6 часов  
Старт в любое время
курс
12 часов  
Старт в любое время
курс
Освоение веб-фреймворка Laravel для быстрой разработки сайтов на PHP
19 часов  
Старт в любое время
курс
Знакомство с Eloquent ORM в Laravel для эффективной обработки данных и построения связей в БД
10 часов  
Старт в любое время
курс
Основы веб-разработки на Flask. Обработка запросов, работа с сессиями, CRUD
22 часа  
Старт в любое время
курс
Курс по основам объектно-ориентированного программирования на Python
12 часов  
Старт в любое время
курс
Объектно-ориентированное программирование в Javascript: инкапсуляция, сокрытие данных, поведение this, прототипы и классы
15 часов  
Старт в любое время
курс
Основы CRUD-операций и Django для веб-разработки на Python.
21 час  
Старт в любое время
курс
Основы алгоритмов поиска, структур данных и сортировки
11 часов  
Старт в любое время
курс
Поиск работы в IT, составление резюме, написание сопроводительных писем, подготовка к собеседованиям
5 часов  
Старт в любое время
курс
Основы языка Ruby: ключевые возможности, объектно-ориентированное программирование, функции, программы и анализ ошибок в коде
51 час  
Старт в любое время
курс
Освойте фреймворк Ruby on Rails для создания полноценных сайтов с CRUD действиями и тестами.
52 часа  
Старт в любое время
курс
Инструменты Django для работы с данными в Python. Модели, миграции, построение запросов и управление связями
12 часов  
Старт в любое время
курс
Изучение ООП в Java: полиморфизм, наследование, аннотации, исключения, автоматическая генерация кода, интерфейсы
35 часов  
Старт в любое время
курс
Изучение веб-технологий в языке Java для создания собственных веб-приложений с базой данных и управлением логикой через подход MVC
71 час  
Старт в любое время
курс
Основы администрирования Linux, пользователи и доступы, супервизор, процессы и сигналы, сетевые технологии
9 часов  
Старт в любое время
курс
Основы контейнеризации с помощью Docker: упрощение разработки, тестирования и развертывания приложений
3 часа  
Старт в любое время
курс
Типы данных и основные конструкции языка Java: методы, условия, циклы; создание несложных программ
37 часов  
Старт в любое время
курс
Работа с Vagrant: виртуальные машины, настройка сети и проброс портов для доступа извне, автоматизация настройки и ускорение запуска проектов
3 часа  
Старт в любое время
курс
Оптимизация и управление данными с Redis для кеширования, хранения key-value и организации упорядоченных уникальных данных
14 часов  
Старт в любое время
курс
Основы объектно-ориентированного программирования в Java: классы, объекты, методы, интерфейсы и пакеты
14 часов  
Старт в любое время
курс
Изучите деплой на продакшен, научитесь автоматизации выкладки кода, горизонтальному масштабированию и мониторингу
3 часа  
Старт в любое время
курс
Изучение Terraform для автоматизации настройки серверной инфраструктуры и работы с облачной инфраструктурой
3 часа  
Старт в любое время
курс
Принципы построения HTTP API, выполнение HTTP запросов разными способами
7 часов  
Старт в любое время
курс
Основные конструкции языка JavaScript, составление простых программ, поиск и анализ ошибок в коде
50 часов  
Старт в любое время
курс
Основы Typescript для создания более надежного и понятного кода
44 часа  
Старт в любое время
курс
Заполнение профиля и портфолио на GitHub, оформление репозитория проекта, работа с опен-сорс проектами
2 часа  
Старт в любое время
курс
Освоение веб-разработки на Go с помощью Fiber для создания производительных веб-приложений, обработки запросов и ошибок
16 часов  
Старт в любое время
курс
Основные конструкции языка Go: типы данных, условия, функции и циклы; написание простых программ
43 часа  
Старт в любое время
курс
На этом курсе вы изучите основы языка структурированных запросов SQL
30 часов  
Старт в любое время
курс
Анализ и объединение данных из нескольких источников с помощью SQL. Обобщенные табличные выражения
21 час  
Старт в любое время
курс
Работа с Ruby: ActiveRecord (ORM) - эффективная работа с базой данных для веб-приложений на Ruby on Rails
6 часов  
Старт в любое время
курс
Работа с данными как с множествами с помощью операторов UNION, INTERSECT, EXCEPT.
6 часов  
Старт в любое время
Сомневаетесь в выборе?

Ответим на вопросы, подскажем, с чего начать в зависимости от текущего опыта.

А вы решите, подойдет ли вам Хекслет

Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»
Поймали заявку на консультацию!

Скоро позвоним

Backend-разработчики отвечают за создание и поддержку серверной части сайтов и приложений, которая обрабатывает данные и взаимодействует с базой данных.

Алгоритм поиска, который «отдает» результат по вашему запросу, правильная работа корзины в интернет-магазине — всему этому учат на курсах по бэкенду.

Разработчик должен уметь писать код хотя бы на одном языке бэкенда: PHP, Python, Ruby, Java, Go, JavaScript (Node.js); создавать архитектуру приложения или сайта; работать с системами управления базами данных и инструментами для разработки, доставки и эксплуатации приложений; знать основы сетевой безопасности и Linux.

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