코프링

실무 프로젝트로 배우는
Kotlin & Spring :
리팩토링부터 서비스 구현까지


코스 프로모션 배너 전용입니다.
0 0시간 0 0 코스 프로모션 배너 전용입니다.
(자동)
정가 (자동)
할인 금액 (자동)
현재 판매가 (자동)

(자동)

* 12개월 무이자 할부 시

Why Kotlin?
왜 앞서가는 기업들은 Kotlin을 도입하고 있을까요?

간결한 문법으로 생산성이 높아집니다.
높은 안정성으로 버그를 줄여줍니다.
풍부한 문법으로 개발의 자유도가 높아집니다.
Java와 100% 상호 호환되어 기존 환경에 손쉽게 적용이 가능합니다.
Spring 프레임워크에 바로 적용이 가능합니다.

새롭게 배우고 싶은(배울 필요성을 느끼는) 프로그래밍 언어 1위 선정
*조사 기관: Programmers(2020~2021) / 경력 개발자 응답

백엔드 영역에서 대세가 된 Kotlin,
Kotlin 역량은 이제 선택이 아닌 필수!

Kotlin 문법 & 리팩토링부터 서비스 구현 프로젝트까지,
모두 담은 이 강의로 Kotlin 실력을 완성하세요!

  • 01

    Kotlin 완벽 커리큘럼

    Kotlin 문법부터 Spring 활용 프로젝트까지,
    백엔드 개발자를 위한 Kotlin의 모든 것

  • 02

    실무 수준 프로젝트 진행

    실무에서 자주 쓰이는 16가지 기능을 직접 구현하는
    [이슈 관리 서비스 프로젝트]

  • 03

    Java → Kotlin 리팩토링 실습

    Kotlin 도입 시 꼭 챙겨야 할 체크리스트 강의 &
    Java 프로젝트를 Kotlin으로 리팩토링하는 실습

  • 04

    최신 트렌드 Spring WebFlux 학습

    리액티브 프로그래밍의 개념, Spring WebFlux 이론,
    프로젝트 실습으로 이어지는 3단 구성

  • 05

    Java 프레임워크를 위한 Kotlin 활용법

    Spring Boot | MVC | WebFlux
    실습 프로젝트

  • 06

    Kotlin 베테랑 강사의 실무 인사이트

    카카오페이, 레진코믹스에 Kotlin & Spring을
    도입한 현업 개발자
    의 경험과 지식을 담은 강의

Point 01

백엔드 개발자를 위한
Kotlin A to Z

Kotlin 문법 따로, Spring 프로젝트 따로 학습할 필요없이
한 번에 끝내는 패스트캠퍼스만의 커리큘럼!

| Step 01. Kotlin 문법 학습하기 | 약 7시간
• Java와 Kotlin의 차이점을 이해하고, Kotlin으로 전환할 수 있는 수준의 문법을 학습합니다.
• Kotlin 문법의 기초부터 심화까지 학습할 수 있습니다.

| Step 02. Spring Boot 이해하기 | 약 1시간
• Java 프로젝트에 Kotlin을 도입하기 위해 필요한 Spring Boot 개념을 학습합니다.

| Step 03. Kotlin 도입 실습 | 약 2시간
• Java 프로젝트에 Kotlin을 도입하기 위해 신경 써야 할 점 & 현업에서 활용되는 해결 방법을 학습합니다.
• Java로 작성된 To-Do 프로젝트를 Kotlin으로 리팩토링하는 실습을 진행합니다.

| Step 04. Kotlin & Spring MVC 실습하기 | 약 2시간
• Kotlin을 기반으로, Spring MVC를 활용하여 이슈 관리 서비스를 직접 구현합니다.
• 이슈 CRUD 등 9가지 기능을 구현하며 Kotlin & Spring MVC 활용 역량을 기릅니다.

