запланирован
AWS Cloud Developer Course
Начало курса:
Запись до:
English
запланирован
Начало курса:
Запись до:
English
Этот курс представляет собой пошаговое руководство по подготовке к сертификации AWS Certified Developer ‒ Associate. Вы получите практический опыт работы с различными сервисами и технологиями AWS через более чем 10 практических заданий. В ходе курса вы глубоко погрузитесь в AWS — от основ облачных вычислений до продвинутых интеграций и стратегий деплоя — через девять тщательно разработанных модулей.
К концу курса вы будете хорошо подготовлены к сдаче экзамена AWS Certified Developer - Associate и сможете уверенно применять свои навыки в реальных проектах.
Основные темы курса:
Создание SPA (Single-Page Application) с использованием AWS S3 и CloudFront
Разработка безсерверных API с AWS API Gateway и Lambda
Интеграция с базами данных и S3
Освоение асинхронного взаимодействия микросервисов через SQS и SNS
Работа с авторизацией через Lambda Authorizers и Cognito
Контейнеризация с Docker и AWS Elastic Beanstalk
Реализация Backend-for-Frontend с использованием API Gateway
Расписание курса доступно - здесь, а документация школы - здесь
.

Каждый может учиться в RS School, независимо от возраста, профессиональной занятости или места жительства. Однако вам следует иметь достаточные базовые знания перед началом программы.
Все материалы доступны в открытом доступе на канале YouTube и в репозиториях GitHub
.
Длительность: 10 недель
После успешного завершения курса студенты получат электронный сертификат.
Чтобы получить сертификат о прохождении курса вам необходимо набрать 70% от результата TOP-1 студента. Сертификат является признанием вашего усердного труда и преданности делу.

