인프런 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 강의 후기

2025. 9. 20. 00:20·언어공부/Java | Kotlin

어떤 경로로 접했는가?

4월.. 그러니까 프로젝트 트랙을 시작하기 전에 아는 선배가 자신이 프로젝트를 하나 기획 중인데 같이 하지 않을거냐고 물어봤다. 그래서 한다고 했다. 사실 그게 내가 백엔드 개발 입문한 것의 시작이다. 그 때는 자바도 헤드퍼스트자바 앞부분만 조금 읽을 때라 객체지향도 모르고 상속은 더더욱 몰랐던 시절, 그 선배가 스프링 강의를 주며 한 번 완강하고 오면 좋다고 얘기했고, 그게 오늘 후기를 적는 강의였다.

 

 4월에 그 강의를 듣자니 자바도 모르고 스프링의 기초적인 개념도 더더욱 몰라서 내용도 어렵고 이해는 안되고 서비스니 컨트롤러니 왜 만드는지도 모르겠고 그냥 개발하면되지 인터페이스는 왜 만드는지도 몰랐다. 그래서 한 반정도 보고 DB 들어가기 전에 보다 말았던 것 같다.

 

그 뒤에 프로젝트 트랙을 진행하고 끝난 다음에 무얼할까 고민하다가 내실 다지기를 하는게 좋지 않을까 생각했다. 이번에 프로젝트 진행하면서 배운 내용들을 다시 한 번 정리하고 추가적으로 여러 개념들도 공부한 다음에 가을-겨울 때부터 다시 프로젝트도 진행해보고 하는게 좋지 않을까 생각했고, 실제로도 이번에 블로그 쓰리트랙도 그런 연유에서 시작하게 되었다. 그 뒤 개발공부와 관련된 여러 글들을 찾아보다가 인프런 강의를 몇 개 추천해주는 것을 보고 '입문 강의 아직 남았는데 그냥 다시 들을까?' 생각했다.

 

어땠는가?

프로젝트를 통해서 스프링도 써봤고, 많이는 아니지만 책을 통해서 기본개념도 공부하고 나니까 그래도 술술 강의학습이 된다. 90분 정도 걸리는 등교길에서 70분 가량 강의를 1.5배속으로 들었는데, 이렇게 들어도 3일만에 완강까지 끝냈다. 4월에는 너무 어려웠던 개념들이 이제는 훅훅 들리고 쉽게쉽게 느껴졌다. 물론 JDBC, JPA 관련해서는 직접 코드를 짜봐야하지만 그러진 못했기도하고 개념탐색이 더 필요하기도한데 (워낙 방대한 분야다보니) 그래도 90% 정도는 이해하지 않았나싶다.

 

그래서 지금와서 다시 생각해보면 '입문강의'로는 이만한 강의가 없다고 생각한다. 무료인데 또 내용은 입문용으로 적절하고, 설명도 잘되어있고. 특히 이론내용이 많아지다보면 내용이 지루해지고 재미없어질 때가 있는데 복잡한 이론내용은 생략하고 실무위주로, 어떻게, 어떤 구조로 코드가 작성되는지 강의를 하다보니 따라하기도 좋고 반복적으로 학습하다보면 체화되기에도 좋다고 생각한다.

 

약간의 아쉬운 점이 있다고하면 JPA, JDBC 부분에 대해서 좀 더 심화적인 내용을 공부해보고 싶었지만 입문강의 용도로는 너무 어려워지기도하고, 또 JPA용도로는 다른 인프런 강의가 있기도해서 강사님이 심화된 내용은 다른 강의를 들으라고 추천해주셨다. 그것도 맞는말이다. 내가 스프링인액션에서 JDBC 내용을 3~4일동안 겨우 읽었는데도 아직 제대로 이해하지 못했는데 입문강의에서 심화적으로 설명해버리면 뉴비분쇄기가 되어버릴테니..

 

