어제 드디어 유데미에서 "Spring Boot 3 & Spring Framework 6 마스터하기!" 강의를 완강하였습니다. 총 38시간 정도의 긴 강의라, 12월 말부터 듣기 시작했는데 3월 말에 겨우 끝냈네요. 약 3개월 정도의 긴 수강 기간이었습니다.
이번 포스팅에서는 해당 강의의 전체적인 커리큘럼과, 추천 대상, 완강 후기 등을 소개하겠습니다. 이 강의를 들을지 말지 고민하는 분들께 도움이 되는 글이 되면 좋겠네요.
배울 내용
당연히 제목부터 Spring이 들어간 만큼, Spring Boot와 Spring 내용이 강의의 중심이 됩니다. 그 외에도 React.js, Javascript의 기술 스택으로 어드민 프론트를 구성하는 방법, Maven과 Gradle의 빌드 툴, Docker와 AWS 등의 DevOps 내용까지 Java/Spring 개발자가 알아야 하는 기초적인 내용을 한 큐에 담았다고 보면 될 것 같습니다.
그렇다고 아주 기초적인 내용만 담겨있는 것도 아니고 Spring AOP, Spring Security 등 Spring의 심층적인 내용도 간간히 다루고 있습니다. 개념 설명도 나름 상세하게 해 주시니 이해하는 데는 무리가 없을 듯싶습니다.
커리큘럼
커리큘럼 큰 섹션의 순서는 다음과 같습니다.
- Spring Boot 웹 애플리케이션 만들기
- Spring Boot REST API 만들기
- React + Spring Boot로 풀스택 애플리케이션 만들기
- Spring Boot JPA 활용하기
- JUnit 단위테스트 하기
- Spring Security 사용하기
- Spring AOP 사용하기
- Maven/Gradle 학습하기
- Docker 학습하기
- AWS 학습하기
- Java 함수형 프로그래밍 배우기
앞에서도 언급했지만, 총 38시간 18분의 꽤 긴 강의이므로 예상 수강 기간은 2~3개월 정도입니다. (저처럼 게으름 피우지 않는다면 3개월보다 더 빨리 완강할 수 있습니다.)
한 섹션은 보통 다음과 같은 순서로 진행됩니다.
- 개념 소개
- 해당 섹션용 Spring Boot 프로젝트 생성
- 실습과 더 딥한 개념 설명
- 마무리 섹션 퀴즈
확실히 실습과 함께하니 앞에서 설명했던 개념이 머리에 쏙쏙 와닿았습니다. 게다가 마지막에 준비된 섹션 퀴즈는 자칫 놓쳤던 개념을 잡아주는 기능도 하였습니다. 물론 퀴즈를 통과 못한다고 해서 다음 강의를 듣지 못하는 건 아닙니다 ^^; (난이도도 어렵지 않고)
추천 대상
강의 수강을 추천하는 대상은 다음과 같습니다. 대신, 기초적인 Java와 Javascript 문법은 알아야 강의를 원활하게 수강할 수 있습니다.
- Java/Spring을 예제와 함께 공부하고 싶은 사람
- React + Java/Spring 기술스택을 학습하고 싶은 사람
- Java/Spring을 사용하기는 하지만 곳곳의 개념들이 부족한 사람
완강 후기
약 3개월의 기나긴 수강을 끝내고 수료증을 받으니 감개가 무량하네요. 실무에서 기술 스택으로 Java/Spring + React를 채용하고 있어서 해당 강의를 선택했는데, 좋은 선택이었던 것 같습니다.
잊었던 개념들을 환기하여 복습하고, 몰랐던 개념들도 이번 기회에 알아보는 좋은 계기가 되었습니다. 특히 React 섹션을 듣고 다시 제 React 코드를 보니 조금 부끄러워지네요(...) 그래도 고칠 점이 많다는 것은 발전할 수 있다는 뜻도 되니까 더 정진하면 실력이 나아지겠죠. 강의 수강을 고민하는 분들께 제 포스팅이 많은 도움이 됐으면 좋겠습니다.
참고
해당 콘텐츠는 유데미로부터 강의 쿠폰을 제공받아 작성되었습니다.
'이것저것' 카테고리의 다른 글
[후기] 알고리즘 학습을 위해 선택한 "코드트리" (2) (0) | 2024.03.27 |
---|---|
[후기] 알고리즘 학습을 위해 선택한 "코드트리" (1) (0) | 2024.03.01 |
[후기] 우아한스터디 2023 겨울시즌 검색 모여라! (4) | 2024.01.08 |
[회고] 2023년 회고 및 2024년 목표 설정 (0) | 2023.12.31 |
[강의] 유데미 기술블로그로 알아보는 테크니컬 라이팅 수강 후기 (2) | 2023.12.20 |