Golang-разработчик Advanced — Rebrain. Fevlake

100р.

Категория:
Автор курса: Rebrain, Fevlake (Дмитрий Г., Наумченко Н., Коняхин Е, Наземнов Г.)  
Сайт автора: https://rebrainme.com/golang-advanced/ 
Цена автора: 25000 руб.

Golang — это:

1. 12 место по популярности в мире среди языков программирования
*по данным рейтинга TIOBE

2. 200 000 р.- Средняя зарплата Golang-разработчика

3. 1800 вакансий на территории РФ
*данные взяты с сайта hh.ru

Кому подойдет практикум:

— Разработчики
— Специалисты по тестированию
— Системные архитекторы и аналитики
— DevOps-инженеры

Практикум Golang by REBRAIN:

— 90% практики, 25 рабочих задач
— Все задания идут в ваше портфолио
— Эффективность. Вы своими руками сделаете задания, актуальные для разработчика на Go
— Выполняете реальные кейсы разработчика на Go
— Смотрите видеоматериалы в удобное для вас время
— Живые мастер-классы от действующих разработчиков

Программа практикума:

Работа с БД

  • Конфигурирование подключения к БД (postgres)
  • Работа с БД (postgres)
  • Миграции (goose)
  • Работа с базой на примере использования GORM
  • Работа с NoSql (Mongo)

Сервер на Go (обработка запросов, context, middleware)

  • Поднимаем сервер, роутинг, первый handler
  • Работа с параметрами
  • Роутер Gorilla
  • Роутер Chi
  • Middleware
  • Контекст запроса
  • fasthttp
  • WebSockets

Низкоуровневость + продвинутая сборка

  • Продвинутая работа с модулями
  • Сборка с использованием Idflags
  • Сборка для разных ОС
  • Пакет unsafe
  • Cgo

Микросервисная архитектура

  • Заворачиваем наш сервис в образ
  • Продвинутая сборку образа
  • Подтягиваем конфигурации из key-value store (consul)

Межсервисное взаимодействие

  • Синхронное взаимодействие через REST
  • gRPC взаимодействие
  • Interceptors
  • Асинхронное взаимодействие (kafka) и pub-sub
  • Работа с GraphQL в Go

Оптимизация

  • in-memory хранение
  • Redis
  • Самописный LRU cache

Работа сервиса в кластере

  • Формат логов и уровни логирования
  • Пишем логи (Greylog)
  • Сквозное логирование
  • Метрики (Prometheus + Grafana)
  • graceful обработка сигналов
  • healthcheck.

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Golang-разработчик Advanced — Rebrain. Fevlake”

Ваш адрес email не будет опубликован. Обязательные поля помечены *