Курс Golang Advanced

Освойте работу с популярным языком программирования на продвинутом уровне
Обучение Сроки на сайте
сертификат
0%
Стоимость курса
65 000 ₽ 65 000 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Курс Golang Advanced» от Rebrain - rebrainme.com

  1. Онбординг. Введение.
  2. Работа с БД. Конфигурирование подключения к БД (Postgres). Работа с БД (Postgres). Миграции (Goose). Работа с базой на примере использования GORM. Нереляционная база данных MongoDB*.
  3. Сервер на Go (обработка запросов context middleware). Поднимаем сервер, роутинг, первый handler. Работа с параметрами. Роутер Gorilla. Роутер Chi*. Middleware. Контекст запроса. FastHTTP*. WebSockets*.
  4. Низкоуровневость + продвинутая сборка. Продвинутая работа с модулями. Сборка с использованием Idflags. Сборка для разных ОС. Пакет unsafe. Cgo.
  5. Микросервисная архитектура. Docker-образ для сервиса. Продвинутая сборка образа. Конфигурация приложения.
  6. Межсервисное взаимодействие. Синхронное HTTP-взаимодействие и Swagger. Фреймворк gRPC. gRPC Streams, interceptors. Асинхронное взаимодействие и Kafka. Работа с GraphQL в Go*.
  7. Оптимизация. in-memory хранение. Redis. Алгоритм кеширования LRU.
  8. Работа сервиса в кластере. Формат логов и уровни логирования. Логи в Graylog. Сквозное логирование. Метрики приложения. Graceful shutdown. Healthcheck.
  9. Финальное задание. Финальное задание. Подведение итогов.
Ознакомиться со всей программой

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

  • Научитесь уверенно работать с темой: сервер на go (обработка запросов context middleware). поднимаем сервер, роутинг, первый handler. работа с параметрами. роутер gorilla. роутер chi*. middleware. контекст запроса. fa…
  • Научитесь уверенно работать с темой: межсервисное взаимодействие. синхронное http взаимодействие и swagger. фреймворк grpc. grpc streams, interceptors. асинхронное взаимодействие и kafka. работа с graphql в go*.
  • Научитесь создавать и применять: низкоуровневость + продвинутая сборка. продвинутая работа с модулями. сборка с использованием idflags. сборка для разных ос. пакет unsafe. cgo.
  • Научитесь создавать и применять: микросервисная архитектура. docker образ для сервиса. продвинутая сборка образа. конфигурация приложения.
  • Освоите и сможете применять: работа сервиса в кластере. формат логов и уровни логирования. логи в graylog. сквозное логирование. метрики приложения. graceful shutdown. healthcheck.

Подробная информация о курсе

Освойте работу с популярным языком программирования на продвинутом уровне

Цены и сроки

  • Стоимость65 000 ₽
  • Старая цена65 000 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обучениясамостоятельно

По окончанию курса

  • Диплом или сертификатсертификат
Курс Golang Advanced
65 000 ₽ 65 000 ₽