Návrh Školení
Úvod do AWS Cloud9 pro vývoj Full-Stack
- Přehled funkcí AWS Cloud9 pro úplný vývoj
- Nastavení AWS Cloud9 pro front-end i back-end
- Pochopení rozhraní a funkcí Cloud9 IDE
Vývoj front-endu v AWS Cloud9
- Nastavení rozhraní front-end (React, Angular atd.)
- Vývoj a testování front-end aplikací v Cloud9
- Používání nástrojů a rozšíření založených na prohlížeči
Back-end vývoj v AWS Cloud9
- Nastavení back-endových prostředí (Node.js, Python atd.)
- Integrace databází (MySQL, DynamoDB atd.)
- Nasazení back-endových služeb z Cloud9
Ladění Full-Stack aplikací
- Použití nástrojů pro ladění v AWS Cloud9
- Ošetření front-end a back-end chyb
- Psaní a spouštění jednotkových a integračních testů
Integrace se službami AWS
- Připojování k AWS Lambda pro back-endy bez serveru
- Integrace S3 pro řešení úložiště
- Nasazení full-stack aplikací do AWS EC2 nebo Elastic Beanstalk
Collaboration v AWS Cloud9
- Spolupráce s ostatními vývojáři v reálném čase
- Správa ovládání zdroje pomocí Git v Cloud9
- Recenze kódu a sdílení projektů v Cloud9
Pokročilé funkce a optimalizace v AWS Cloud9
- Optimalizace pracovních postupů a automatizace úloh s Cloud9
- Použití AWS CloudFormation ke správě infrastruktury jako kódu
- Přizpůsobení IDE pro specifické potřeby vývoje plného zásobníku
Nejlepší bezpečnostní postupy pro vývoj Full-Stack
- Implementace bezpečné autentizace a autorizace
- Zabezpečení front-end a back-end služeb
- Použití rolí AWS IAM pro řízení přístupu v full-stack aplikacích
Shrnutí a další kroky
Požadavky
- Zkušenosti s vývojem webu (HTML, CSS, JavaScript)
- Znalost back-endových technologií (Node.js, databáze atd.)
Publikum
- Full-stack vývojáři
- Softwaroví inženýři
- Weboví vývojáři, kteří chtějí expandovat do cloudových prostředí
Reference (4)
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Kurz - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Kurz - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Trainer's enthusiasm around the subject
Matthew Fowles - AGRO Merchants Whitchurch Limited
Kurz - Web Application Development in PHP
Gabriel was very organized and prepared for this training. He answered all questions and clarify the AWS notions and architecture. Great job, Gabriel.