김영한 스프링 강의 후기 - gim-yeonghan seupeuling gang-ui hugi

실무에서 Spring Boot를 사용하면서 부족한 부분을 채우고 싶은 고픔이 생겼다.

그래서 하나씩 로드맵을 따라가면서 따라해보려고 강의를 듣게 되었다.일하면서 Spring Boot를 사용하는데, 회사에서 쓰는 기술이나 프로젝트 구성만 하다보니 다른곳에서는 어떻게 쓰이고있는지 궁금했다. 그리고 라이브러리를 쓰더라도 내가 좀 더 알고 비교하고 필요한 부분을 정확하게 쓰고 싶다는 마음이 생겼다.

연차가 쌓이면서 일도 중요하지만 가끔 기초가 이래서 중요하구나 라고 느낄 때가 아주 가끔 있었다. 나는 이런 부분을 하나씩 공부하고 실습해보려고한다!

첫번째 강의는, "스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술"

//www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8/dashboard

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

스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., - 강의 소개 | 인프런...

www.inflearn.com

[ 1.Spring Boot 기초 ] 카테고리에 있는 강의들은 이 강의를 기반으로 실습하고 필요한 것들을 정리한 글들 입니다 :)

[후기]

입문자용으로 스프링부트가 동작하는 과정,방법을 설명해준다. 각각 세부적으로 깊게 들어가는 것이 아니라 스프링부트가 실무에서 어떻게 활용되고 어떻게 쓰이는지 큰 틀과 동작구조를 이해할 수 있도록 알려주는 강의이다. 
우리가 처음 공부할 때 하나씩 모든걸 알아가면서 진행하다보면 이해가 안되는 부분들이 있어서 흥미가 떨어지는데 이런것보다 동작위주에 초점을 두기 때문에 입문자용으로 추천한다!
나도 spring boot를 사용하고 이 강의를 들어보니 부족했던 구멍들이 채워지는 것 같아서 유익했다!!

평점 (5점만점):🎇🎇🎇🎇🎇

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 - 인프런 | 강의

웹 애플리케이션 개발에 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. MVC 2편에서는 MVC 1편의 핵심 원리와 구조 위에 실무 웹 개발에 필요한 모든 활용 기술들을 학습할 수 있

www.inflearn.com

[후기] 스프링 핵심 원리 - 기본편 : 어떤 사람을 위한 강의인가?

스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., 스프링 핵심 원리를 이해하고, 성

dev-jhl.tistory.com

기본편 완강한지 한 달 만에 올리는 후기글. 얘도 산건 9월 중순인데 어찌저찌 다른 일들에 밀려서 이제서야 완강했다. 올해를 넘기지 않아서 다행이다.

누가 들으면 좋을까?

스프링 MVC 구조를 이해하고 싶은 사람

듣고 나서 생긴 변화

스프링 MVC에 쓰이는 애노테이션들 (@Contoller, @RestController, @RequestParam, @ModelAttribute, @PathVariable 등...)을 뭔지도 모르고 썼는데 이젠 알고 쓸 수 있게 됨.

선수 강의를 반드시 들어야 하나? NO

선수 강의를 안 들었어도 필요한 부분만 구글링 해가면서 들으면 괜찮을 것 같다. 

  • '스프링 입문' : 안들어도 됨
  • '스프링 핵심 원리-기본편' : 여기서 배운 개념들이 '가끔' 튀어나옴. 안 들어도 크게 영향은 없을 듯 
  • '모든 개발자를 위한 HTTP 웹 기본 지식' : 이 강의는 건너뛰고 들었는데 구글링으로 충분히 보충 가능했다. 

강의 내용 

섹션 2 ~ 3 : 서블릿

에서는 서블릿에 대해 다루는데, 처음에 실습하다 보면 이런 것까지 실습을 해야 되나?? 하는 생각이 들기도 한다. 그래도 나중을 위해 하는 게 좋다. 당장은 쓸모없어 보이는데 이때 코드를 직접 쳐봐야 대략 뭘 언제 쓰는지 감이 잡힌다. 

섹션 4 ~ 6 : 스프링 MVC

섹션 4에서는 스프링 MVC 구조를 간략화해서 직접 만들어보고,

