인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

개발 입문을 위한 실무자가 알려주는 Spring Boot

AWS, Spring을 활용하여 이메일을 전송하는 방법에 대해서 학습 하실 수 있습니다. 이를 통해서 이메일 인증 시스템을 어떻게 만드 실 수 있는지 공부해 보실 수 있습니다.

초급자를 위해 준비한
[백엔드, 웹 개발] 강의입니다.

이런 걸 배울 수 있어요

  • Spring 활용법

  • AWS SES를 활용한 Mail 시스템

Spring Boot, JPA, AWS를 활용한 이메일 인증 시스템이 궁금하신가요?

여러분들은 Google에서의 비밀번호 찾기, Naver에서의 비밀번호 찾기나 특정 여러분들의 행위를 인증할 떄 이메일을 통해서 인증을 하는 상황이 꽤 있습니다.

이런것은 어떻게 구현 할 수 있을까요?? 이 강의에서는 실제로 이메일을 전송하며 인증을 하는 방법에 대해서 학습 하시게 됩니다.

이외에도 Spring의 기본적인 개념을 함께 다루고 있으니 많은 도움을 받아가시기를 기원합니다.

이런 내용을 배워요

이런 이메일은 서버에서 어떻게 전송 할 까?

여러분들의 계정을 복구하거나 인증을 할 떄, 사용하시는 이메일 인증은 어떻게 구현이 될까요??

저와함께 직접 구현하며 일반적인 인증 시스템이 아닌 이메일 인증 시스템을 학습해 보실 수 있습니다.

Gradle을 활용한 Spring 관리

JS에서의 Package.Json, Golang에서의 Go.mod와 유사하게 Spring에서의 외부 패키지를 관리하는 방법에 대해서 학습 하실 수 있습니다.

정말 간단하게 배우는 Spring 개념들

개발을 정말 쉽게 배우는 것을 좋아합니다. 그러기 떄문에 이 강의에서는 절대적으로 전문적인 언어를 사용하지 않아요. 어떻게 보면 전문성이 없이 느껴질 수 있을 정도로의 누구나 이해하기 쉬운 방법으로 쉽게 알려드리고 있습니다.

실무 개발자가 알려주는 경험들

단순히 강의 주제만을 다루는 것이 아니라, 실제로 운영환경에서 경험을 기반으로 어노테이션 활용법을 알려드립니다. 이 과정을 통해서 실무에서 발생 가능한 환경을 예측하고 미리 예방 하실 수 있는 경험을 제공해 드리빈다.

AWS CLI를 활용한 AWS Console 관리

AWS Console에서만 다루는 것이 익숙하신가요?? 하지만 Console에서만 다루지 못하는 정보들을 다루어야 하는 경우가 있습니다.

이 강의에서는 CLI 환경에서 IAM을 설정하고, AWS Console을 실제로 제어하고 있습니다.

수강 전 참고 사항

실습 환경

  • 운영 체제 및 버전(OS): macOS M1을 사용합니다.


이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • Spring을 처음 접하시는 분

  • 대기업 개발자의 시스템 개발이 궁금하신 분

안녕하세요
Hong입니다.

1,162

수강생

67

수강평

50

답변

4.4

강의 평점

8

강의

자기 소개

집에서 빈둥대다 개발에 흥미를 느껴 개발 공부를 시작하였고 현재는 판교에서 플랫폼 서버 개발을 담당하여 진행하고 있습니다.

 

제가 공부를 했던 방법과 실무에서 접하실 수 있는 여러가지 문제점들과 해결책을 여러분들에게 제공하고 싶어 지식공유자 활동을 이어나가고 있습니다.

 

강의는 오로지 저만의 지식을 통해 만들어지지 않습니다. 모든 강의는 함께하시는 분들이 계십니다.

  • 카카오에서 서버 개발하고 계시는 초이

  • 토스에서 개발하고 계시는 서버 개발자

  • 유니콘 스타트업에서 개발도 하고, DB도 관리하시는 능력자

 

지식공유자 경력

[前] 샌드박스 블록체인 개발자

[前] 넥슨 자회사 백엔드 개발자

[] 판교에서 고여가는 서버 개발자

더보기

커리큘럼

전체

23개 ∙ (2시간 7분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

6개

4.7

6개의 수강평

  • super-jh님의 프로필 이미지
    super-jh

    수강평 8

    평균 평점 5.0

    5

    30% 수강 후 작성

    • Roles님의 프로필 이미지
      Roles

      수강평 7

      평균 평점 5.0

      5

      61% 수강 후 작성

      정말 유익한 강의라고 생각합니다!! Swagger, API도 간략하게 어떻게 구현해야 하는지 알 수 있는 강의고 추가로 접하기 힘든 기능을 직접 구현하는 좋은 강의라고 생각합니다. 강의 잘 들었습니다 :)

      • Hong
        지식공유자

        좋은 수강평 남겨주셔서 감사합니다!

    • openmpy님의 프로필 이미지
      openmpy

      수강평 21

      평균 평점 5.0

      5

      100% 수강 후 작성

      감사합니다 ~

      • Hong
        지식공유자

        저도 감사합니다 ㅎㅎ

    • 유희준님의 프로필 이미지
      유희준

      수강평 23

      평균 평점 5.0

      5

      100% 수강 후 작성

      • Anfield님의 프로필 이미지
        Anfield

        수강평 37

        평균 평점 4.8

        5

        100% 수강 후 작성

        마지막까지 잘 들었습니다. aws와 연계해서 이메일 템플릿을 업로드하고 회원가입 시 OTP QR 코드를 발급해주는 과정을 직접 따라해보면서 알아갈 수 있었습니다. 기능 구현을 하기 위한 간단한 코드 속에 예외 처리나 Swagger를 조금 맛보기 식으로 알 수 있었고, 예외를 인터페이스를 만들고 상속하는 과정은 처음봐서 신기했습니다. 조금 더 듣고 보고 싶은 점은 OTP를 발급 후, 그 후속 처리에 관해서 궁금합니다. 일단은 OTP에 대한 이해가 제가 낮기도 하고, OTP QR 코드를 회원가입 시 발급해주고 그 뒤에는 어떻게 처리를 해줘야 하는건지 잘 모르겠습니다.

        • Hong
          지식공유자

          안녕하세요 좋은 평 남겨주셔서 감사합니다. OTP를 사용하는 기능에 대해서는 딱히 정해진 부분이 없습니다. 특정 도메인에 접근 가능한 접근 제어의 용도로써 활용하실 수도 있고, 아니면 추가로 password 찾기에 대한 인증 부분으로 활용할 수 있습니다. 저 같은 경우에는 대표적으로 admin 서비스 환경에 대해서 접근 제어를 하는데에 활용을 하였고, Google Authenticator을 활용하여 함께 활용을 하는 케이스가 있었습니다. 도움이 되셨을까요?? 추가적인 질문 있다면 자유롭게 부탁드립니다. 감사합니다 :)

      Hong님의 다른 강의

      지식공유자님의 다른 강의를 만나보세요!

      비슷한 강의

      같은 분야의 다른 강의를 만나보세요!

      연관 로드맵

      강의가 포함된 로드맵으로 학습해 보세요!

      ₩22,000

      23%

      ₩28,600