Все направления
03
Backend Development
Серверная разработка, API, базы данных и backend-архитектура.
- Длительность
- 5–7 месяцев
- Формат
- Индивидуально, 2–3 занятия в неделю + практика
- Для кого
- Для тех, кто уже знаком с основами программирования и хочет работать с серверной частью.
О направлении
Про то, что происходит на сервере: как устроены API, как хранить данные, как защищать приложение и не потерять его под нагрузкой. Пишем реальный сервис с базой данных, авторизацией и документацией.
Чему научится студент
- Проектировать и писать REST API
- Работать с реляционной базой данных и запросами
- Реализовывать авторизацию и защиту данных
- Понимать архитектуру серверного приложения
- Разворачивать сервис и следить за ним
Что изучаем
- Node.js
- REST API
- SQL / PostgreSQL
- ORM
- Аутентификация
- Безопасность
- Git
- Тестирование
- Деплой
Индивидуальные занятия
Все занятия проходят один на один: программа и темп подстраиваются под ученика.
Программа
- 01
Основы серверной разработки
- Node.js и модули
- HTTP, маршрутизация
- Работа с запросами
- 02
Базы данных
- Реляционная модель и SQL
- Проектирование схемы
- ORM и миграции
- 03
API и безопасность
- REST и структура ответов
- Аутентификация и роли
- Валидация, хеширование, защита от типичных атак
- 04
Продакшн
- Логи и ошибки
- Тесты
- Деплой и переменные окружения
Частые вопросы
Нужен ли опыт во frontend?
Не обязательно, но базовое понимание HTML и JavaScript ускорит старт.
Какой язык используется?
Основной стек — JavaScript/TypeScript и Node.js. Программу можно адаптировать под другую технологию.
Будет ли работа с реальной базой данных?
Да, с PostgreSQL — от проектирования схемы до миграций и запросов.
Хочу начать обучение
Оставьте заявку — мы свяжемся с вами, определим уровень и подберём программу.