
스프링 시큐리티 OAuth2
정수원
스프링 시큐리티 OAuth2의 기본 개념부터 API 사용법과 내부 아키텍처를 학습합니다. 아울러 OAuth2 Client, OAuth2 Resource Server, Authorization Server를 통합하여 연동하는 방법을 살펴보고 자체 인가 서버를 구축하며 이를 통해 OAuth2 서비스를 구현하는 방법을 학습하게 됩니다.
Intermediate
Java, Spring, Spring Boot
Are you curious about whether what you learned in school will work in practice? The purpose of this lecture is to guide you on how to use the skills you learned in theory in practice.
Server (Spring)
Front (Nexacro)
Building Oracle DB
A developer from a large company tells you
Get some great tips for web development operations! 📌
Are you curious about whether what you learned in school will be applicable in the workplace?
I learned mainly theory until my 4th year of college, and coding felt incredibly difficult. I thought that being a developer was not my aptitude. When I was a senior, I completed the 960-hour Samsung Multi-Campus Developer Training Course, and I felt confident and interested in development. After that, I worked as an application developer at a large company for nearly 7 years, and I personally accumulated a lot of know-how. I created this lecture because I wanted to give confidence in coding to those who, like me, are on the path to development but are facing difficulties. I think it would be rewarding if many people participated :)
The purpose of this lecture is to guide you on how to use the techniques you have learned in theory in practice rather than teaching you skills for individual subjects. It is written in detail step by step so that you can follow along with just the lecture and textbook, so check out which ones are usefully applied in practice!
This lecture is a basic lecture, and we will continue to produce and distribute advanced courses and infrastructure-related PDF materials, so please show a lot of interest in future lectures.
People who only learned theory at school and are not confident in coding
For those who don't know how to start web development
Job seekers who are curious about what skills are used in the field
Junior developer who is curious about the know-how of current employees
In order to do web development, you need to learn the basic concepts and programming skills of the three fields of front-end development, back-end development, and database. However, it takes too much time to study and build each field perfectly, and it may feel difficult. If you take this course, you can solidify the basics of web development by creating an order bulletin board similar to a practical system by focusing on the core web development skills used in practice .
This course is a basic course on creating practical web programs . You can practice everything from server (Spring), front-end (Nexacro), to Oracle DB construction. In particular, Nexacro is a framework used by many companies, so if you have basic Javascript concepts, you can use it without any problems, so don't worry. By creating your own program, you can get a feel for how theories are used in practice and how practitioners work.
Many of you may wonder, "Will I be able to do well in the field as a computer engineering major after getting a job?" after learning only theories in school. After working in the field for over 7 years, I realized that the method of web development is standardized, so if you know the method, you can develop confidently. In the lecture, the curriculum is designed so that you can take a confident step forward into IT employment by repeatedly learning this standardized method . I will explain in detail so that you can fully understand it through the lecture and materials alone.
Q. I'm a complete beginner. Can I still take the class? Or, I'm not a major. Can I still take the class?
You should have basic theoretical knowledge, for example, majors, government-funded education students, or those who studied Java, Javascript, Spring, and Oracle on their own. This lecture is not suitable for those who are new to development. However, if you have basic concepts, the lecture is designed to be easy to follow, so please come back again after you start developing! :)
Q. Can I skip studying the textbook in advance?
Yes, that's right :) Just follow the lectures!
Q. What are the benefits of taking this course?
You can solidify your web development fundamentals by going through front-end development, back-end development, database construction, and development practice, and creating an order bulletin board similar to a real system.
Who is this course right for?
Job seekers: Those who only learned theory at school and are not confident in coding, and those who are curious about what skills are used in practice.
Office worker: I will personally teach you know-how that your senior colleague at work won't tell you.
Common: Those who are considered to have basic knowledge of Javascript, Java, Spring, and Database.
Need to know before starting?
Javascript, Java, Spring, Database
124
Students
13
Reviews
47
Answers
5.0
Rating
1
Course
IT window, Kitdow
여러분께 보다 접근하기 쉬운 IT 세상을 열어드리고 싶습니다.
All
43 lectures ∙ (9hr 1min)
Course Materials:
All
13 reviews
5.0
13 reviews
Reviews 4
∙
Average Rating 5.0
5
프론트쪽 개발자로 취업하려고 준비하다가..어쩌다보니 Xplatform, Spring 을 사용하는 회사에 취업을 했어요. 어찌저찌 일은 해내고 있지만 정말 힘들었거든요. 아무리 배우면 된다지만.. Java 언어도 모르는 상태에서 다짜고짜 Spring 이라니... Java 는 퇴근하고 꾸준히 공부해서 이해했는데 Spring 이 문제더라구요. 분명 회사에서 알아야 하는 부분은 한정적이라 흐름만 잡으면 좀 더 일이 수월할 것 같은데, 그렇다고 다른 분들의 방대한 Spring 강의를 다 듣자니 당장 일해야 하는데 바로 써먹을 수 있는 내용이 없어서 답답했어요. 그렇게 검색을 거듭해 우연히 발견한 강의였습니다. 타 강의에 비해 조금 비싸게 느껴졌지만 다 듣고 나니 아깝지 않습니다. 여전히 배워야 할 게 많지만 그래도 이 강의를 통해 큰 흐름이 정리되었습니다. 감사합니다.
정성스런 후기 정말 감사드립니다. 제가 강의를 만들 때 많이 신경 쓴 부분이 현장에서 바로 적용하실 수 있도록 하는 부분이었는데, 회사에서 도움이 되셨다니 뿌듯합니다:) 추워지는 날씨 감기 조심하시고 앞으로의 커리어도 응원하겠습니다. 감사합니다!
Reviews 1
∙
Average Rating 5.0
5
현 회사에서 넥사크로를 사용하는데 넥사크로가 너무 생소하여 실무에 도움이 되고자 수강을 하였습니다. 3일동안 강의를 들으며 여러가지 팁과 기억해야할 것들을 노트에 적으면서 들었는데요. 설명도 너무 쉽게 잘해주시고 강의 덕분에 생소하고 어렵게만 느껴졌던 넥사크로에 가깝게 접근할 수 있었고 자신감이 생겼습니다. 이렇게 좋은 강의 만들어주셔서 너무 감사드립니다.
도움되셨다니 너무 기쁘고 또 이렇게 정성스럽게 후기 남겨주셔서 감사합니다! 수강생님의 앞으로의 커리어 응원하겠습니다 ㅎㅎ 감사합니다!
Explore other courses in the same field!
$114.40