Aноним
- Ссылка на картинку

Этот курс по Go - это не простое обучение, а групповое менторство, нацеленное на создание квалифицированного Go-разработчика, готового к карьере в современном бигтехе.
Михаил не сковывает процесс обучения строгими рамками или заранее запланированной программой: сложные темы изучаются столько, сколько необходимо, а затем многократно повторяются для уверенного усвоения материала.
Мы осваиваем только те элементы, которые по-настоящему незаменимы в профессиональной деятельности:
Go (углубленное изучение)
Docker
Михаил не сковывает процесс обучения строгими рамками или заранее запланированной программой: сложные темы изучаются столько, сколько необходимо, а затем многократно повторяются для уверенного усвоения материала.
Мы осваиваем только те элементы, которые по-настоящему незаменимы в профессиональной деятельности:
- часто встречающиеся аспекты — всесторонне и углубленно
- редкие инструменты — общий обзор, чтобы вы понимали, как и где их применить
- темы из собеседований — систематично и с анализом реальных ситуаций
Go (углубленное изучение)
- Типы данных в базовом контексте
- Функции, методы, ООП принципы в Go
- Слайсы, указатели, интерфейсы
- Мапы и управление памятью
- Ошибки, Context
- Горутины, каналы, базовые средства синхронизации
- Архитектура программ, слои абстракции
- HTTP-сервер, spec-first методология, генерирование клиента и сервера
- GRPC
- Работа с PostgreSQL, Kafka, Redis
- Миграции и транзакции в рамках чистой архитектуры
- Линтеры, тестирование, профилирование, трейсинг, OpenTelemetry
- Оптимизация, стек/куча, Makefile и Go инструментарий
Docker
- Локальная разработка
- Создание и упрощение образов
- Стандартный Dockerfile и docker-compose
- Основы и структура
- Локальная разработка и выпуск в эксплуатацию
- Особенности продакшн-использования
- Наилучшие практики
- Метрики
- Логирование
- Трейсинг и наблюдения в распределённых системах
Показать больше
Зарегистрируйтесь
, чтобы посмотреть скрытый контент.