로드맵 썸네일

우아한형제들 최연소 기술이사 출신 김영한의 스프링 완전 정복

작성자 프로필 이미지

김영한

Spring
MVC
Spring Boot

초급 대상

로드맵 참여중인 유저 프로필 사진
로드맵 참여중인 유저 프로필 사진

36,490명 참여중

20% 할인

13개 남음전체 구매 적용
쿠폰 받기

로드맵 코스


대세를 따르세요! 자바 스프링 베스트셀러 

우형 최연소 기술이사 출신에게 배우는 스프링 완전 정복 🚩

인프런 최초 누적 수강생 20만 돌파!
원리와 실무를 한방에, 김영한의 스프링 학습 1O1

입문자부터 현업 개발자까지,
두루두루 유용한 학습 코스.

스프링(Spring Framework)을 완전히 마스터할 수 있는 학습 로드맵입니다. 막 자바 학습을 끝낸 분들, 서버 개발자로 취업을 준비하는 분들은 물론 이미 현업에서 스프링을 사용하며 수준을 한 단계 끌어올리고 싶은 분들까지 모두에게 도움이 됩니다. 원리부터 응용까지, 내공있는 백엔드 개발자로 성장할 수 있도록 스프링을 제대로 이해하고 사용하는 방법을 알려드립니다.

진짜 스프링 노하우를 알려드립니다.

실제로 현업에서 쓰이는 스프링 개발은 어때야 할까요? 우아한형제들 최연소 기술이사로 일하며 스프링으로 조 단위의 거래 금액을 처리하는 수많은 시스템을 설계하고, 개발하는 데 쓰인 진짜 스프링 노하우를 전수해드립니다. 실제 현업에서 사용하는 핵심 스프링을 중심으로, 실무에서 쓰이지 않거나 오래된 기능은 과감하게 생략한 실무 노하우를 학습할 수 있습니다.


로드맵 구성 / 학습 순서

인프런에서 가장 많은 유저가 학습한 최고의 로드맵, 대망의 완결!

  • 로드맵 내용을 모두 체득했다면, 여러분의 스프링 기본기는 실무에서도 상당히 경쟁력 있는 수준에 도달하게 됩니다. 이 로드맵을 통해 스프링을 확실하게 마스터하고 원하시는 목표를 이루시길 바랍니다
  1. 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 
  2. 스프링 핵심 원리 - 기본편
  3. 모든 개발자를 위한 HTTP 웹 기본 지식
  4. 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
  5. 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
  6. 스프링 DB 1편 - 데이터 접근 핵심 원리
  7. 스프링 DB 2편 - 데이터 접근 활용 기술
  8. 스프링 핵심 원리 - 고급편
  9. 실전! 스프링 부트

상세 과정 소개


추천 학습자


연관 로드맵

스프링 부트 + JPA 실무 완전 정복 

최신 실무 기술로 직접 웹 앱을 만들며 경험하는
백엔드 개발의 실전 엑기스!  실전 활용 단계 

로드맵 상세보기

9개 코스

로드맵에 포함된 강의 썸네일
스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다. 처음 스프링을 접하는 분들께 강력 추천합니다.

무료

로드맵에 포함된 강의 썸네일
스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다.
강의가 끝나면 여러분은 스프링의 기본 기능을 잘 사용하는 것은 물론이고, 스프링의 본질에 대해서 깊이있는 이해를 하게 됩니다. 단순히 스프링의 기능만 사용하는 개발자에서 객체 지향 애플리케이션의 설계와 아키텍처 레벨까지 고민하는 개발자로 성장할 수 있습니다.

61,600

88,000

로드맵에 포함된 강의 썸네일
스프링 웹 MVC를 학습하기 전에 꼭 필요한 HTTP 기본을 학습합니다.

지금 시대는 모든 것을 HTTP로 전송합니다. 우리가 잘 아는 HTML, 이미지, 영상, 파일뿐만 아니라 API로 앱과 서버가 통신할 때, 또 서버와 서버가 통신할 때도 대부분 HTTP를 사용합니다.