| Step 05. Spring WebFlux 기반 리액티브 프로그래밍 이해하기 | 약 3시간
• 비동기 - 논블로킹 프로그래밍, 옵저버 패턴, 이터레이터 패턴, 리액티브 프로그래밍 이론을 학습합니다.
• 최신 트렌드 프레임워크 Spring WebFlux의 개념을 이해하고 기능을 학습합니다.
• 코루틴 기초를 학습합니다.

| Step 06. Koltin & Spring WebFlux 실습하기 | 약 3시간
• Kotlin을 기반으로 Spring WebFlux을 활용하여 회원 인증 서비스를 직접 구현합니다.
• JWT 기반 인증, 회원가입, 프로필 이미지 업로드 등 7가지 기능을 구현하며 Kotlin & Spring WebFlux 활용 역량을 기릅니다.
• 이슈 관리 서비스와 회원 인증 서비스를 연동하여 이슈 관리 프로젝트를 완성합니다.
• 프론트엔드 코드를 활용, 이슈 관리 프로젝트의 기능들이 작동하는 것을 확인하며 프로젝트를 마무리합니다.

약 18시간

이론 학습 후 곧바로 실습을 진행하며
Kotlin & Spring을 완벽히 내 것으로 만드세요!

Point 02

백엔드 실무 10,000% 반영!
실무 수준 서비스 구현 프로젝트 with MVC & WebFlux

실무와 동떨어진 이론 & 실습은 이제 그만!
현업에서 자주 쓰이는 16가지 기능을 직접 구현하며 실력을 완성하세요

+ 보너스 구성 +
완성된 이슈 관리 프로젝트를 프론트로 연동해볼 수 있도록
프론트 코드 제공

Point 03

Java → Kotlin
리팩토링 실습

Java로 작성된 프로젝트에 어떻게 Kotlin을 적용해야 할지 막막하다면!
수차례 Kotlin 도입을 진행한 강사님에게 필수 스킬을 배우고, 직접 리팩토링 해보며 실전 역량을 탄탄하게 완성하세요


Step 1

Kotlin을 도입할 때 반드시 고려해야 하는 주요 체크리스트 학습
강사님이 직접 선별한 체크리스트를 배우고, 수년간의 경험이 담긴 모범 답안을 확인합니다.

▾▾
Step 2

Java → Kotlin 리팩토링 실습
Java로 작성된 프로젝트(To-Do 서비스)를 Kotlin으로 직접 리팩토링합니다.

*리팩토링 실습을 위한 To-Do 프로젝트 코드는 강사님께서 직접 작성한 Github으로 제공됩니다.


👀 리팩토링 실습 살짝 엿보기 👀

덕지덕지 붙은 애노테이션을 제거해
객체의 원래 기능에만 집중
↓↓↓

코틀린의 기능을 활용,
코드를 쉽게 작성하여 버그 줄이기
↓↓↓

*본 코드 이미지는 예시 이미지이며, 실제 강의와 차이가 있을 수 있습니다.

Point 04

최신 트렌드 완전 정복
리액티브 프로그래밍 & Spring WebFlux

최근 백엔드 경력직 채용 공고에서 우대사항으로 뽑히는
Spring WebFlux & 리액티브 프로그래밍 개발 경험

우대받는 백엔드 개발자로 Level UP 하기 위한
3 Step 학습!

리액티브 프로그래밍 & Spring WebFlux의 이론부터 프로젝트 실습까지
체계적으로 실력을 완성해보세요!

Point 05

Spring Boot, MVC, WebFlux 모두를
Kotlin으로 직접 사용해보는 실습 구성

코틀린의 가장 큰 매력은 Java 프레임워크와 100% 호환 가능하다는 것!

패스트캠퍼스만의 격이 다른 구성!
스프링 프레임워크 3종 모두를 Kotlin으로 사용할 수 있도록
Kotlin 프로젝트 실습 강의를 제공합니다!

Point 06

카카오페이, 레진코믹스에 Kotlin&Spring을
도입한 현업 강사님의 경험에 기반한 강의

레진코믹스에서 자바 기반의 레거시 시스템을 코틀린과 스프링 기반으로 변경하면서 다양한 경험을 하였고, 높은 생산성과 서비스 안정성을 확보했습니다.

