Этот практический семинар поможет вам освоить ключевые навыки разработки и развертывания масштабируемых облачных приложений на Go, используя возможности AWS CDK, Lambda, DynamoDB и API Gateway. Контент ориентирован на разработчиков, стремящихся расширить компетенции в построении современной инфраструктуры и автоматизации развёртывания.
Что вы изучите в рамках курса
Программа курса сочетает теорию и практику, позволяя быстро перейти от базовых концепций к созданию полноценного облачного решения.
Работа с Go в контексте облачных приложений
Принципы написания эффективного и производительного кода на Go.
Использование Go для построения микросервисной архитектуры.
Особенности взаимодействия Go-приложений с серверлес‑компонентами.
Понимание AWS CDK и инфраструктуры как кода
Основы AWS Cloud Development Kit и его преимущества перед традиционными подходами IaC.
Создание, настройка и развёртывание ресурсов AWS средствами CDK.
Организация структуры проекта CDK и управление окружениями.
Создание серверлес‑приложения с нуля
Настройка AWS Lambda для обработки запросов.
Проектирование и создание таблиц DynamoDB.
Интеграция API Gateway и настройка роутинга API.
Связка всех компонентов в единую систему с помощью CDK.
Расширение навыков при помощи TypeScript
CDK часто используется совместно с TypeScript, поэтому вы получите возможность сравнить подходы и понять, как применять TypeScript для написания инфраструктурного кода, сохраняя основной функционал приложения на Go.
Практические результаты после прохождения курса
Во время семинара вы выполните полный цикл создания рабочего облачного приложения. По окончании курса вы сможете:
Уверенно использовать Go для разработки облачных решений.
Создавать инфраструктуру AWS через CDK и автоматизировать развертывание.
Выстраивать масштабируемые и отказоустойчивые архитектуры.
Развертывать серверлес‑приложения с использованием Lambda, DynamoDB и API Gateway.
Работать с инфраструктурным кодом на TypeScript при необходимости.
Для кого предназначен этот семинар
Курс идеально подходит для:
разработчиков Go, желающих выйти на следующий уровень;
инженеров, стремящихся освоить AWS и облачную инфраструктуру;
тех, кто планирует перейти к DevOps‑подходам или инфраструктуре как коду;
разработчиков, создающих масштабируемые и отказоустойчивые системы.
Почему этот семинар эффективен
Обучение сфокусировано на реальных задачах и практических примерах. К концу семинара вы не просто узнаете, как работает AWS CDK или Lambda, а создадите полноценное приложение, которое сможете адаптировать под свои будущие проекты.
FrontendMasters — одна из ведущих онлайн-платформ для изучения фронтенд- и веб-разработки. Курсы представлены в формате видеоворкшопов и преподаются практикующими экспертами из крупных технологических компаний. Платформа охватывает широкий спектр современных технологий (JavaScript, React, TypeScript и др.) и делает упор на глубокое понимание и применение знаний на практике.