План на курса
Въведение в AWS Cloud9 за разработка на пълен стек
- Преглед на функциите на AWS Cloud9 за разработка на пълен стек
- Настройване на AWS Cloud9 както за предния, така и за задния край
- Разбиране на интерфейса и функциите на Cloud9 IDE
Front-End разработка в AWS Cloud9
- Настройване на предни рамки (React, Angular и т.н.)
- Разработване и тестване на предни приложения в Cloud9
- Използване на базирани на браузър инструменти и разширения
Back-End разработка в AWS Cloud9
- Настройка на бек-енд среди (Node.js, Python и т.н.)
- Интегриране на бази данни (MySQL, DynamoDB и др.)
- Внедряване на back-end услуги от Cloud9
Отстраняване на грешки в приложения с пълен стек
- Използване на инструменти за отстраняване на грешки в AWS Cloud9
- Обработване на грешки от предния и задния край
- Писане и изпълнение на модулни и интеграционни тестове
Интегриране с AWS услуги
- Свързване към AWS Lambda за бек-енд без сървър
- Интегриране на S3 за решения за съхранение
- Разполагане на приложения с пълен стек в AWS EC2 или Elastic Beanstalk
Collaboration в AWS Cloud9
- Сътрудничество с други разработчици в реално време
- Управление на контрола на източника с помощта на Git в Cloud9
- Прегледи на код и споделяне на проекти в Cloud9
Разширени функции и оптимизация в AWS Cloud9
- Оптимизиране на работни потоци и автоматизиране на задачи с Cloud9
- Използване на AWS CloudFormation за управление на инфраструктура като код
- Персонализиране на IDE за специфични нужди за разработка на пълен стек
Най-добри практики за сигурност за разработка на пълен стек
- Внедряване на сигурно удостоверяване и оторизация
- Осигуряване на предни и бек-енд услуги
- Използване на AWS IAM роли за контрол на достъпа в приложения с пълен стек
Обобщение и следващи стъпки
Изисквания
- Опит в уеб разработката (HTML, CSS, JavaСкрипт)
- Познаване на back-end технологии (Node.js, бази данни и др.)
Публика
- Разработчици с пълен стек
- Софтуерни инженери
- Уеб разработчици, които искат да се разширят в облачни среди
Oтзиви от потребители (5)
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Курс - Reactive Programming with Angular RxJS
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Курс - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Курс - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Курс - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.