카카오페이에선 자바 기반의 레거시 서비스를 코틀린으로 전환하는 분위기에 힘입어 그동안의 경험을 토대로 도입시 문제가 되는 점과 코드 컨벤션에 대해 아이디어를 내고 적용했습니다.

직접 현업에서 활용했던 경험을 강의에 담아내었습니다.
1. Java 기반의 Spring 프로젝트에서 더 높은 생산성과 안정성을 위해 Kotlin을 도입해 보고 싶으신 분
2. 네카라쿠배와 같은 국내 빅 테크 기업에 취업을 목표로 하고 계신 개발자분
3. Kotlin을 도입하기로 마음먹었지만 어디서부터 공부해야 할지 모르겠거나 시행착오를 줄이고 싶으신 분들께 추천합니다.
-
이상훈 | 10년차 Backend Engineer
현) 페이스북 [Kotlin 한국 유저 모임] 운영
현) 스타트업 _ Backend Engineer
전) 카카오페이 _ Backend Engineer
전) 레진엔터테인먼트 _ Backend Engineer

패스트캠퍼스가 해결해드리겠습니다!

👩🏻‍💻수업 환경👩🏻‍💻

코스 프로모션 배너 전용입니다.
0 0시간 0 0 코스 프로모션 배너 전용입니다.
(자동)
정가 (자동)
할인 금액 (자동)
현재 판매가 (자동)

(자동)

* 12개월 무이자 할부 시

수강생 체크리스트

Java 2-3년 차 이상 경력자를 위한 강의입니다.

Spring에 대한 사전 지식이 필요한 강의입니다.

추천 수강 대상

Kotlin을 사용하여 Spring 프로젝트를 진행하려는 분

Kotlin을 도입하고 있는 네카라쿠배 급으로 이직하고자 하는 분

현재 기업에서 당장 Kotlin을 도입해야 하는 분

기존 Java프로젝트에 어떻게 Kotlin을 도입할 지 고민인 분

커리큘럼을 확인하세요.

아래의 모든 챕터 클립들을 강의 하나로 들을 수 있습니다.
지금 한 번만 결제하고 모든 강의를 평생 소장하세요!
강의에서 어떤 실습을 진행하는지 클립명을 통해 확인하세요! 😉

Part 1. 코틀린 이해하기

Part 2. 코틀린 문법 학습하기

Part3. 스프링 부트 스타트

Part4. 실제 예제를 기반으로 자바 프로젝트에 코틀린 도입해보기

Part5. 이슈 관리 프로젝트로 코틀린 & 스프링 MVC 완벽 학습하기

Part6. 스프링 WebFlux 기반의 리액티브 프로그래밍 이해하기

Part7. 이슈 관리 프로젝트로 코틀린 & 스프링 WebFlux 완벽 학습

  • 상세 커리큘럼.

    자세한 커리큘럼 및 내용은 여기서 확인하세요!

코스 프로모션 배너 전용입니다.
0 0시간 0 0 코스 프로모션 배너 전용입니다.
(자동)
정가 (자동)
할인 금액 (자동)
현재 판매가 (자동)

(자동)

* 12개월 무이자 할부 시

구매 안내.

결제 후, 언제 어디서나 하루 10분 공부 시작.

• 홈페이지 회원가입 및 로그인
• 원하는 강의 결제하기
• 마이페이지에서 강의 시청하기

이 강의도 추천해요.

수강료.

국내 8개 카드사 12개월 무이자 할부 지원! (간편 결제 제외)

  • 삼성카드
  • 신한카드
  • 롯데카드
  • 현대카드
  • 하나카드
  • BC카드
  • KB국민은행
  • NH농협카드

※ BC카드의 경우, 비씨(페이북)을 선택하여 결제시에만 12개월 무이자 할부가 가능합니다.
(BC계열 – 우리/제일/기업/대구/경남/부산/광주/수협/전북/제주/신협)