Складчина: Go: путь до Senior-разработчика [Stepik] [Роман Вертелецкий] Чему вы научитесь: Разрабатывать архитектуру отказоустойчивого backend-сервиса на Go, готового к работе в production-среде. Настраивать полноценный CI/CD-пайплайн для автоматического тестирования, сборки и развертывания приложения. Внедрять и использовать key-value хранилище (Redis) и брокер сообщений (RabbitMQ) для решения задач кэширования и асинхронной обработки. Строить систему наблюдения за сервисом (Observability), настраивая сбор метрик, дашборды и алерты с помощью стека Prometheus и Grafana. Осуществлять деплой всего стека приложения (сервис, БД, кэш, мониторинг) с использованием контейнеров и оркестраторов. Конструировать простой фронтенд-интерфейс с помощью LLM для взаимодействия с вашим API и интегрировать его в общую систему. Курс «Go: путь до Senior-разработчика» - это интенсивная практика для разработчиков, которые хотят вывести свои навыки на промышленный уровень. Цель курса - научить вас не просто писать код на Go, а создавать, развертывать и поддерживать готовые к работе в продакшене сервисы. Вы соберёте все компоненты современного бэкенда в единый, работающий проект. Почему этот курс? Потому что здесь нет изолированных примеров. Каждая новая технология (Docker, RabbitMQ, Prometheus) интегрируется в общий проект, показывая, как они работают вместе в реальной жизни. Вас ждут задания по настройке, деплою и отладке, а итогом станет полноценное приложение в вашем портфолио, которое впечатлит любого технического рекрутера. Для кого этот курс: Backend-разработчики на Go (уровень Junior+), которые хотят вырасти до Middle/Senior и понимать полный цикл жизни сервиса. Программисты на других языках (Python, Java), переходящие на Go и желающие сразу освоить экосистему профессиональной разработки. Разработчики, которые устали от учебных примеров и хотят создать что-то комплексное, с чем можно пойти на собеседование. Те, кто хочет освоить современный стек инструментов (Docker, Kubernetes, RabbitMQ, Grafana) в контексте реального Go-приложения. Начальные требования Уверенное владение основами Go (срезы, структуры, методы, интерфейсы, горутины, каналы). Базовое понимание SQL и принципов работы сетевых протоколов (HTTP). Опыт работы с Git и командной строкой. Желательно (но не обязательно): начальный опыт работы с Docker (запуск контейнеров). Программа: Профессиональный старт: окружение, архитектура и качество кода Go в 2026: Toolchain, версии и управление зависимостям Профессиональное рабочее окружение и автоматизация Архитектура проекта: от папок к чистой архитектуре Управление зависимостями и конфигурацией Качество кода: тестирование, бенчмарки и race detector Работа с данными: проектирование, производительность и observabi Паттерн Repository и работа с pgx Проектирование и управление миграциями Продвинутый SQL в Go: транзакции, изоляция, deadlocks Кэширование стратегий: от Cache-Aside до Write-Through Оптимизация и наблюдаемость: индексы, EXPLAIN, метрики Брокеры сообщений и конкурентные паттерны Введение в асинхронную архитектуру: когда и зачем нужны брокеры Надежная доставка: подтверждения, повторные отправки и dead lett Конкурентные воркеры и шаблоны обработки в Go Наблюдаемость асинхронных процессов: трассировка и метрики Интеграция событий в бизнес-логику: Event-Driven Design Микросервисы, gRPC и сетевое взаимодействие Эволюция архитектуры: от модульного монолита к микросервисам gRPC и Protocol Buffers: быстрая и типобезопасная связь Дизайн API, интерцепторы и безопасность Наблюдаемость в распределённой системе: трассировка и метрики Документирование и контрактное тестирование API Контейнеризация, оркестрация и облачный деплой Профессиональная контейнеризация Go-приложений Оркестрация для локальной разработки: Docker Compose Основы Kubernetes и декларативный подход Деплой stateful-приложения в Kubernetes Сетевая инфраструктура и Ingress Production-практики и CI/CD для Kubernetes Observability, безопасность и финальный проект Продвинутый мониторинг: пользовательские метрики и бизнес-логика Централизованное управление логами и трейсам в распределённой с Безопасность и аудит в production Производительность и оптимизация: профилирование в продакшене Финальный проект: комплексный кейс и защита Цена 4900 руб. Скрытая ссылка
Похожие складчины Доступно - TypeScript с 0 до Про. Решение задач по TS, разбор сложных тем [Stepik] [Роман Максимов] Доступно - Chrome Dev Tools полный курс (2025) [Stepik] [Роман Максимов] Доступно - Подготовка к Golang собеседованию [Stepik] [Skill Issue] Доступно - Установка и изучение SAP в популярных облачных сервисах [stepik] [Роман Горбенко] Открыто - Frontend-разработчик [Айтилогия] [Роман Чернов]