Курс на Stepik
Обложка курса «Leoscode! gRPC в Go — от протоколов до production» на Stepik
1 890 ₽

Leoscode! gRPC в Go — от протоколов до production 0.000

Открыть на
STEPIK.ORG

Этот курс — системное погружение в gRPC и Protobuf на Go. Вместе мы пройдем путь от эволюции API до реализации unary и streaming RPC. Разберем генерацию кода, устройство серверов и клиентов. Узнаем какие инструменты сейчас принято использовать, какие фишки помогают строить крутой API. В результате вы сможете проектировать, реализовывать и масштабировать gRPC-сервисы осознанно без архитектурных ошибок очень легко как это делают в Big Tech компаниях.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Leoscode! gRPC в Go — от протоколов до production»Учеников на курсе 35
Сертификаты, выданные на курсе «Leoscode! gRPC в Go — от протоколов до production»Сертификатов выдано 1
Отзывы о курсе «Leoscode! gRPC в Go — от протоколов до production»Отзывов получено 0
Рейтинг курса «Leoscode! gRPC в Go — от протоколов до production»Рейтинг курса 0.000
Уроки в курсе «Leoscode! gRPC в Go — от протоколов до production»Количество уроков 38
Тесты в курсе «Leoscode! gRPC в Go — от протоколов до production»Количество квизов 12
Время прохождения курса «Leoscode! gRPC в Go — от протоколов до production»Время прохождения курса
Стоимость курса «Leoscode! gRPC в Go — от протоколов до production»Стоимость курса 1 890 ₽
Обновления курса «Leoscode! gRPC в Go — от протоколов до production»Обновления курса
Дата публикации курса «Leoscode! gRPC в Go — от протоколов до production»Дата публикации курса
Последнее обновление курса «Leoscode! gRPC в Go — от протоколов до production»Последнее обновление
Сложность normal

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

  • Узнаете про историю эволюции API подходов и где применим gRPC, а где нужен REST
  • Научитесь проектировать .proto-схемы с учётом масштабирования и обратной совместимости
  • Сможете работать с Protobuf на глубоком уровне: использовать сложные типы, oneof, map и узнаете best practices
  • Научитесь настраивать генерацию кода через protoc, а также освоите более современный инструмент - buf
  • Научитесь реализовывать собственные unary и streaming RPC
  • Узнаете как грамотно обрабатывать контексты, дедлайны и ошибки
  • Узнаете как подключать gRPC-Gateway и открывать REST-интерфейс из gRPC без дублирования логики
  • Узнаете про must-have вещи, без которых нельзя в production
  • Узнаете как выжать максимум производительности в gRPC

О курсе

Этот курс — системное погружение в gRPC и Protobuf на Go. Вместе мы пройдем путь от эволюции API до реализации unary и streaming RPC. Разберем генерацию кода, устройство серверов и клиентов. Узнаем какие инструменты сейчас принято использовать, какие фишки помогают строить крутой API. В результате вы сможете проектировать, реализовывать и масштабировать gRPC-сервисы осознанно без архитектурных ошибок очень легко как это делают в Big Tech компаниях.

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

Курс рассчитан на backend-разработчиков junior-middle уровня

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

На курсе требуется исключительно знание консоли и Go:)

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

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

Осваиваете темы когда вам удобно. Темы изложены в специальном порядке от простого к сложному. Читайте материал, проходите тестовые задания, скачивайте проекты и щупайте на практике gRPC. В конце курса поробуйте реализовать свой gRPC сервер.

Сертификат курса Leoscode! gRPC в Go — от протоколов до production

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 1 учеников получили сертификат.

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

  • Отличные знания, примеры и материалы по gRPC.
  • Мою личную поддержку по этой теме.
  • Лайфхаки, про которые вам не расскажут в документации.

Нагрузка

2-4 часа в неделю

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