강의

멘토링

커뮤니티

Programming

/

Back-end

Spring Boot: Practitioner's Guide for Beginners

You can learn how to send emails using AWS and Spring. Through this, you can study how to create an email verification system.

(4.8) 9 reviews

123 learners

Level Basic

Course period Unlimited

  • Hong
AWS
AWS
Spring Boot
Spring Boot
JPA
JPA
AWS
AWS
Spring Boot
Spring Boot
JPA
JPA

Reviews from Early Learners

Reviews from Early Learners

4.8

5.0

Anfield

100% enrolled

I listened to the end. I was able to learn by directly following the process of uploading an email template in connection with AWS and issuing an OTP QR code when signing up. I was able to get a taste of exception handling and Swagger in the simple code for implementing the function, and the process of creating an interface for exceptions and inheriting it was new to me. What I want to hear and see a little more about is the follow-up processing after issuing an OTP. First of all, I don't understand OTP well, and I don't know how to issue an OTP QR code when signing up and how to process it afterward.

5.0

openmpy

100% enrolled

Thank you~

5.0

Roles

61% enrolled

I think this is a really useful lecture!! It is a lecture that briefly explains how to implement Swagger and API, and I think it is a good lecture that directly implements additional functions that are difficult to access. I listened to the lecture well :)

What you will gain after the course

  • How to Use Spring

  • Mail system utilizing AWS SES

Are you curious about an email authentication system using Spring Boot , JPA , and AWS ?

There are quite a few situations where you need to authenticate yourself via email, such as when retrieving your password from Google, retrieving your password from Naver, or when authenticating certain actions of yours.

How can we implement something like this?? In this lecture, you will learn how to actually send an email and authenticate it .

In addition, we cover the basic concepts of Spring, so we hope you find it helpful.

Learn about these things

How do I send such emails from the server?

How will email authentication be implemented when recovering or authenticating your account?

You can learn about email authentication system rather than general authentication system by implementing it yourself with me.

Spring Management with Gradle

You can learn how to manage external packages in Spring, similar to Package.Json in JS and Go.mod in Golang.

Spring concepts learned really simply

I like learning development really easily. That's why I don't use any professional language in this course. I teach it in a way that is easy for anyone to understand, so much so that it may feel like it's not professional.

Experiences shared by practical developers

Rather than simply covering the lecture topics, we will teach you how to use annotations based on actual experience in an operating environment. Through this process, we will provide you with the experience to predict and prevent possible situations that may occur in practice.

Managing AWS Console using AWS CLI

Are you used to dealing only with the AWS Console?? However, there are times when you need to deal with information that cannot be handled only with the Console.

In this tutorial, we'll set up IAM in a CLI environment and actually take control of the AWS Console.

Things to note before taking the class

Practice environment

  • Operating System and Version (OS): macOS M1.


Recommended for
these people

Who is this course right for?

  • For those new to Spring

  • Anyone curious about large corporation developers' system development

Hello
This is

5,970

Learners

391

Reviews

127

Answers

4.7

Rating

22

Courses

Introduction

I started studying development after finding it interesting while lounging around at home, and I am currently working as a platform server developer in Pangyo. I am continuing my activities as a knowledge sharer because I want to provide you with the methods I used to study, as well as the various problems and solutions you may encounter in the field.

These lectures are not created through my knowledge alone. Every lecture is made possible by those who work alongside me.

Instructor Experience

[Former] Blockchain developer for Sandbox IP

[Former] Metaverse Backend Developer

[Current] Veteran server developer based in Pangyo

Interview History

Other inquiries

  • unduck2022@gmail.com

Curriculum

All

23 lectures ∙ (2hr 7min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

9 reviews

4.8

9 reviews

  • dkstmdwn176216님의 프로필 이미지
    dkstmdwn176216

    Reviews 38

    Average Rating 4.8

    5

    100% enrolled

    I listened to the end. I was able to learn by directly following the process of uploading an email template in connection with AWS and issuing an OTP QR code when signing up. I was able to get a taste of exception handling and Swagger in the simple code for implementing the function, and the process of creating an interface for exceptions and inheriting it was new to me. What I want to hear and see a little more about is the follow-up processing after issuing an OTP. First of all, I don't understand OTP well, and I don't know how to issue an OTP QR code when signing up and how to process it afterward.

    • jhong
      Instructor

      Hello, thank you for leaving a good review. There is no specific part about the function that uses OTP. You can use it for access control to access a specific domain, or you can use it as an additional authentication part for password retrieval. In my case, I used it to control access to the admin service environment, and there was a case where I used Google Authenticator together. Was it helpful?? Feel free to ask any additional questions. Thank you :)

  • openmpy님의 프로필 이미지
    openmpy

    Reviews 21

    Average Rating 5.0

    5

    100% enrolled

    Thank you~

    • jhong
      Instructor

      Thank you too haha

  • 1302님의 프로필 이미지
    1302

    Reviews 7

    Average Rating 5.0

    5

    61% enrolled

    I think this is a really useful lecture!! It is a lecture that briefly explains how to implement Swagger and API, and I think it is a good lecture that directly implements additional functions that are difficult to access. I listened to the lecture well :)

    • jhong
      Instructor

      Thank you for leaving a great review!

  • uheejoon님의 프로필 이미지
    uheejoon

    Reviews 45

    Average Rating 5.0

    5

    100% enrolled

    • jj01010657893님의 프로필 이미지
      jj01010657893

      Reviews 8

      Average Rating 5.0

      5

      30% enrolled

      $22.00

      Hong's other courses

      Check out other courses by the instructor!

      Similar courses

      Explore other courses in the same field!