Course Outline
풀스택 개발을 위한 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에 풀스택 애플리케이션 배포
Collaboration AWS Cloud9에서
- 다른 개발자와 실시간으로 협업
- Cloud9에서 Git을 사용하여 소스 제어 관리
- Cloud9에서의 코드 검토 및 프로젝트 공유
AWS Cloud9의 고급 기능 및 최적화
- Cloud9를 사용하여 워크플로 최적화 및 작업 자동화
- AWS CloudFormation를 사용하여 인프라를 코드로 관리
- 특정 풀스택 개발 요구 사항에 맞게 IDE 사용자 지정
풀스택 개발을 위한 보안 모범 사례
- 보안 인증 및 권한 부여 구현
- 프런트엔드 및 백엔드 서비스 보안
- 풀스택 애플리케이션에서 액세스 제어를 위한 AWS IAM 역할 사용
요약 및 다음 단계
Requirements
- 웹 개발 경험 (HTML, CSS, Java스크립트)
- 백엔드 기술(Node.js, 데이터베이스 등)에 대한 익숙함
청중
- 풀스택 개발자
- 소프트웨어 엔지니어
- 클라우드 기반 환경으로 확장을 모색하는 웹 개발자
회원 평가 (5)
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Course - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Course - 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.
Course - 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.