강의

멘토링

커뮤니티

개발 · 프로그래밍

/

백엔드

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

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

(4.8) 수강평 9개

수강생 121명

  • Hong

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • 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을 처음 접하시는 분

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

안녕하세요
입니다.

4,142

수강생

298

수강평

109

답변

4.6

강의 평점

18

강의

자기 소개

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

 

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

 

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

 

지식공유자 경력

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

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

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

 

인터뷰 이력

커리큘럼

전체

23개 ∙ (2시간 7분)

해당 강의에서 제공:

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

수강평

전체

9개

4.8

9개의 수강평

  • Anfield님의 프로필 이미지
    Anfield

    수강평 37

    평균 평점 4.8

    5

    100% 수강 후 작성

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

    • Hong
      지식공유자

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

  • openmpy님의 프로필 이미지
    openmpy

    수강평 21

    평균 평점 5.0

    5

    100% 수강 후 작성

    감사합니다 ~

    • Hong
      지식공유자

      저도 감사합니다 ㅎㅎ

  • Roles님의 프로필 이미지
    Roles

    수강평 7

    평균 평점 5.0

    5

    61% 수강 후 작성

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

    • Hong
      지식공유자

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

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

    수강평 41

    평균 평점 5.0

    5

    100% 수강 후 작성

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

      수강평 8

      평균 평점 5.0

      5

      30% 수강 후 작성

      지식공유자의 깜짝할인 중 (6일 남음)

      ₩22,000

      23%

      ₩28,600

      Hong님의 다른 강의

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

      비슷한 강의

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