Курс · карта «Backend-разработчик»

База разработчика: Git, командная строка, сети и Linux

Ветки и коммиты, pull request и ревью, командная строка и SSH, как работает интернет и DNS, HTTP и HTTPS, TCP изнутри, диагностика Linux-сервера и сети на сервере.

8уроков
≈ 1 чна чтение
Junior–Middleуровень

Уроки

8
  1. 01Git — ветки, коммиты и отмена изменений

    Как работать в ветке от первого коммита до push, чем merge отличается от rebase, как отменять изменения и разрешать конфликты.

    3 мин
  2. 02Pull request, код-ревью и стратегии ветвления

    Как оформить pull request, который быстро проверят, как ревьюить по существу, чем trunk-based отличается от GitFlow и что делает CI/CD.

    2 мин
  3. 03Командная строка — файлы, поиск, окружение и SSH

    Навигация и работа с файлами, grep и пайпы, права доступа, переменные окружения и PATH, вход по SSH-ключам.

    2 мин
  4. 04Как работает интернет — от адреса в браузере до ответа

    Что происходит после нажатия Enter, слои сети и стек TCP/IP, TCP и UDP, как работает DNS и как проверять записи.

    3 мин
  5. 05HTTP и HTTPS — методы, коды ответа, версии

    Методы и идемпотентность, группы кодов ответа, REST, отличия HTTP/1.1, HTTP/2 и HTTP/3, как HTTPS защищает соединение.

    3 мин
  6. 06TCP изнутри — рукопожатие, надёжность и перегрузка

    Как устанавливается и закрывается соединение, откуда TIME_WAIT, как TCP гарантирует доставку и не перегружает сеть, что добавляет TLS.

    2 мин
  7. 07Linux — диагностика сервера

    С чего начинать, когда сервер ведёт себя плохо, как читать load average, где на самом деле свободная память, кто такие зомби и куда делось место на диске.

    3 мин
  8. 08Сети на сервере — подсети, firewall, reverse proxy и диагностика

    Как читать CIDR и планировать подсети, как ограничивать сетевой доступ, зачем nginx перед приложением и как искать, почему сервис A не видит сервис B.

    2 мин
Партнёр платформы

Разбор собеседования с sotto

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

Разбор собеседования