섹션 5,6에서 스프링 MVC를 직접 써본다.

이쯤되면 슬슬 재밌어지기 시작한다.

섹션 7 :실습

실습 부분이다. 배운 걸 써먹어볼 수 있어서 재밌다.

옛날에는 남의 코드를 봐도 이해가 잘 안됬는데 이제는 코드를 이해하고, 스스로 짤 수도 있다는 점에서 감회가 새롭다.

잡담

이번 강의도 유익하고 재밌었다. 처음에는 퍼즐 조각 하나하나 설명해 줘서 이게 뭐지??? 싶은데 나중 가면 전부 다 맞춰져서 큰 그림이 만들어진다. 그때의 희열이란...

원래 '모든 개발자를 위한 HTTP 웹 기본 지식'은 들을 생각이 없었는데 강사님의 막간 홍보에 넘어가서 결제할까 말까 고민 중이다. 여하튼 들어놓으면 인생에 유용할 듯. 

'스프링 MVC 2편'은... 듣고 싶은데, 21시간 짜리라 취준이랑 병행할 수 있을지 모르겠다. 일단 토이 플젝 하나라도 더 만드는게 나을 듯? 취준 성공하고 첫 월급 받으면 지르겠음. 스승의 은혜.. 돈으로 갚겠습니다. 

요즘 스프링에 대한 지식을 집중적으로 쌓고 있다. 그 중 많이 도움이 됐던 것이 인프런에서 김영한님의 스프링 강의들이다. 

그 이유는 아무래도 서비스회사 같은 경우에 신기술을 접목하는 속도가 SI, SM이러한 업체들에 비해 매우 빠르다고 알 고 있다. 그중 우리가 알고 있는 신세대 IT기업 중 거장인 네카라쿠배에 개발 팀장으로 계시는 분이기 때문에 아무래도 똑같은 스프링에 대해 배우더라도 국비나 학교수업과는 다르게 실무에서 자주 사용하는 기술 위주(물론 다른것도 배운다)로 배우기 떄문에 실제로 Java Spring에 최신 기술들 자주 사용되며 유용한 기술(스코프, Provider, 테스트코드, 어노테이션 소개 및 실습, Bean, DI, 객체지향원리 및 설계, mvc소개 등)들을 접할 수 있기 때문이다.

그 외에도 사실 설명을 엄청 잘한다 뭔가 친근한 삼촌같은 느낌이라 그런가

아무튼 이 강의를 듣고 어느정도 프로젝트를 완성할때 기본적인 기술들을 배웠고 활용할 수 있을 것 같다. 물론 이 것만 듣는다고 할 수 있는 것은 아닌 것 같다. 강의는 앞으로 몇개 더 있다

나는 전공자이고 수업으로 한번 접해보고 간단한 프로젝트도 만들어서 그렇다

또 첨언하자면 강의에서는 앞으로 JPA기술을 통한 이제 주문, 회원, 배송 등의 비지니스 로직을 클론 코딩을 통해 구현해보면서 JPA와 함께 배우는 것을 추천하고 있다. 그 이유는 이론부터 시작하면 어떠한 문제 해결방법이 왜 필요한지를 잘 모를 수가 있는데 먼저 개발을 시작하면서 문제를 맞닥드리면 이 문제를 어떻게 해결해야하지? 하고 찾아보면서 문제 해결방법에 대한 필요성을 좀 더 느끼고 기억하기 때문이라한다.

나도 매우 공감한다. 내가 연구실에서 탑승인원감지시스템을 만들때 무선으로 연결된 시스템과 서버사이에 딥러닝을 돌린 후 영상을 전송하는데 지연시간이 있어 조금이라도 빠르게 해보자 쓰레드에 대해 알아보았고 거기서 변수에 동기화문제를 고민해보고 구글링을 통해 해결해봤기 때문에 이 문제에 대해 어떻게 해결하고 왜 중요한지 몸으로 느껴서 더 공감을 할 수 있는 것 같다.

결론적으로 강의는 매우 만족했고 이 글을 보는 사람들도 스프링에 대해 관심있으면 보는걸 추천한다.

(참고로 인프런 강의 최상위권에 있다. 평도 좋음)

Toplist

최신 우편물

태그