Курс на Stepik
Обложка курса «Go для сеньоров» на Stepik
Бесплатно

Go для сеньоров 0.000

Открыть на
STEPIK.ORG
Категории курса

Senior Go: runtime, GC, память, pprof, trace, продвинутая конкурентность, unsafe, архитектура, gRPC, observability, production-тесты, Kubernetes и итоговый сервис.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Go для сеньоров»Учеников на курсе 3
Сертификаты, выданные на курсе «Go для сеньоров»Сертификатов выдано 0
Отзывы о курсе «Go для сеньоров»Отзывов получено 0
Рейтинг курса «Go для сеньоров»Рейтинг курса 0.000
Уроки в курсе «Go для сеньоров»Количество уроков 108
Тесты в курсе «Go для сеньоров»Количество квизов 414
Обновления курса «Go для сеньоров»Обновления курса
Дата публикации курса «Go для сеньоров»Дата публикации курса
Последнее обновление курса «Go для сеньоров»Последнее обновление
Сложность hard

Чему вы научитесь

  • объяснять G-M-P, netpoller, GC, escape analysis и их влияние на сервис
  • читать pprof и trace, строить корректные benchmarks и уменьшать аллокации
  • диагностировать гонки, deadlock, утечки горутин и ограничивать параллелизм
  • оценивать цену unsafe, cgo, assembly и кодогенерации
  • проектировать доменные границы, TCP/gRPC-контракты и protobuf-совместимость
  • строить observability, production-тесты, Docker/CI/CD и Kubernetes-деплой

О курсе

Senior Go: runtime, GC, память, pprof, trace, продвинутая конкурентность, unsafe, архитектура, gRPC, observability, production-тесты, Kubernetes и итоговый сервис.

Для кого этот курс

опытные Go-разработчики, отвечающие за производительность и надёжность сервисов; middle-инженеры, системно готовящиеся к senior-роли и архитектурным интервью; технические лидеры Go-команд и владельцы сервисной платформы; backend- и data-инженеры, работающие с gRPC, PostgreSQL и Kubernetes.

Начальные требования

уровень уверенного middle Go: goroutines, channels, context, HTTP, PostgreSQL и тесты Go 1.23+, Git, Docker и терминал; Linux-окружение полезно для части инструментов желателен опыт production-эксплуатации, профилирования или нагрузочного тестирования

Преподаватели курса

Как проходит обучение

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

Материал выстроен последовательно, без обязательных дедлайнов. Рекомендуется вести учебный репозиторий и журнал ошибок.

Формат курса

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

Что вы получите

  • полный текстовый конспект курса с рабочими примерами
  • 414 тестовых вопросов для самопроверки
  • 411 практических задач с решениями
  • итоговый проект: Production-ready gRPC-сервис с protobuf-контрактами, PostgreSQL, интерсепторами, graceful shutdown, Prometheus/OpenTelemetry, нагрузочным тестом, Docker, Kubernetes и CI/CD.

Нагрузка

90-150 часов

Расскажите о курсе друзьям