Plan Szkolenia
Wprowadzenie do AWS Cloud9 dla pełnośrodkowych rozwiązań
- Przegląd funkcji AWS Cloud9 dla pełnośrodkowych rozwiązań
- Konfiguracja AWS Cloud9 dla front-endu i back-endu
- Zapoznanie się z interfejsem i funkcjami IDE Cloud9
Rozwój front-endu w AWS Cloud9
- Konfiguracja frameworków front-endu (React, Angular, itp.)
- Rozwijanie i testowanie aplikacji front-endowych w Cloud9
- Używanie narzędzi i rozszerzeń bazujących na przeglądarkach
Rozwój back-endu w AWS Cloud9
- Konfiguracja środowisk back-endowych (Node.js, Python, itp.)
- Integracja baz danych (MySQL, DynamoDB, itp.)
- Wdrażanie usług back-endowych z Cloud9
Debugowanie pełnośrodkowych aplikacji
- Używanie narzędzi do debugowania w AWS Cloud9
- Obsługa błędów front-endu i back-endu
- Pisanie i uruchamianie testów jednostkowych i integracyjnych
Integracja z usługami AWS
- Połączanie z AWS Lambda dla bezserwerowych back-endów
- Integracja S3 dla rozwiązań magazynowych
- Wdrażanie pełnośrodkowych aplikacji na AWS EC2 lub Elastic Beanstalk
Współpraca w AWS Cloud9
- Współpraca z innymi programistami w czasie rzeczywistym
- Zarządzanie kontrolą źródłową za pomocą Git w Cloud9
- Recenzje kodu i udostępnianie projektów w Cloud9
Zaawansowane funkcje i optymalizacja w AWS Cloud9
- Optymalizacja procesów pracy i automatyzacja zadań z użyciem Cloud9
- Używanie AWS CloudFormation do zarządzania infrastrukturą jako kodem
- Dostosowywanie IDE do specyficznych potrzeb pełnośrodkowych rozwiązań
Najlepsze praktyki bezpieczeństwa dla pełnośrodkowych rozwiązań
- Wdrażanie bezpiecznej autoryzacji i uwierzytelniania
- Zabezpieczanie usług front-endowych i back-endowych
- Używanie ról AWS IAM do kontroli dostępu w pełnośrodkowych aplikacjach
Podsumowanie i następne kroki
Wymagania
- Doświadczenie w rozwoju webowym (HTML, CSS, JavaScript)
- Znawactwo technologii back-end (Node.js, bazy danych, itd.)
Grupa docelowa
- Programiści pełnego sterta
- Inżynierowie oprogramowania
- Programiści webowi chcący rozwinąć się w środowiskach opartych na chmurze
Opinie uczestników (5)
I liked how Gunnar wrote pretty much all of the code on the fly as we were going through, but that there was plenty of pre-prepared material on the google drive that I can refer to after the training. The code Gunnar wrote based on the sample data I provided beforehand was also extremely useful and also made the training relevant to our own datasets.
Ranvir - Schroders Personal Wealth
Szkolenie - Visual Studio Code
Multiple examples for each module and great knowledge of the trainer.
Sebastian - BRD
Szkolenie - Secure Developer Java (Inc OWASP)
Module3 Applications Attacks and Exploits, XSS, SQL injection Module4 Servers Attacks and Exploits, DOS, BOF
Tshifhiwa - Vodacom
Szkolenie - How to Write Secure Code
Real-life examples.
Kristoffer Opdahl - Buypass AS
Szkolenie - Web Security with the OWASP Testing Framework
The trainer's subject knowledge was excellent, and the way the sessions were set out so that the audience could follow along with the demonstrations really helped to cement that knowledge, compared to just sitting and listening.