로드맵 썸네일

우아한형제들 백엔드 개발자 취업 로드맵

작성자 프로필 이미지

인프런

Java
Spring
Spring Boot

초급 대상

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

3,786명 참여중

15% 할인

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

로드맵 코스

Spring 기초부터
JPA 응용까지 한 번에!

현직자들이 전해준 생생한 정보가 취업을 준비하는데 도움이 됐다는 이야기, 들어보셨나요? 지원하고자 하는 회사와 업계의 현황을 듣고 맞춤 준비를 한다면 취업 성공에 더 가까워질거예요. 

취업 면접에도 큰 도움이 될 우형 개발 팀장님의 실무 프로젝트 노하우가 담긴 강의! 지금 들어보세요!

JAVA - SPRING , 뭐가 좋은가요?

# 전 세계 사용성 1위, JAVA
세계적인 대부분의 IT 기업들은 JAVA를 개발 공식언어로 사용하고 있어요. 포춘 500대 기업 중 90%는 백엔드 개발 언어로 자바를 채택할 정도! 한국에서도 네이버, 카카오, 배달의민족 등 수많은 IT 기업에서 JAVA 개발자를 필요로 하고 있답니다.
# 빠르고 효율적인 개발, SPRING
스프링 프레임워크는 JAVA 언어 기반 프레임 워크로, 웹서버와 어플리케이션 개발에 특화되어 개발을 빠르고 효율적으로 할 수 있도록 도와주는 역할을 한답니다.
# 생산성 UP! JPA
JPA를 활용한다면 객체 중심의 개발을 통해 생산성을 높일 수 있어서 단순한 SQL 작성으로 인생을 낭비할 필요가 없어요! JPA를 써본 개발자들은 사용 전으로 돌아가는 건 상상도 할 수 없다고 해요!

이런 것을 배울 수 있어요!

JAVA-SPRING, 이대로만 따라해주세요!
🎮 기초부터 탄탄하게
근본 원리를 모르면 실무에서 이슈 발생 시, 해결이 어려울 수 있어요. 스프링의 핵심 기능과 기술, 원리를 차근차근 학습하고 실무에서 스프링 부트와 JPA 기술을 어떻게 활용하는지 배워서 업무 역량을 기초부터 응용까지 탄탄하게 쌓아보세요!
👨🏻‍💻 현직자의 노하우를 그대로
다양한 실무 프로젝트에 스프링 부트와 JPA를 적용하며 현직 개발자가 배우고 느낀 노하우를 생생하게 배울 수 있어요! 실습을 바탕으로 한 강의를 듣고 나면 노하우도 모두 습득할 수 있겠죠?

 

이런 분들께 추천드려요!

 

스프링?

스프링을 처음 접하는 입문자와 학생

바늘구멍도 가뿐해

좋은 기업 입사하고픈 백엔드 개발자

레벨 업!

스프링부트 실무 활용을 바라는 분

생산성을 키워요

IntelliJ 기반의 IDE까지 쓰고 싶으신 분

로드맵 상세보기

8개 코스

로드맵에 포함된 강의 썸네일
스프링 프레임워크에 입문하는 분들을 위한 강좌입니다. Spring - PetClinic이라는 스프링 공식 예제 프로젝트의 코드를 보며, 다음의 스프링의 핵심 기능을 쉽고 빠르게 이해할 수 있습니다.

무료

로드맵에 포함된 강의 썸네일
스프링부트의 핵심 원리에 대해 설명합니다. “어떻게 pom.xml에 이것만 등록했는데 이렇게 많은 의존성이 들어온거지?” 또는 “스프링 부트가 서버인가? 어떻게 웹 애플리케이션이 동작하고 있는거지?” 같은 궁금증을 가진 분이라면 이 강의의 “스프링 부트 원리” 파트에서 그 궁금증을 해결할 수 있습니다.

110,000

로드맵에 포함된 강의 썸네일
IoC 컨테이너, AOP 그리고 몇몇 핵심 API는 스프링을 탄탄하게 지탱하는 디딤돌과 같습니다. 따라서 스프링 핵심 기술을 이해한다면, 스프링이 제공하는 JDBC, 테스트, MVC 관련 기능뿐 아니라, 스프링 부트와 스프링 데이터 JPA와 같은 여러 다른 스프링 프로젝트도 빠르고 정확히 이해할 수 있습니다.