그래서 모바일 앱 개발자, 웹 프론트엔드 개발자, 백엔드 개발자는 모두 HTTP를 필수로 잘 알고 사용해야 합니다. 특히 백엔드 개발자는 스프링(Spring) 웹 MVC, JSP, PHP, ASP.NET, Node.js, 파이썬 장고, 루비 온 레일즈와 같은 웹 프레임워크나 기술들을 사용하는데, 이러한 웹 기술들은 모두 HTTP를 기반으로 구현되어 있습니다.

웹 애플리케이션 개발자는 평생 HTTP 기반 위에서 개발하게 됩니다. 실무 개발에 꼭 필요한 HTTP 핵심 내용을 이 강의로 확실히 정리 해드립니다.

30,800

44,000

로드맵에 포함된 강의 썸네일
웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다.

스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다.

69,300

99,000

로드맵에 포함된 강의 썸네일
스프링 MVC 2편에서는 1편에서 학습한 스프링 MVC의 기반 위에 실무에 꼭 필요한 뷰 템플릿, 메시지, 국제화, 검증, 쿠키, 세션, 필터, 인터셉터, 예외 처리, 타입 컨버터, 파일 업로드와 같은 방대한 웹 활용 기술을 예제를 통해 완전히 정복할 수 있습니다.

84,700

121,000

로드맵에 포함된 강의 썸네일
JDBC, 커넥션, 커넥션 풀, 데이터소스, 트랜잭션, 예외 처리 같은 기반 기술의 핵심 개념을 먼저 학습합니다. 이렇게 기반을 다진 다음에, 그 위에 스프링 데이터 접근 기술이 이 기능들을 얼마나 편리하게 사용할 수 있도록 도와주는지 단계별로 깊이있게 학습합니다.

백엔드 개발자는 스프링 MVC와 함께  DB 접근 기술이라는 2가지 큰 축을 완성해야 합니다. 복잡하고 어려운 스프링 DB 접근 기술을 완전히 정복할 수 있게 도와드리겠습니다.

53,900

77,000

로드맵에 포함된 강의 썸네일
스프링 DB 1편에서는 JDBC, 커넥션, 커넥션 풀, 데이터소스, 트랜잭션, 예외 처리 같은 기반 기술의 핵심 개념을 학습했습니다. 이번 스프링 DB 2편에서는 JdbcTemplate, MyBatis, JPA, SpringDataJPA, Querydsl 같이 실무에서 주로 사용하는 다양한 데이터 접근 기술들을 학습합니다. 그리고 데이터 접근 기술을 어떻게 테스트 하는지 알아보고, 마지막으로 실무에 필요한 스프링 트랜잭션 기술을 매우 깊이있게 학습합니다. 이번 강의를 통해 스프링 DB 접근 기술을 완성하는 것이 목표입니다.

69,300

99,000

로드맵에 포함된 강의 썸네일
스프링을 깊이 있게 이해하고, 실무에서 실력 있는 개발자가 되려면, 기본편에서 학습한 내용을 기반으로 크게 3가지 핵심 고급 개념을 알아야 합니다. 

1. 스프링 핵심 디자인 패턴
2. 동시성 문제를 다루기 위한 쓰레드 로컬
3. 스프링 AOP

84,700

121,000

로드맵에 포함된 강의 썸네일
스프링 부트의 원리 및 5가지 핵심 기능을 실무 예제 코드를 중심으로 학습함으로써 실무에 필요한 스프링 부트를 완전히 정복할 수 있게 도와드리겠습니다. 스프링 부트를 이해하고 싶은 백엔드 개발자 및 취업 준비생은 물론, 실무에서 이미 스프링 부트를 사용하고 있지만 스프링 부트의 원리를 제대로 이해하며 쓰고 싶은 분들께도 도움이 되는 내용으로 구성되어 있습니다.

69,300

99,000

20% 할인

13개 남음전체 구매 적용
쿠폰 받기

로드맵 코스 9