Повышение навыков разработки на Go. Сборка полноценного сервиса для портфолио.
Golang-разработчик
старт в любой момент
Научитесь создавать реальные проекты, используя актуальные подходы разработки на Go
80% практики
52 часа практики
Полноценный проект
онлайн-банк, мессенджер, файловое хранилище или свой
Бесплатное начало
Начните с демо — 3 дня бесплатного доступа
Формат обучения
Видеоуроки и практические задания
13 часов теории
Начни учиться бесплатно
Познакомьтесь с материалами и спикерами курса. Демо-курс доступен 3 дня.
Кому подойдёт курс?
Начинающим разработчикам на Go
  • Повысите навыки разработки и поддержки сервисов
Бэкенд-разработчики
Разработчики на других языках
  • Изучите основу разработки на Golang
Фулстек-разработчики и DevOps-инженеры
  • Внедрите в работу решения по Golang
  • Изучите Golang для перехода в профессию
  • Разберётесь в тонкостях языка и научитесь строить приложения на Golang
  • Разнообразите стек разработки
  • Расширите возможности в разработке инфраструктуры
  • Систематизируете знания о Golang
  • Узнаете больше об инструментах разработки
  • Соберёте рабочий проект для портфолио
  • Попрактикуетесь на максимально приближенных к работе кейсах
  • Научитесь эффективно применять язык Golang
Курс поможет разобраться
Как сделать так, чтобы проект работал и обслуживал пользовательские запросы даже при деградации части подсистем?
Какие паттерны взаимодействия применить, чтобы сделать простую и надёжную систему?
Как не допустить утечек памяти в нагруженном приложении?
Как избежать проблем при работе с БД?
Как выдерживать растущие нагрузки без покупки или аренды дополнительного оборудования?
Понадобятся знания:
  • Понимание работы с Базами данных и очередями
Будет большим плюсом:
  • Опыт работы с Docker
  • Базовое умение работы в консоли
  • Опыт коммерческой разработки от года
  • Опыт работы с Linux
  • Опыт написания конкурентного/многопоточного кода
Аргументированно выбирать асинхронный подход, чтобы снизить связность системы и повысить общую надёжность
После курса вы сможете
Уверенно писать на Golang и разрабатывать серверные и клиентские приложения
Эффективно использовать сеть для взаимодействия между сервисами и проектировать функциональность исходя из доменной области
Работать и синхронизировать goroutine и проводить оптимизацию под работу в нагруженных приложениях
Эффективно и без неожиданностей распиливать монолит на микросервисы и использовать линтеры, чтобы избежать ошибок
Понимать устройство observability больших систем
Гарантировать качество работы сервиса с помощью юнит- и интеграционных тестов
Главное практика
53 часа практики и сборки собственного полноценного сервиса
В каждом модуле — по три практических задания, от простого к сложному. Внимательно читайте условия и ловушки, которые встречаются в процессе работы.
На курсе вы создадите один проект на выбор
C авторизацией, процессингом платежей и хранением счётов. Вы создадите отказоустойчивую систему с возможностью выдерживать отказы сервисов
Если у вас есть готовая идея, уточните у спикера, как реализовать её в рамках нашего курса
C подпиской на события. Можно использовать minio с s3 совместимым протоколом. Разработаете подписку на события добавления/изменения файлов с учётом работы с миллиардами небольших файлов. Реализуете контроль доступа и версионирование версий файлов
C авторизацией, сервисом обработки сообщений и подсистемой доставки обновлений до клиентов. Вы выберете способ хранения данных. Учтёте всплески нагрузки при переподключении клиентов и возможность доставлять сообщения офлайн
Онлайн-банк
Свой проект
Файловое хранилище
Мессенджер
Бесплатная консультация по курсу «Golang-разработчик»
Ответим на вопросы:
Gони, Redis, Gони!. Как использовать Redis за пределами key-value storage
Особенности работы с конкурентностью в Golang
Виталий Лихачев
SRE в Booking.com
  • 9+ лет в коммерческой разработке
  • Занимал позицию Senior Software Engineer в Avito
  • Выступает с докладами на конференциях
  • Пишет сложные проекты с нетривиальной бизнес логикой на разных языках
  • Строит инфраструктуру под проекты в публичных облаках
Спикер курса
Вводная лекция
Проекты в портфолио:
  • Набор гео-инструментов MAPSLY
  • Интернет-платформа Avito
  • SaaS платформа для автоматизации найма
Прошедшие мероприятия
  • Что будет на курсе?
  • Кому подойдёт курс?
  • Какие особенности и нюансы использования есть у Golang?
  • С чем можно столкнуться на собеседовании?
  • С чем придётся столкнуться в реальных проектах?
Вся учеба в одном месте!
В личном кабинете доступны все купленные курсы, виден прогресс обучения и полученные сертификаты. У каждого курса есть дневник с уведомлениями от команды Слёрма и кураторов. Подробные инструкции помогут вам эффективно учиться и сохранять мотивацию
Программа
Cвидетельство
Именное свидетельство о прохождении курса получает студент, если:
  • изучил 80% курса
  • принимал участие в решении практик, которые входят в курс.
Отзывы
Этот курс может оплатить ваша компания
Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти — написали здесь.
Как купить курс
Видеокурс
Видеоуроки
Практические задания
Свидетельство
в рассрочку на 4 месяца или 45 000 ₽ единовременно
11 250 ₽/мес
Написать нам
Написать нам
В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.
Курс за счёт работодателя
Узнать про вычет
Узнать про вычет
Предоставим все необходимые документы для получения вычета.
Налоговый вычет 13%
+7
Комплектом выгоднее
45 000 ₽ (65 000 ₽ — для юрлиц)
Видеокурс
45 000 ₽ (50 000 ₽ — для юрлиц)
Видеокурс
Без скидки — 90 000₽

Golang-разработчик
Подтяните навыки разработки на Go. Самостоятельно соберите полноценный сервис
Docker для админов и разработчиков
Разработка приложений в Docker
Кастомизируем курс для вашей компании
Если ваша задача — обучить больше 30 сотрудников, мы готовы предложить вашей компании корпоративный формат обучения или адаптировать обучение под вас
Пример корпоративного обучения по Kubernetes для сотрудников Тинькофф банка →
Нужна консультация?
задайте нам свой вопрос
+7