Crash Course: AWS для фронтенд розробників

Навчіться хостити сайти, реалізовувати аутентифікацію, створювати serverless-функціонал та захищати свої застосунки за допомогою хмарних сервісів.


Ментори:
Антон Худяков, Software Development Engineer в MAANG компанії.
Микита Попов, Senior Software Engineer в Grammarly.

Програма
Crash Course: AWS для фронтенд розробників

Курс створений для фронтенд інженерів, які хочуть опанувати AWS. Контент не потребує глибоких знань у backend чи DevOps Ви навчитесь хостити, захищати та масштабувати свої застосунки, використовуючи найпопулярніші сервіси AWS — S3, CloudFront, Cognito, Lambda та інші.

У програмі:

  • Налаштування облікового запису AWS — створення акаунта, безпечний доступ, IAM та огляд основних сервісів для фронтенду.
  • Хостинг та доставка статики — використання Amazon S3, CloudFront та Route 53 для публікації фронтенд‑застосунків.
  • Аутентифікація без backend та інтеграція з AWS Cognito
  • Serverless з AWS Lambda — створення backend‑функціоналу, API Gateway, зберігання даних у DynamoDB.
  • Best practices — безпека, моніторинг, оптимізація витрат, структура production‑рішень для фронтенд команд.

Ментори:
Антон Худяков, Software Development Engineer в MAANG компанії.
Микита Попов, Senior Software Engineer в Grammarly.

Після курсу, ви зможете:

  • Самостійно хостити фронтенд застосунки на AWS
  • Додавати аутентифікацію
  • Будувати простий serverless бекенд для інтеграції з фронтенд
  • Розуміти й застосовувати best practices AWS для фронтенд команди
  • Контролювати витрати, масштабування та безпеку на базовому рівні

Формат:

4 заняття: 30.11, 2.12, 4.12 та 7.12, старт в будні: 19:00, у вихідні: 11:00

Тривалість одного заняття: ~2,5 години

Платформа: Zoom

Мова лекцій: українська. Презентації та шаблони надаються англійською мовою.

Усі матеріали, посилання на ZOOM-заняття та відео курсу будуть розміщені на навчальній платформі. Після покупки квитка ви отримаєте доступ до курсу на електронну адресу, вказану при реєстрації.

Кому буде цікаво?

  • Фронтенд-розробникам зі знанням JS
  • Всім, хто хоче розібратися в сучасній інфраструктурі web-застосунків

Програма

Урок 1: Вступ до AWS та налаштування акаунту

  • Мета: зрозуміти основи AWS і безпечно створити акаунт
  • Що таке AWS? Переваги для фронтенд-розробників
  • Налаштування: безкоштовний тариф, алерти на білінг, контроль витрат
  • Консоль AWS: навігація, регіони та зони доступності
  • IAM: користувачі, ролі, політики, MFA
  • Огляд основних сервісів: S3, CloudFront, Cognito, Route 53
  • Типові помилки: дозволи, витрати
  • Практика: створення акаунту, MFA, IAM, огляд консолі

Урок 2: Хостинг та доставка статичних сайтів

  • S3: бакети, версії, налаштування публічного доступу
  • Завантаження через консоль, CLI або SDK
  • CloudFront: CDN, кешування, HTTPS
  • Route 53: домени та маршрутизація
  • Продуктивність: edge, стиснення, оновлення
  • Управління вартістю
  • Практика: деплой React-сайту, підключення CloudFront та домену

Урок 3: Аутентифікація та управління користувачами

  • Cognito: user pools vs identity pools
  • Інтеграція через Amplify у фронтенд-додатках
  • Соціальна аутентифікація, MFA, email/SMS верифікація
  • JWT, контроль доступу, захист API
  • Найкращі практики: безпека, токени, шифрування
  • Практика: логін, захищені маршрути, API з Cognito

Урок 4: Serverless-розробка з AWS Lambda

  • Основи Lambda: тригери, середовища виконання
  • API Gateway: створення REST API для фронтенду
  • Робота з базами: підключення до DynamoDB
  • Захист Lambda за допомогою Cognito
  • Моніторинг: CloudWatch, X-Ray, оптимізація витрат
  • Практика: повна CRUD апка на Lambda + React

Концепція курсу та всі матеріали курсу є інтелектуальною власністю ФВДЕЙС. Копіювання змісту та матеріалів курсу можливе виключно за згодою ФВДЕЙС.

Ментор: Антон Худяков

— інженер з розробки програмного забезпечення в одній із компаній FAANG

— 6+ років досвіду створення веб та мобільних застосунків

— постійний ментор Fwdays Academy

— наставник на Tech Ground Hackathons

— має досвід створення web-застосунків для електронної комерції, інструментів бізнес-аналітики, статичних генераторів web-сайтів, моделей машинного навчання, рішень MLOps.

Ментор: Микита Попов

— Senior Software Engineer в Grammarly, з 10+ досвідом у розробці програмного забезпечення, що охоплює стартапи та проекти рівня enterprise.

— Прихильник генеративного ШІ, з досвідом тренування моделей та використання у фронтенд застосунках.

— Брав участь у міграції великих Software as a service рішень з використанням хмарних технологій та сучасних інструментів веб розробки.

— Ментор Tech Ground Hackathons, та активний учасник хакатонів.

Вартість участі

Standard

Доступ до онлайн-cесій курсу (~10 годин)

Доступ до запису курсу протягом року

Презентації

Додаткові матеріали від менторів

Доступ до чату, де ментори будуть відповідати на питання

Сертифікат учасника

Знижка 10% на участь в конференціях Fwdays

Доступна оплата частинами від Monobank та покупка частинами від Приватбанку

Якщо після першого заняття ви зрозумієте, що очікування не співпадають, ми повертаємо гроші в повному обсязі.
5 600 грн ≈€110
5 квитків Закінчуються
наступні 20 — 6200 грн≈€125
наступні 5 — 7000 грн≈€140
Купити квиток
Діють групові знижки 
Напишіть нам на academy@fwdays.com для прорахування вашої знижки.
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?