Небинарныйкод

От скалярных типов до DDD-архитектуры. Структурированный курс
с практикой, запускаемым кодом и реальными паттернами.

12модулей
89тем
75+часов

Не просто уроки, а рабочий ритм backend-команды

Учимся через темы, проектные этапы, GitLab workflow и живую группу, где остаются записи, разборы и ответы на вопросы.

production-практика

Сквозной проект после модулей

По ходу курса собираешь RateDesk: от маленькой CLI-модели денег до backend-системы с API, архитектурными границами, базой, Redis, Kafka и деплойными практиками.

ТЗзадачиприемкатест-кейсыGitLab MR
01

Telegram-группа

Доступ синхронизируется с группой: там анонсы, быстрые вопросы, ссылки на материалы и общий контекст курса.

02

Записи собесов

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

03

Разборы вопросов

Не оставляем непонятки висеть в воздухе: разбираем код, архитектурные решения, ошибки и спорные места.

04

Полезные материалы

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

Рядом люди, которые сами пишут backend

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

G

Кураторы курса

Профили появятся здесь после назначения кураторов через Telegram и заполнения описаний.

12 модулей, 89 тем

От первого типа данных до продакшн-архитектуры

Go
01

Основы Go

Типы данных, структуры данных, интерфейсы

fn!
02

Функции, defer, ошибки

Функции как первоклассные объекты, механизм defer, система ошибок

ch
03

Многопоточность

Горутины, каналы, sync, контекст, планировщик, паттерны конкурентности

RT
04

Продвинутый Go

Дженерики, рефлексия, unsafe, аллокатор памяти, сборщик мусора, ООП

HTTP
05

Веб-разработка

HTTP, Echo, REST API, итоговый проект

DDD
06

Архитектура

Layered, Hexagonal, Onion, Clean Architecture, DDD, паттерны проектирования

gRPC
07

RPC, gRPC и Protobuf

Контрактные API, Protobuf, gRPC в Go, streaming, ошибки, deadlines и интеграция с Clean Architecture

k8s
08

Инфраструктура

Docker, Kubernetes, деплой и оркестрация

KAF
09

Kafka

Event streaming, топики, партиции, producer/consumer в Go, rebalancing, DLQ и production-настройки

RED
10

Redis

In-memory хранилище, структуры данных, кеширование в Go, TTL, eviction, replication, Cluster и Streams

SQL
11

Базы данных

SQL, теория БД, PostgreSQL, MVCC, индексы, транзакции, Go-интеграция и обзор типов хранилищ

OBS
12

Observability

Логи, метрики, tracing, OpenTelemetry Collector, Prometheus, ELK/EFK, Loki, Grafana, SLI/SLO, profiling, runbooks и incident response для Go-сервисов