Обучения языку Go и Go стеку. 2025 (3 месяца) [Golang School] [Михаил Непряхин]
От основ – до самого продвинутого уровня за 3 месяца
Для кого это обучение
Если вы:
Начинающий Go разработчик
Бекэндер на другом языке
Фронтендер. Программист самоучка
Если вы к ним не относитесь, но очень хотите
Вы должны знать любой язык программирования и уметь писать программы
Вы должны уметь работать с git
Желательно иметь коммерческий опыт работы в IT
Желательно на базовом уровне знать язык SQL и основы Linux
Это практически гарантия, что вы сможете потом найти работу
Можно учить в процессе или после обучения
Что будет изучаться
Если кратко, мы изучаем всё, что нужно для работы Go разработчиком
То, что используется часто - изучаем в первую очередь и уделяем этому больше внимания
То, что используется совсем редко, просто узнаем о существовании или посмотрим как оно выглядит
Ещё есть специфичные вопросы, которые спрашивают на собеседованиях, мы им тоже будем уделять много внимания
Мое обучение – не курс, а менторство в группе (или групповое наставничество)
Я не расписываю все уроки по дням и не ставлю временные рамки на изучении тем
Некоторые темы нужно изучать несколько занятий и потом ещё не раз возвращаться, чтобы закрепить (чего не делают в других школах)
Моя задача сделать так, чтобы вы стали крепким Go разработчиком, способным работать в современном бигтехе. И мы изучим всё, что для этого нужно
Подробнее о формате
2 встречи в неделю по 2 часа
3 месяца (24 занятия)
Готовые шаблоны кода с лучшими практиками
Проработка задач для прохождения лайв кодинга на собеседованиях
Концентрат знаний необходимых для работы
Наставник: Михаил Непряхин - Senior Go Developer. Играющий тренер
Поток - 2025 года (актуальный на сегодня)
Полная стоимость за 3 месяца (24 занятия): 87000 руб.
От основ – до самого продвинутого уровня за 3 месяца
Для кого это обучение
Если вы:
Начинающий Go разработчик
Бекэндер на другом языке
Фронтендер. Программист самоучка
Если вы к ним не относитесь, но очень хотите
Вы должны знать любой язык программирования и уметь писать программы
Вы должны уметь работать с git
Желательно иметь коммерческий опыт работы в IT
Желательно на базовом уровне знать язык SQL и основы Linux
Это практически гарантия, что вы сможете потом найти работу
Можно учить в процессе или после обучения
Что будет изучаться
Если кратко, мы изучаем всё, что нужно для работы Go разработчиком
То, что используется часто - изучаем в первую очередь и уделяем этому больше внимания
То, что используется совсем редко, просто узнаем о существовании или посмотрим как оно выглядит
Ещё есть специфичные вопросы, которые спрашивают на собеседованиях, мы им тоже будем уделять много внимания
Мое обучение – не курс, а менторство в группе (или групповое наставничество)
Я не расписываю все уроки по дням и не ставлю временные рамки на изучении тем
Некоторые темы нужно изучать несколько занятий и потом ещё не раз возвращаться, чтобы закрепить (чего не делают в других школах)
Моя задача сделать так, чтобы вы стали крепким Go разработчиком, способным работать в современном бигтехе. И мы изучим всё, что для этого нужно
Вот некоторые особо важные темы, которые мы будем изучать:
Go
Все типы данных на самом низком уровне
Функции, методы, ООП
Слайсы
Указатели
Интерфейсы
Мапы
Работа с ошибками
Контекст
Каналы, горутины
Примитивы синхронизации
Структура приложения
Слои абстракции
HTTP сервер
Spec-First подход, генерация сервера и клиента
GRPC взаимодействие
Работа с Postgres, Kafka, Redis
Миграции
Транзакции в чистой архитектуре
Логирование, профилирование, трейсинг и OpenTelemetry
Туллинг
Линтеры
Тестирование
Оптимизации
Переменные на стеке и в куче
Работа с Makefile
И так далее
Docker
Основы
Локальная разработка
Сборка приложения
Типовой докер файл
Типовой docker compose
Kubernetes
Основы
Локальная разработка
Деплой
Особенности
Лучшие практики
Grafana стек
Метрики
Логирование
Трейсинг
Go
Все типы данных на самом низком уровне
Функции, методы, ООП
Слайсы
Указатели
Интерфейсы
Мапы
Работа с ошибками
Контекст
Каналы, горутины
Примитивы синхронизации
Структура приложения
Слои абстракции
HTTP сервер
Spec-First подход, генерация сервера и клиента
GRPC взаимодействие
Работа с Postgres, Kafka, Redis
Миграции
Транзакции в чистой архитектуре
Логирование, профилирование, трейсинг и OpenTelemetry
Туллинг
Линтеры
Тестирование
Оптимизации
Переменные на стеке и в куче
Работа с Makefile
И так далее
Docker
Основы
Локальная разработка
Сборка приложения
Типовой докер файл
Типовой docker compose
Kubernetes
Основы
Локальная разработка
Деплой
Особенности
Лучшие практики
Grafana стек
Метрики
Логирование
Трейсинг
2 встречи в неделю по 2 часа
3 месяца (24 занятия)
Готовые шаблоны кода с лучшими практиками
Проработка задач для прохождения лайв кодинга на собеседованиях
Концентрат знаний необходимых для работы
Наставник: Михаил Непряхин - Senior Go Developer. Играющий тренер
Поток - 2025 года (актуальный на сегодня)
Полная стоимость за 3 месяца (24 занятия): 87000 руб.
https://start.golang-school.com/