Дискорд — основной способ общения в RS School
Вот ссылка на Дискорд сервер курса, где вы можете посмотреть последние новости, задать вопросы и общаться со студентами.
⚠️Внимание! В некоторых странах для доступа к Discord требуется использование VPN. Если у вас возникают трудности с подключением, попробуйте использовать надёжный VPN-сервис.
Также есть каналы в Телеграм для обсуждения мероприятий, относящихся к вашему городу. Например, офлайн лекции или просто для общения студентов из одной локации.
Обязательно прочитайте информацию об общении в RS School в RS Docs, где вы можете найти правила, описание каналов, FAQ.
Вы должны быть уверены в хотя бы одном языке программирования (например, Python, JavaScript, Java или C#) и хорошо разбираться в основах веб-разработки, включая HTML, CSS и JavaScript.
Уровень английского языка: Средний (B1) и выше.
Доступное время: Готовы уделять учебе как минимум 10 часов в неделю.
Эта программа будет включать теорию и практику по следующей теме
Базовая теория облачных вычислений
Модели облачных сервисов, модели развертывания облака, Infrastructure-as-Code (IaC)
Монолитные приложения vs микросервисы vs безсерверные решения (serverless)
Введение в AWS: регистрация, CloudWatch, IAM, структура репозитория
Обзор AWS Simple Storage Service (S3)
Обзор сервисов и инструментов AWS
Обзор AWS CloudFront
Основы процесса деплоя в CloudFront и S3
Обзор AWS CLI
Обзор AWS Lambda
Введение в сбор логов с помощью AWS CloudWatch
Расширенные возможности и конфигурация Lambda
Простой способ хранения данных в облаке
AWS DynamoDB и принципы его использования
Подробное введение в AWS S3
Классы хранения S3 и примеры их использования
Контроль доступа и шифрование в S3
Версионирование, управление жизненным циклом и события в S3
Обзор интеграции S3 с Lambda
Обзор асинхронных сообщений
Обзор AWS SQS
Обзор AWS SNS
Обзор интеграции SQS, SNS и Lambda
Обзор аутентификации и авторизации
Lambda Authorizer и API Gateway
Обзор AWS Cognito
Cognito User Pool
Cognito Identity Pool
Теория реляционных баз данных
Обзор SQL
Обзор базы данных в AWS
AWS RDS и его движки
Безсерверные функции и AWS RDS
Обзор Docker
Dockerfiles и образы
Контейнеры и виртуальные машины (VMs)
Оптимизация сборки Docker
Обзор AWS Elastic Beanstalk
AWS EB CLI
Обзор Backend-for-Frontend (BFF)
BFF как архитектурный паттерн
Использование API Gateway в роли BFF
Конфигурация AWS Elastic Beanstalk

Это выпускник RS School, который в течение последних нескольких лет работает в EPAM в качестве Senior Software Engineer. Он принимал участие в разработке веб-приложений (JS, React) и мобильных приложений (React Native, Swift). Как выпускник RS School, который никогда не программировал до поступления на курсы, он понимает возможные трудности в процессе обучения и всегда готов помочь студентам. Он начал заниматься менторством, как только понял, что накопил достаточно знаний, чтобы поделиться ими с другими.

Будучи выпускником исследовательского и образовательного центра TumoLabs и школы RS School, он активно участвовал в онлайн-стримах, идеатонах и хакатонах. Ему посчастливилось сыграть важную роль в проектах AgriTech и Capital SocialLife, где он занимался разработкой идей, созданием веб-приложений и руководством команды. Начав своё программирование с RS School почти без предварительного опыта, он хорошо понимает трудности, с которыми могут столкнуться студенты, и всегда готов помочь. Он стал ментором, когда почувствовал, что накопил достаточно знаний, чтобы помочь другим добиться успеха.

Антон пришёл в IT после прохождения EPAM DevOps Lab, имея богатый опыт в сетевых технологиях, полученный во время работы инженером у интернет-провайдера. Интересуется микроконтроллерами, Kubernetes и анализом данных. Перейдя в сферу DevOps, он начал бесконечный путь изучения AWS. Для него DevOps — это не просто должность, а образ жизни, в котором ты постоянно осваиваешь новые технологии и пробуешь множество инструментов в поисках идеального решения (да, это звучит почти невозможно). Он уже получил работу своей мечты и теперь хочет помочь таким же увлечённым людям достичь своих целей.

Иван — опытный инженер с многолетним стажем работы в различных направлениях, включая разработку программного обеспечения и системную инженерию. В последние годы он занимается созданием облачных решений, используя управляемые сервисы и серверлесс-технологии. В своей профессиональной деятельности он главным образом работает с AWS, которое стало его основным инструментом и надежным партнёром в работе.

Дазик работает в различных ролях и с разным стеком технологий уже более 5 лет. Начал программировать как хобби, занимался Visual Basic, C# и PHP, а в удивительный мир JavaScript попал после окончания RS School в 2021 году. Очарованный TypeScript и Angular, он сменил направление карьеры и присоединился к EPAM в роли фронтенд-инженера. В настоящее время он сосредоточен в основном на облачных технологиях и архитектуре решений, а также развивает сообщество AWS User Group Tashkent.

Программист с более чем 10-летним опытом работы, изначально в PHP, а теперь full-stack инженер, владеющий TypeScript, Angular, React, Node.js и AWS. После десяти лет работы с PHP он переключил свое внимание на современные full-stack технологии, успешно прошел соответствующие курсы и теперь обучает других.

Максим — профессионал с около 6 годами опыта в программировании. Изначально программирование было его хобби, но со временем оно стало его профессией, и теперь Максим работает full-stack разработчиком (владеет JavaScript, TypeScript, React, Node.js и AWS) в EPAM Systems, где занимает должность Senior Software Engineer. Максим активно вносит вклад в развитие RS School в своё свободное время, руководя курсом по Node.js, читая лекции, создавая образовательные задания и участвуя в различных мероприятиях. Он стремится к постоянному обучению, постоянно исследуя новые технологии, и передаёт свою страсть к программированию, помогая студентам освоить веб-разработку.