
코틀린 문법부터 실무까지 (실전 자바->코틀린 변환)
양세열
이 강의를 통해 Kotlin 문법을 학습하고 자바 프로젝트를 코틀린으로 안전하게 전환하는 방법과 코틀린스럽게 코딩하는 방법을 배울 수 있습니다. 코틀린을 실무 코드 기반으로 배우고 직접 활용해서 장점을 누려보세요.
中級以上
Kotlin, Java, Spring Boot
코틀린 함수형 프로그래밍 입문자를 위한 강의입니다. 함수형 프로그래밍 관련 문법을 알려드린 후 부수효과(Side Effect)와 순수함수(Pure Function), 참조투명성(Referential Transparency)이 무엇인지 알 수 있게 되고, 함수를 주고 받는 방법 및 실무에서 간단히 활용해보는 방법에 대해 배울 수 있습니다.
수강생 110명
난이도 초급
수강기한 무제한







토스
임직원들도 이 강의를 듣고 있어요!





토스
임직원들도 이 강의를 듣고 있어요!
먼저 경험한 수강생들의 후기
5.0
건우 유
가볍게 듣기 좋아요!
5.0
Country
코틀린을 자바처럼 썼었는데, 이해하기 쉽게 코틀린 & 함수형 프로그래밍에 대해 설명해 주셔서 좋았습니다. 중급편도 기대됩니다~
5.0
Tommy Kim
이강의는 코틀린 입문자들이 함수형 프로그래밍의 개념부터 실무 활용까지 자연스럽게 익힐 수 있도록 잘 설계되어 있습니다. 함수와 람다, 제네릭 타입 등 기본 문법을 친절하게 설명해주고, 부수효과와 참조 투명성 같은 함수형 프로그래밍의 중요한 개념도 쉽게 이해할 수 있도록 예제를 제공합니다. 특히 실무 사례를 통해 배운 내용을 어떻게 적용할 수 있는지 보여주는 부분이 매우 유용했습다. 함수형 프로그래밍의 기초를 다지고 싶은 코틀린 초보자에게 추천합다!
코틀린 함수형 프로그래밍 문법
함수형 프로그래밍 기초 이론(부수효과, 순수함수 등)
실무에서 활용할 수 있는 함수형 프로그래밍 실전 기법
객체지향과 함수형 프로그래밍을 함께 활용하는 방법
38,500원 -> 28,875원(인프런 오픈 쿠폰 30% 할인) 으로 시작하는 함수형 프로그래밍
🚨 서두르세요!
수강생 300명 달성 시 자동 종료
추후 업데이트되는 내용도 무료 제공
얼리버드 종료 후엔 49,500원으로 가격 인상 예정
지금이 가장 저렴한 기회입니다! 🎯
실무에서 꼭 필요한 함수형 프로그래밍, 이제 코틀린으로 배워보세요!
함수형 프로그래밍, 어디서부터 시작해야 할지 모르겠어요
실무에서 당장 써먹을 수 있는 함수형 프로그래밍을 배우고 싶어요
모나드는 아직 어려워요! 기초부터 차근차근 배우고 싶어요
코드를 더 안전하고 유지보수하기 좋게 만들고 싶어요
// Before: 부수효과가 있는 코드
fun orderCoffee(paymentCard: PaymentCard): Coffee {
val coffee = Coffee()
paymentCard.charge(coffee.price) // 부수효과: 카드 결제
return coffee
}
// After: 부수효과를 제거한 순수함수
fun orderCoffee(paymentCard: PaymentCard): Order {
val coffee = Coffee()
val transaction = Transaction(paymentCard, coffee.price)
return Order(coffee, transaction)
}💡 얼핏 보기엔 비슷해 보이는 두 코드,
하지만 하나는 위험하고 하나는 안전합니다.
그 차이가 궁금하다면 강의에서 확인해보세요!
복잡한 비즈니스 로직 속에서도 길을 잃지 않으려면,
순수 함수라는 나침반이 필요합니다.
상태 변경은 최소화하고,
순수 함수는 극대화하고,
참조 투명성으로 안전하게.
함수형 프로그래밍 패러다임으로 더 나은 코드를 만들어보세요.
함수형 프로그래밍이란 무엇이고, 왜 필요한지 알아봅니다!
객체지향과 함수형의 차이점은?
실무에서 함수형이 주는 이점은?
코틀린으로 하는 함수형 프로그래밍의 기초를 다집니다!
람다식으로 시작하는 함수형 세계 🎯
제네릭으로 더 유연한 코드 작성하기 ⚡
함수를 주고받는 고차 함수의 매력 ✨
함수형의 핵심 개념을 하나씩 살펴봅니다!
부수효과는 왜 피해야 할까요? 🚫
참조 투명성으로 예측 가능한 코드 만들기 🎯
순수 함수로 안전한 코드 작성하기 ✅
커링으로 유연한 함수 만들기 🔄
이론과 실습을 한 번에! 】 각 개념에 대한 설명뿐만 아니라, 이해도를 높일 수 있는 문제집과 상세한 해설도 함께 제공됩니다. 배운 내용을 바로 연습해 볼 수 있어 이해가 더 쉬워집니다. 🖊
실제 프로젝트에 적용할 수 있는 함수형 기법을 배웁니다!
결제 시스템으로 배우는 실전 함수형 프로그래밍 💳
불변성으로 버그 없는 코드 만들기 🛡
고차 함수로 재사용성 높이기 ♻
상세 강의노트: 18개의 PDF (약 50페이지), 도안과 핵심 부분의 코드 포함
강의 슬라이드: 42페이지 분량의 PPT, 핵심 내용 시각화
모든 자료 다운로드 가능: 언제 어디서나 학습하세요!
✅ 코틀린 기본 문법을 아시는 분
✅ 실무에서 함수형 프로그래밍을 적용하고 싶으신 분
✅ 더 나은 코드를 작성하고 싶으신 분
❌ 코틀린 기초 문법을 모르시는 분
❌ 이미 함수형 프로그래밍에 능숙하신 분
Q. 코틀린 기초 지식이 필요한가요?
A. 네, 코틀린의 기본 문법을 아시는 분들께 추천드립니다.
Q. 실무에서 바로 적용할 수 있나요?
A. 네! 실제 현업에서 마주하는 상황을 단계별로 체험해보실 수 있습니다:
1⃣ 시작은 간단하게
기본적인 결제 시스템 구현
2⃣ 현실적인 요구사항 추가
새로운 결제 수단 추가
복잡한 할인 정책 적용
실시간 정책 변경 요구사항 반영 이후 점점 복잡해지는 코드
3⃣ 함수형으로 개선하기
부수효과 제거
불변성 확보
참조 투명성 개선
고차 함수로 재사용성 향상
💡 실무 환경과 유사한 예제로 학습하므로, 배운 내용을 바로 현업에 적용하실 수 있습니다!
IntelliJ IDEA (Community Edition으로도 수강 가능)
코틀린 기초 문법에 대한 이해
함수형 프로그래밍을 배우고자 하는 열정
코틀린 기본 문법을 이해하고 있나요?
함수형 프로그래밍의 기초를 배우고 싶으신가요?
실무에 적용 가능한 예제로 배우고 싶으신가요?
모두 체크하셨다면, 시작해보세요! 🎯
50% 이상 수강 후 수강평을 남기시면
"[코틀린 문법부터 실무까지 (자바 to 코틀린 실무)]" 강의
50% 할인 쿠폰을 드립니다!
기초부터 실무까지, Java 개발자를 위한 Kotlin 입문 강의를
특별 할인된 가격으로 만나보세요! 🚀
참여 방법
본 강의 50% 이상 수강
수강평 작성 후 등록 폼 제출
할인 쿠폰 발급 (1-2일 소요)
기초 문법부터 실무에서의 코틀린스러운 코딩 방법까지,
함수형과 함께 코틀린 마스터의 길을 완성하세요! ✨
학습 대상은
누구일까요?
코틀린의 문법을 숙지하고 계신 분
복잡한 코드를 어떻게 개선할까 고민하는 분
함수형 프로그래밍이 궁금하신 분
선수 지식,
필요할까요?
코틀린 기초 문법에 대한 이해
348
명
수강생
21
개
수강평
18
개
답변
4.6
점
강의 평점
2
개
강의
Learn, Share & Communicate 17년차 개발자 양세열입니다.
SI 환경에서 IT서비스, 사내시스템에서 핀테크, AI까지 폭넓은 개발환경에서 다양한 비즈니스를 경험했습니다.
개발하면서 유지보수성과 확장성에 관심이 많으며, 학습과 지식전파에 많은 관심을 갖고 있습니다.
(현) 카카오 계열사, (전) LG CNS, POSCO ICT, NTS
(교육활동) 패스트캠퍼스, 제로베이스 부트캠프 온라인 강의 및 온오프 강연 진행
전체
31개 ∙ (5시간 51분)
해당 강의에서 제공:
6. 3-1_함수와 람다
10:27
13. 5_함수를 인자로 전달하기
17:43
16. 6_함수를 응답으로 받기
13:32
전체
7개
5.0
7개의 수강평
수강평 1
∙
평균 평점 5.0
5
자바에서 코틀린으로 코드를 전환중인데 많은 도움을 받았습니다! 단순히 코틀린 문법을 사용하는게 아니라 코틀린의 함수형 기법을 사용해서 개선하면서 코틀린은 제대로 활용 할 수 있다는 자신감이 생겼습니다!
cglee079님 첫 수강평 감사드립니다! 🙏 긴장하며 수강평을 기다려왔는데 제 의도가 잘 전달된 것 같아 너무 기쁩니다! 코틀린은 자바 코드를 안전하게 다룰 수 있게 해줄 뿐만 아니라, 함수형 프로그래밍도 훌륭하게 지원해서 더욱 강력하고 안전한 코드를 만들 수 있죠. 자바에서 코틀린으로 전환하는 것만으로도 큰 도전인데, 거기에 함수형까지 적용하시면서 자신감을 얻으셨다니 정말 뿌듯합니다! 😄 함수형의 장점을 활용하시면서 코드가 더 안전하고 깔끔해지는 경험을 하고 계실 것 같네요. 앞으로도 함수형의 매력에 더 빠져드실 거예요! ✨ 혹시 함수형으로 적용하시면서 어려운 부분이 있으시다면 언제든 편하게 질문해주세요. 제가 아는 선에서 최선을 다해 도움드리도록 하겠습니다. 앞으로도 실무에 바로 적용할 수 있는 좋은 내용으로 찾아뵙도록 하겠습니다. 즐거운 크리스마스와 연말 보내세요! 🎄
수강평 6
∙
평균 평점 5.0
5
코틀린을 정식적으로 배우지 않고 단순히 사용만 하다가 좀 제대로 배워보고 싶어서 수강했는데 너무 좋은 것 같습니다!
민준수님 소중한 수강평 감사합니다! 코틀린은 함수형 프로그래밍을 더욱 자연스럽게 지원하고 있습니다. 간결한 문법, 불변성 지원, 간편해진 고차함수 활용법 등을 활용하시면 더 보기좋고 관리하기에도 좋은 코드를 작성하실 수 있을 거예요. 강의의 샘플 코드에 사용한 kotest 같은 부분도 실무에 적용해보시면 테스트 코드 작성이 더욱 즐거워질 것 같습니다. 더 궁금하신 점 있으시면 언제든 편안하게 질문해주세요! 🚀 소중한 수강평 정말 감사드립니다. 😆
수강평 9
∙
평균 평점 5.0
5
코틀린을 자바처럼 썼었는데, 이해하기 쉽게 코틀린 & 함수형 프로그래밍에 대해 설명해 주셔서 좋았습니다. 중급편도 기대됩니다~
Country님 소중한 수강평 너무나 감사드립니다😃 저도 현재 실무에서 다양하고 더 복잡하지만 간결하게(?) 함수형 프로그래밍을 사용하고 있는데요. 이걸 어떻게 전달해드리면 이해하기 쉽고 다양한 곳에 적용이 가능할지 고민을 하고 있습니다 ^^ 잘 전달해드리는 방법의 고민이 끝나면 꼬옥 중급 함수형 프로그래밍 강의로 돌아오겠습니다. 더 멋지고 유지보수성 높은 코드로 성공적인 커리어 만들어가시길 응원하겠습니다~!
수강평 1
∙
평균 평점 5.0
5
이강의는 코틀린 입문자들이 함수형 프로그래밍의 개념부터 실무 활용까지 자연스럽게 익힐 수 있도록 잘 설계되어 있습니다. 함수와 람다, 제네릭 타입 등 기본 문법을 친절하게 설명해주고, 부수효과와 참조 투명성 같은 함수형 프로그래밍의 중요한 개념도 쉽게 이해할 수 있도록 예제를 제공합니다. 특히 실무 사례를 통해 배운 내용을 어떻게 적용할 수 있는지 보여주는 부분이 매우 유용했습다. 함수형 프로그래밍의 기초를 다지고 싶은 코틀린 초보자에게 추천합다!
Tommy님, 정말 상세한 수강평 감사드립니다! 🙏 함수형 프로그래밍을 처음 접하시는 분들도 자연스럽게 이해하고 실무에 적용하실 수 있도록 구성하는데 많은 고민을 했는데, 그 의도가 잘 전달된 것 같아 너무 기쁩니다. 😊 특히 실무 사례 부분이 도움이 되었다는 말씀을 들으니 더욱 보람이 느껴지네요^^ 앞으로도 더 좋은 강의로 보답하도록 하겠습니다! 다시 한 번 소중한 피드백 감사드립니다. ✨
인프런 썸머 블랙프라이데이 할인 중 (5일 남음)
₩38,500
30%
₩55,000
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!