
코딩으로 학습하는 GoF의 디자인 패턴
백기선
₩88,000
초급 / 디자인 패턴, Java
4.8
(187)
디자인 패턴을 알고 있다면 스프링 뿐 아니라 여러 다양한 기술 및 프로그래밍 언어도 보다 쉽게 학습할 수 있습니다. 또한, 보다 유연하고 재사용성이 뛰어난 객체 지향 소프트웨어를 개발할 수 있습니다.
초급
디자인 패턴, Java
다양한 스프링 기술을 사용하여 Self-Descriptive Message와 HATEOAS(Hypermedia as the engine of application state)를 만족하는 REST API를 개발하는 강의입니다.
Self-Describtive Message와 HATEOAS를 만족하는 REST API를 이해
다양한 스프링 기술을 활용하여 REST API 개발
스프링 HATEOAS와 스프링 REST Docs 프로젝트 활용
테스트 주도 개발(TDD)
스프링으로 REST를 따르는 API를 만들어보자!
백기선의 스프링 기반 REST API 개발
이 강의에서는 다양한 스프링 기술을 사용하여 Self-Descriptive Message와 HATEOAS(Hypermedia as the engine of application state)를 만족하는 REST API를 개발합니다.
2017년 네이버가 주관한 개발자 컨퍼런스 Deview에서 그런 REST API로 괜찮은가라는 이응준님의 발표가 있었습니다. 현재 REST API로 불리는 대부분의 API가 실제로는 로이 필딩이 정의한 REST를 따르고 있지 않으며, 그 중에서도 특히 Self-Descriptive Message와 HATEOAS가 지켜지지 않음을 지적했고, 그에 대한 대안을 제시되었습니다.
이번 강의는 해당 발표에 영감을 얻어 만들어졌습니다. 2018년 11월에 KSUG에서 동일한 이름으로 세미나를 진행한 경험이 있습니다. 4시간이라는 짧지 않은 발표였지만, 빠르게 진행하느라 충분히 설명하지 못하고 넘어갔던 부분이 있었습니다. 내용을 더 보충하고, 또 해결하려는 문제에 대한 여러 선택지를 제공하는 것이 좋을 것 같아 이 강의를 만들게 되었습니다.
또한 이 강의에서는 제가 주로 사용하는 IntelliJ 단축키도 함께 설명하고 있습니다.
📢 수강 전 확인해주세요!
이 강의에서는 다양한 스프링 기술을 사용하여 REST API를 개발합니다. 또한 테스트 주도 개발(TDD)로 진행하기 때문에 평소 테스트 또는 TDD에 관심 있는 개발자에게도 도움이 될 것입니다.
테스트 주도 개발(TDD)에
관심있는 분
다양한 스프링 기술의
활용법을 알고 싶은 분
REST API를 개발하는
방법을 알고 싶은 분
학습 대상은
누구일까요?
테스트 주도 개발(TDD)에 관심있는 분
다양한 스프링 기술의 활용법을 알고 싶은 분
REST API를 개발하는 방법을 알고 싶은 분
선수 지식,
필요할까요?
《스프링 프레임워크 핵심 기술》 강의
《스프링 부트 개념과 활용》 강의
Java 프로그래밍 경험
91,916
명
수강생
4,158
개
수강평
2,009
개
답변
4.8
점
강의 평점
20
개
강의
네이버와 아마존을 거쳐 현재 Microsoft에서 시니어 소프트웨어 엔지니어로 일하고 있습니다.
아인슈타인은 "교육이란 사실을 가르치는 것이 아니라, 생각할 수 있는 힘을 기르는 것이다."라고 말했습니다. 그리고 저도 그 말에 깊이 공감하며 강의를 만들고 있습니다.
유튜브: '백기선' 채널에서 개발자 고민 상담 및 개발자에게 유용한 지식 공유
번역: 스프링 및 하이버네이트 관련 서적 다수 번역
저술: 쉽게 따라하는 자바 웹 개발
전체
43개 ∙ (8시간 48분)
4. REST API
20:51
5. Event REST API
06:31
6. Postman & Restlet
13:58
7. Project 만들기
11:32
11. 201 응답 받기
12:51
15. Bad Request 처리
21:53
전체
216개
4.7
216개의 수강평
수강평 1
∙
평균 평점 5.0
수강평 1
∙
평균 평점 5.0
5
책보다 동강 15년차 개발자입니다. 이번에 API 서버를 스프링부트로 개발해야 할 일이 생겼어요. 평소 그랬던 것처럼 스프링부트와 스프링시큐리티, OAuth 쿡북을 잔뜩 사서 책상에 쌓아 놓고 공부를 했습니다. 실무에서는 어떻게 쓰고 있는지 모르니 이게 맞는건지 아닌건지 책 내용을 어떻게 응용해야 하는지 감을 못잡고 있었습니다. 그렇게 방황하다가 백기선님의 인프런 강좌를 구매했습니다. 평이 좋아 잠자기 전에 가볍게 들어 보려고 구매했죠. 어라? 어라????? 어라?????? 강좌를 들으니 그 동안 답답했던 속이 뻥 뚫리는 기분이었습니다. TDD, RESTful API, 스프링부트, 스프링시큐리티, OAuth 전부 싹 훑어주는데 모두 다 이번 프로젝트에 그대로 반영해도 좋을 정도였습니다. 앞으로는 예전처럼 새로운 공부를 할 때 책을 먼저 찾기 보다는 이런 주옥같은 동영상 강좌를 먼저 찾아 볼 것 같습니다. 주위 사람들한테 강추하고 다닙니다. 여유되시면, 요즘 현업에서 많이 사용하고 있지만 정보가 터무니 없이 부족한 "OAuth 소셜 로그인과 스프링시큐리티" 관련한 강좌도 어디에선가 추가가 되었으면 합니다. 이런 좋은 강좌를 만들어 주셔서 진심으로 감사드립니다. 전 이만 백선생님 강좌 투어하러 갑니다.
수강평 8
∙
평균 평점 4.9
월 ₩19,800
5개월 할부 시
₩99,000