Программирование на языке Go. Уровень 3: NoSQL и GraphQL

5 участников

О чём курс

О чём курс

Курс обучает разработке на Go 1.26, работе с NoSQL-хранилищами и настройке процессов автоматической сборки, тестирования и развёртывания сервисов с помощью инструментов CI/CD. Во время обучения вы соберёте рабочее веб-приложение на Go и настроите для него непрерывную доставку.

Для кого

Материал ориентирован на специалистов, развивающих навыки разработки и развёртывания решений на Go:

  • программистов;
  • инженеров;
  • тестировщиков;
  • DevOps-специалистов.

Что внутри

Обучение включает 16 академических часов и разделено на два тематических блока. В первом блоке разбирается проектирование архитектуры приложения, получение данных через GraphQL и интеграция с NoSQL-базой данных на примере веб-приложения «Каталог книг». Во второй части настраивается развёртывание на PaaS-сервере, обновление кодовой базы через GitHub и пайплайн CI/CD на базе GitHub Actions.

Программа обучения

  • Модуль 1. GraphQL и NoSQL (10 ак. ч.)
    • GraphQL - получение данныx
    • Структура приложения и создание демострационного проекта
    • Встраивание GraphQL в демонстрационный проект
    • Практикум. Создание web приложения «Каталог книг» на основе NoSQL DB
  • Модуль 2. Continuous integration / Continuous Delivery (CI/CD) (6 ак. ч.)
    • Continuous integration / Continuous Delivery как важная составляющая проекта
    • Развертывание на PaaS сервере
    • Настройка автоматического обновления проекта через GitHub
    • Практикум. Deploy и настройка CI/CD с использование GitHub Actions (или аналоги)
Складчина создана 27 октября 2026 г.

Теги курса

Инструменты
6 400 ₽ 26 950 ₽