코스 개요
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에서의 협업
- 다른 개발자들과 실시간 협업
- Cloud9에서 Git을 사용한 소스 제어 관리
- Cloud9에서 코드 리뷰 및 프로젝트 공유
AWS Cloud9의 고급 기능 및 최적화
- Cloud9을 사용하여 워크플로우 최적화 및 작업 자동화
- AWS CloudFormation을 사용하여 인프라 코드 관리
- 특정 풀 스택 개발 요구 사항에 맞춘 IDE 사용자 정의
풀 스택 개발을 위한 보안 최선책
- 안전한 인증 및 권한 부여 구현
- 프론트엔드 및 백엔드 서비스 보안
- 풀 스택 애플리케이션에서 AWS IAM 역할 사용
요약 및 다음 단계
요건
- 웹 개발 경험 (HTML, CSS, JavaScript)
- 백엔드 기술에 대한 familiarity (Node.js, 데이터베이스 등)
대상
- 풀스택 개발자
- 소프트웨어 엔지니어
- 클라우드 기반 환경으로 확장하려는 웹 개발자
회원 평가 (5)
건나르가 진행하면서 거의 모든 코드를 실시간으로 작성한 점이 마음에 들었지만, 훈련 후 참조할 수 있는 구글 드라이브에 충분한 사전 준비 자료가 있다는 점도 좋았습니다. 또한 건나르가 미리 제공한 샘플 데이터를 기반으로 작성한 코드도 매우 유용했고, 이로 인해 훈련이 우리 자신의 데이터셋과 직접 관련되었습니다.
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)
기계 번역됨