스프링 입문 by 김영한 - 강의소개

Hazel Park·2021년 2월 14일
2
post-custom-banner

강의소개

인프런 강의소개

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 by 김영한
(총 5시간 21분)

초급자를 위해 준비한
[프레임워크 및 라이브러리, 웹 개발] 강의입니다.
스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다.

📣 확인해주세요!
본 강의는 자바 스프링 완전 정복 시리즈의 첫 번째 강의입니다. 우아한형제들 개발팀장 김영한의 스프링 완전 정복 로드맵을 먼저 확인해주세요.
• 로드맵 링크: https://www.inflearn.com/roadmaps/373 (클릭하면 바로가기)

스프링 학습을 포기하는 이유

지금까지 스프링 학습을 시도하다 중간에 길을 잃고 포기한 개발자 분들을 많이 보았습니다. 처음부터 IoC(제어의 역전) DI(의존성 주입), AOP 같은 너무 이론적인 내용부터 학습하기 때문입니다.

스프링을 왜 공부해야 하는가? 이런 근본적인 질문이 먼저입니다. 우리는 실무에서 제대로 동작하는 웹 애플리케이션을 개발하기 위해서 스프링을 학습해야 합니다.

올바른 공부 방법

이 강의는 실제 동작하는 간단한 웹 애플리케이션을 다음 순서로 빠르게 만들어봅니다.

  • 스프링 프로젝트 생성
  • 스프링 부트로 웹 서버 실행
  • 회원 도메인 개발
  • 웹 MVC 개발
  • DB 연동 - JDBC, JPA, 스프링 데이터 JPA
  • 테스트 케이스 작성

강의 목표

사용기술

  1. Spring Boot
  2. Gradle
  3. JPA
  4. HIBERNATE
  5. Thymeleaf
  6. Tomcat

일단 가장 쉬운 예제로 스프링 웹 애플리케이션을 만드는 핵심 사이클을 다 돌려봅시다. 그러면 자연스럽게 큰 그림이 그려지고, 앞으로 어떤 부분을 깊이있게 학습해야 하는지 보일 것 입니다.

이후에 스프링의 핵심 이론들을 공부하면, 이 기술들이 어디에 어떻게 사용되는지 큰 맥락에서 제대로 이해할 수 있습니다.

  • 스프링 기술 그 자체에 매몰되기보다는, 스프링을 실무에서 어떻게 사용해야 하는지에 초점을 맞춥니다.
  • 실무에서 거의 사용하지 않는 오래되거나 또는 너무 마이너한 스프링 기술은 과감하게 강의내용에서 제거합니다.

실무 개발 팀장이 최신 개발 트렌드를 반영해서, 실무에서 사용하지 않는 내용들은 과감하게 제거하고, 실제 실무 개발에 꼭 필요한 스프링을 제대로 가르쳐 드리겠습니다.

스프링 완전 정복 로드맵

이 강의는 스프링 완전 정복 로드맵의 첫 번째 강의입니다. 출시 예정 강의는 다음과 같습니다.

강의 순서

  1. 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 (무료)
  2. 스프링 핵심 원리 - 기본편 (69,520원)
  3. 실전! 스프링 웹 MVC (출시 예정 - 2월)
  4. 실전! 스프링 DB 접근 기술 (출시 예정)
  5. 실전! 스프링 부트 (출시 예정)
profile
금융에 진심인 개발자
post-custom-banner

0개의 댓글