Перейти к содержимому
tcthe.cooperate
Все направления
03

Backend Development

Серверная разработка, API, базы данных и backend-архитектура.

Длительность
5–7 месяцев
Формат
Индивидуально, 2–3 занятия в неделю + практика
Для кого
Для тех, кто уже знаком с основами программирования и хочет работать с серверной частью.

О направлении

Про то, что происходит на сервере: как устроены API, как хранить данные, как защищать приложение и не потерять его под нагрузкой. Пишем реальный сервис с базой данных, авторизацией и документацией.

Чему научится студент

  • Проектировать и писать REST API
  • Работать с реляционной базой данных и запросами
  • Реализовывать авторизацию и защиту данных
  • Понимать архитектуру серверного приложения
  • Разворачивать сервис и следить за ним

Что изучаем

  • Node.js
  • REST API
  • SQL / PostgreSQL
  • ORM
  • Аутентификация
  • Безопасность
  • Git
  • Тестирование
  • Деплой

Индивидуальные занятия

Все занятия проходят один на один: программа и темп подстраиваются под ученика.

Программа

  1. 01

    Основы серверной разработки

    • Node.js и модули
    • HTTP, маршрутизация
    • Работа с запросами
  2. 02

    Базы данных

    • Реляционная модель и SQL
    • Проектирование схемы
    • ORM и миграции
  3. 03

    API и безопасность

    • REST и структура ответов
    • Аутентификация и роли
    • Валидация, хеширование, защита от типичных атак
  4. 04

    Продакшн

    • Логи и ошибки
    • Тесты
    • Деплой и переменные окружения

Частые вопросы

Нужен ли опыт во frontend?

Не обязательно, но базовое понимание HTML и JavaScript ускорит старт.

Какой язык используется?

Основной стек — JavaScript/TypeScript и Node.js. Программу можно адаптировать под другую технологию.

Будет ли работа с реальной базой данных?

Да, с PostgreSQL — от проектирования схемы до миграций и запросов.

Хочу начать обучение

Оставьте заявку — мы свяжемся с вами, определим уровень и подберём программу.

Записаться