이 다음은?

우선 쓰리트랙의 일환으로 스프링공부는 더 진행할 생각이긴한데.. 집에 스프링인액션 책이 있기 때문에 우선은 이것으로 공부하려고 한다. 강의가 할인해도 6만원대라니.... 만약 내가 스프링 관련 서적이 없고 여러 사정이 맞으면 인프런 강의를 듣지 않을까 싶은데 지금은 책도 있고 다른 공부도 서로 조율하면서 진행할 것이라 책이 낫지 않나 싶다. 또 이게 내가 알고있는 내용 위주인 강의와 아예 처음부터 배워야하는 강의는 또 체감이 다를테니..

 

피곤해서 글이 잘 안써지네

내일 좀 수정해야겠다.

 

쓰리트랙

CS - 자바(자바의정석) - 백엔드(GDG BE파트멤버) - 스프링(스프링인액션) - 디자인패턴(헤퍼디)

알고리즘 - 1303 / 알고리즘 서적 구매예정(시기미정)

프로젝트 - 프로젝트 기획, 설계 방법에 대해서 더 공부해야할 듯. 우선 알고리즘과 CS공부만해도 내용이 엄청 많아서 여기까지는 당분간 진행하지 못할 가능성이 크다.

'언어공부 > Java | Kotlin' 카테고리의 다른 글

[CS] 자바의 정석 독서 #4 - 형변환  (0) 2025.09.21
[CS] 자바의 정석 독서 #3 - float, double, 부동소수점, 그리고 오차  (0) 2025.09.20
[CS] 자바의정석 독서 #2 - 포매팅  (0) 2025.09.18
[CS] 자바의 정석 독서 #1 - 2장 - 변수  (0) 2025.09.18
[2025 백엔드] 헤드퍼스트자바 독서 #10 - 16장. 객체 저장  (5) 2025.08.17
'언어공부/Java | Kotlin' 카테고리의 다른 글
  • [CS] 자바의 정석 독서 #4 - 형변환
  • [CS] 자바의 정석 독서 #3 - float, double, 부동소수점, 그리고 오차
  • [CS] 자바의정석 독서 #2 - 포매팅
  • [CS] 자바의 정석 독서 #1 - 2장 - 변수
Radiata
Radiata
개발을 합니다.
  • Radiata
    DDD
    Radiata
  • 전체
    오늘
    어제
    • 분류 전체보기 (211)
      • 신년사 (3)
        • 2025년 (2)
        • 2026년 (1)
      • CS (59)
        • JVM (12)
        • 백엔드 (20)
        • 언어구현 (1)
        • 객체지향 (1)
        • 논리회로 (5)
        • 컴퓨터구조 (9)
        • 데이터베이스 (1)
        • 컴퓨터 네트워크 (10)
      • 언어공부 (64)
        • Java | Kotlin (48)
        • JavaScript | TypeScript (9)
        • C | C++ (6)
      • 개인 프로젝트 (11)
        • [2025] Happy2SendingMails (3)
        • [2026] 골든리포트! (8)
        • [2026] 순수자바로 개발하기 (0)
        • 기타 이것저것 (0)
      • 팀 프로젝트 (29)
        • [2025][GDG]홍대 맛집 아카이빙 프로젝트 (29)
      • 알고리즘 (13)
        • 백준풀이기록 (11)
      • 놀이터 (0)
      • 에러 수정일지 (2)
      • 고찰 (24)
        • CEOS 23기 회고록 (2)
  • 블로그 메뉴

    • CS
    • 언어공부
    • 개인 프로젝트
    • 팀 프로젝트
    • 알고리즘
    • 고찰
    • 신년사
    • 컬러잇 개발블로그
  • 링크

    • 컬러잇 개발블로그
  • 공지사항

  • 인기 글

  • 태그

    144
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
Radiata
인프런 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 강의 후기
상단으로

티스토리툴바