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, 데이터베이스 등)에 대한 익숙함

청중

  • 풀스택 개발자
  • 소프트웨어 엔지니어
  • 클라우드 기반 환경으로 확장을 모색하는 웹 개발자
 35 Hours

Number of participants


Price per participant

회원 평가 (5)

Upcoming Courses

Related Categories