코스 개요

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, 데이터베이스 등)

대상

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

참가자 수


참가자당 가격

회원 평가 (5)

예정된 코스

관련 카테고리