
지옥에서 온 관리자 Git
최주호
“소규모 협업을 통해 프로젝트 개발을 하고 싶은데 어떻게 해야 할지 모르겠어요!” “취업을 앞둔 취준생인데 Git을 몰라요!” 취준생, 주니어 개발자 등 프로그래머라면 꼭 알아야 하는 Git에 대해 다루는 강의입니다.
초급
Git, GitHub
스프링 부트(Spring Boot)로 은행 애플리케이션을 개발해 봅니다. 개발을 하면서 발생하는 여러 문제들을 하나씩 직접 제이유닛(JUnit)으로 테스트해 보면서 스스로 고민하고 애플리케이션을 구축할 수 있는 힘을 길러드리는 강의입니다.
JPA
Security
Springboot
JUnit 단위 테스트
JUnit 통합 테스트
JUnit 테스트를 위한 효과적인 세팅법
Spring Boot + JUnit, 처음부터 확실하게!
💡 스프링부트로 Junit 테스트를 하지 않고 프로젝트를 작성하고 있다면?
💡 테스트를 작성했을 때의 장점이 무엇인지 잘 모르겠다면?
단위 테스트, 통합 테스트 등 JUnit을 사용해 Spring Boot(스프링 부트)에서 테스트를 진행하는 방법에는 여러 가지가 있습니다. 하지만 막상 초보자가 JUnit으로 테스트를 시작하기에는 다소 어렵게 느껴지기 마련입니다. 개인/기업 블로그나 공식 문서 등에 개념이 적혀있기는 하지만 막상 잘 정리된 개념과 팁만을 모아보기도 쉽지 않습니다.
이 강의에서는 JUnit이 처음인 분들이 JUnit을 쉽게 접할 수 있도록 개념을 정리하고, 다양한 팁들을 정리합니다. Repository, Service, Controller, Security Filter 등에서 발생할 수 있는 문제들을 하나씩 테스트해 봅니다. 이 과정을 통해 스프링 부트 레이어들간의 관계 및 책임에 대해 명확하게 알고 넘어갈 수 있습니다.
스프링 부트 경험은 있지만, 테스트의 필요성도 방법도 잘 모르고 계신가요?
여러분은 이 강의를 통해 테스트를 하지 않고 본코드를 작성할 때와, 테스트를 작성하고 본코드를 작성할 때의 차이를 직접 경험하게 될 것입니다. 스프링 부트로 프로젝트를 작성하고 계신다면, 고민하지 말고 꼭 수강하시길 바랍니다!
스프링부트를 통해 간단한 은행(Bank) 애플리케이션을 만들어 봅니다. 이 과정에서 스프링부트와 시큐리티에 대해 더 자세히 알 수 있고, JUnit 테스트를 왜 하는지 명확하게 알 수 있게 됩니다.
스프링부트 프로젝트/스프링부트 시큐리티 세팅
스프링부트 회원가입
스프링부트 JWT 인증 및 인가
은행 애플리케이션 만들기
스프링 프레임워크, 리액트, 플러터, DevOps 등 개발 유튜브 채널 메타코딩을 운영하는 최주호입니다.
Q. macOS에서 수강할 수 있나요?
네, 수강하셔도 됩니다.
Q. VSCode가 아닌 다른 IDE를 사용해도 되나요?
본인이 사용하는 IDE가 있다면 해당 툴을 사용해도 무방합니다.
Q. JUnit이 처음인데 강의를 들어도 될까요?
스프링부트 및 JPA를 학습하셨다면 바로 수강하셔도 됩니다.
https://www.inflearn.com/course/스프링부트-시큐리티
위 URL의 강의를 듣고 Junit 강의를 들으면 더욱 재밌게 수강할 수 있어요.
💾 수강 전 참고 사항
학습 대상은
누구일까요?
스프링부트로 JUnit 테스트를 하고 싶은 개발자 혹은 학생
최신 스프링부트 시큐리티 코드를 알고 싶은 개발자 혹은 학생
선수 지식,
필요할까요?
스프링부트
JPA
28,361
명
수강생
714
개
수강평
219
개
답변
4.9
점
강의 평점
4
개
강의
유튜버 메타코딩입니다.
https://www.youtube.com/channel/UCVrhnbfe78ODeQglXtT1Elw
전체
69개 ∙ (15시간 9분)
1. 강의소개
12:11
2. Bank 프로젝트 생성
05:19
3. yml 설정
12:19
4. 화면설계
10:18
5. 테이블설계
09:49
6. User 엔티티 생성
11:19
7. Account 엔티티 생성
06:42
12. 공통DTO 만들기
21:04
13. 회원가입 서비스 만들기
21:46
14. 회원가입 서비스 테스트
15:38
15. 회원가입 서비스 코드 리팩토링
07:13
16. 회원가입 컨트롤러 만들기
14:09
21. 회원가입 컨트롤러 테스트
12:17
전체
23개
4.6
23개의 수강평
수강평 50
∙
평균 평점 5.0
5
안녕하세요 강사님~ 인프런에 강사님의 무료 스프링 개념 강의 듣고 너무 좋아서 수강하게 됐습니다 강사님의 메타코딩 유투브랑 이지업클래스 수업도 들었습니다 참고로, 다른분들도 이지업클래스 jpa 강의 들으시면 도움될거 같아요 이지업클래스에서는 jpa 이클립스로 강의하시는데 몰랐던 부분 많이 알게되서 좋았습니다 차분하게 목소리 좋고, 원리 개념 설명 차분히 잘 설명 해주십니다 스프링 관련 좀더 깊이 있는 부분도 기대합니다 실무에서 프로젝트에서 경험하신 jpa중/고급, 동시성제어(락), 병렬처리, 배치, 엑셀파일처리, 이메일전송, 원격제어 등 .. 앞으로 좋은 강의 기대하고. 응원합니다 항상 건강하고 행복하세요^^
감사합니다. 첫댓글이니 담강의 나오면 무료 쿠폰드리겠습니다. 꼭 말해주세요
수강평 22
∙
평균 평점 5.0
5
어플리케이션을 만들어보면서 JUnit5 테스트를 학습하고 싶다면 이 강의를 추천합니다. 테스트 코드 작성을 하지 않는 회사 두 군데를 다니면서 다음 회사는 테스트 코드를 작성하는 회사를 들어가겠다는 목표를 정했습니다. 그런데 테스트 코드를 어떻게 작성해야 하는지 막막한 상황에서 해당 강의를 알게 되었고, 열심히 따라 한 덕분에 각 레이어 별로 테스트 하는 방법에 숙달 될 수가 있었습니다. 다른 JUnit 강의의 경우 API Method에 대한 학습 테스트 하는 경우가 많았는데, 이 강의로 실무처럼 연습할 수 있어서 좋았습니다. 감사합니다 **참고. JUnit5에 대한 기본적인 테스트 방법을 학습하시고, 해당 강의를 들으실 경우 추진력을 얻을 수 있습니다.
자세한 후기 감사합니다!!
수강평 9
∙
평균 평점 5.0
수강평 24
∙
평균 평점 4.6
3
강의 내용은 매우 좋습니다 [좋은 점] 1. 이것저것 쏠쏠하게 몰랐던 지식도 많음 2. 실무에서 유용한 코드가 많음 3. 내용 알차고 세세하게 설명함 4. 깃허브에 수업 자료가 잘 정리되어 있음 ----- [아쉬운 점] 1. 다른 리뷰처럼 키보드 소리가 탁탁.. 진짜 집중이 안 됨.. 2. 라이브 코딩으로 진행하셔서 그런지.. 대부분의 챕터마다 실수로 인해서 강사님 멘붕오시고 정적... 그리고 에러를 찾아 헤매는 동안에 강의 흐름이 끊김.. 그래서 본인은 되감기 해서 다시 듣고 이해해야 됨.. (다른 라이브 코딩 강의처럼 멀티 모니터 사용하셔서 미리 완성된 프로젝트를 참고하시면서 진행하시면 좋겠습니다..)
수강평 12
∙
평균 평점 5.0
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!
₩39,600