55,000

로드맵에 포함된 강의 썸네일
JPA의 내부 동작 방식을 이해하지 못하고, 단순히 편리하다는 이유로 JPA를 도입하는 분들을 종종 보았습니다. 실무에서는 정말 다양하고 복잡한 이슈가 발생합니다. 이때 근본 원리를 모르면 많은 시간과 비용을 낭비하게 됩니다. 그리고 JPA로 객체와 관계형 데이터베이스를 설계하고 매핑할 때, 어떤 방법이 좋은 방법인지 모르면 조금만 복잡해져도 방황하게 됩니다. 따라서 JPA를 잘 사용하려면 다음 두 가지를 깊이있게 이해해야 합니다.

“JPA의 내부 동작 방식”과 “객체와 관계형 데이터베이스 테이블을 올바르게 매핑하는 방법”
기본편은 이 두 가지에 초점을 맞추었습니다. 기초를 탄탄하게 해서 실무에서 JPA를 사용하더라도 두려움 없이 사용할 수 있게 해 드리는 것이 이 강의의 목표입니다.

84,700

121,000

로드맵에 포함된 강의 썸네일
스프링 부트와 JPA를 알고 있어도, 실무에서 이 기술들을 활용해서 웹 애플리케이션을 설계하고, 개발하는 것은 또 다른 차원의 문제입니다.
이 강의는 게시판 같은 단순한 예제를 넘어서, 실무의 복잡한 상황을 재현할 수 있는 난이도 있는 예제를 사용합니다. 그리고 요구사항 분석부터 설계, 개발, 테스트, 성능 최적화까지 이 모든 과정을 순서대로 진행합니다. 이렇게 실무에 가까운 예제로 웹 애플리케이션을 처음부터 끝까지 함께 설계하고 개발해보면, 이 과정속에서 스프링 부트와 JPA를 활용하는 올바른 방법을 자연스럽게 익힐 수 있습니다. 그리고 실무에서 이 기술들을 어떻게 활용해야 하는지 이해하게 됩니다. 특히 실무에서 중요한 성능 최적화 방안도 단계적으로 배워서 적용할 수 있습니다.

61,600

88,000

로드맵에 포함된 강의 썸네일
1편에서는 웹 애플리케이션을 개발하면서 기능 구현에 초점을 맞추었다면, 2편은 기능 개발을 넘어서 기술 문제를 해결하는데 초점을 맞추었습니다. 재대로 구현하는 방법은 무엇인지, 실무에서 주로 어떤 성능 문제가 있고, 어떻게 해결해야 하는지, 기술 문제를 해결할 수 있게 도와드립니다.

61,600

88,000

로드맵에 포함된 강의 썸네일
실무에서 관계형 데이터베이스를 사용한다면 스프링 데이터 JPA는 선택이 아니라 필수 입니다.
스프링 부트와 JPA라는 기반 위에, 스프링 데이터 JPA라는 환상적인 프레임워크를 더하면 개발이 정말 즐거워집니다.지금까지 조금이라도 단순하고 반복이라 생각했던 개발 코드들이 확연하게 줄어듭니다. 따라서 개발자는 핵심 비즈니스 로직을 개발하는데, 집중할 수 있습니다.
실무에서 스프링 데이터 JPA를 어떻게 활용하면 좋은지 생생한 실무 노하우들을 전해드립니다.

61,600

88,000

로드맵에 포함된 강의 썸네일
똑똑하게 일합시다! 같은 시간에 좀 더 많은 생산성을 낼 수 있다면 좋은 개발자, 동료가 아닐까요?
이 강의가 그것들을 도와줍니다. IntelliJ의 기능들을 배워보실 수 있기 때문이죠. 또한 안드로이드 스튜디오의 기본적인 기능들을 알고 싶으신 분들께도 이 강의가 도움이 될 수 있으며, 디버깅, 리팩토링, Git 등 IDE의 중요한 기능들을 배워보고 싶으신 분들에게 좋습니다. IntelliJ 기반의 모든 IDE(안드로이드 스튜디오, 웹스톰(Webstorm), PHPStorm, 파이참(PyCharm))의 중요한 기능들을 차례로 배워볼 수 있는 강의입니다.

22,000

15% 할인

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

로드맵 코스 8