План на курса
Въведение в AWS Cloud9 за разработка на пълен стек
- Обзор на възможностите на AWS Cloud9 за разработка на пълен стек
- Настройка на AWS Cloud9 за предна и задна част
- Разбиране на интерфейса и възможностите на Cloud9 IDE
Разработка на предната част в AWS Cloud9
- Настройка на фреймворкове за предната част (React, Angular и т.н.)
- Разработка и тестване на приложения за предната част в Cloud9
- Използване на уеб базирани инструменти и разширения
Разработка на задната част в AWS Cloud9
- Настройка на среди за задната част (Node.js, Python и т.н.)
- Интегриране на бази данни (MySQL, DynamoDB и т.н.)
- Разпълзване на услуги за задната част от Cloud9
Отстраняване на грешки в приложения с пълен стек
- Използване на инструменти за отстраняване на грешки в AWS Cloud9
- Резултиране на грешки на предната и задната част
- Написване и изпълнение на единични и интеграционни тестове
Интеграция с услуги на AWS
- Връзка с AWS Lambda за безсервърни задни части
- Интегриране на S3 за решения за съхранение
- Разпълзване на приложения с пълен стек в AWS EC2 или Elastic Beanstalk
Сътрудничество в AWS Cloud9
- Сътрудничество с други разработчици в реално време
- Управление на контрол на изходния код с Git в Cloud9
- Прегледи на код и споделяне на проекти в Cloud9
Напредни възможности и оптимизация в AWS Cloud9
- Оптимизация на работни процеси и автоматизация на задачи с Cloud9
- Използване на AWS CloudFormation за управление на инфраструктура като код
- Настройка на IDE за специфични нужди на разработка с пълен стек
Най-добри практики за сигурност при разработка с пълен стек
- Имплементация на сигурно аутентиране и авторизация
- Сигуризиране на услуги за предната и задната част
- Използване на роли на AWS IAM за контрол на достъпа в приложения с пълен стек
Резюме и следващи стъпки
Изисквания
- Опит в разработка на уеб сайтове (HTML, CSS, JavaScript)
- Знание на технологии за бек-енд (Node.js, бази данни и т.н.)
Целева група
- Разработчици на пълен стек
- Софтуерни инженери
- Уеб разработчици, които искат да разширят знанията си в облачни среди
Отзиви от потребители (5)
Хареса ми как Gunnar написа почти целия код в движение, докато преминавахме през него, но че имаше много предварително подготвени материали в Google Drive, към които мога да се обърна след обучението. Кодът, който Gunnar написа въз основа на примерните данни, които предоставих предварително, също беше изключително полезен и направи обучението подходящо за нашите собствени набори от данни.
Ranvir - Schroders Personal Wealth
Курс - Visual Studio Code
Машинен превод
Множество примери за всеки модул и отлично познаване на обучителя.
Sebastian - BRD
Курс - Secure Developer Java (Inc OWASP)
Машинен превод
Module3 Атаки и експлойти на приложения, XSS, SQL инжектиране Module4 Атаки и експлойти на сървъри, DOS, BOF
Tshifhiwa - Vodacom
Курс - How to Write Secure Code
Машинен превод
Примери от реалния живот.
Kristoffer Opdahl - Buypass AS
Курс - Web Security with the OWASP Testing Framework
Машинен превод
Компетентността на треньора беше изключителна, а начинът на организиране на сесиите, за да следват аудиторията демонстрациите, помогна да се закрепи знанието, вместо просто да седи и слуша.
Jack Allan - RSM UK Management Ltd.
Курс - Secure Developer .NET (Inc OWASP)
Машинен превод