Thumbnail
개발 · 프로그래밍 백엔드

코틀린 문법부터 실무까지 (자바 to 코틀린 실무) 대시보드

(5)
4개의 수강평 ∙  89명의 수강생

68,200원

지식공유자: 양세열
총 55개 수업 (12시간 15분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

중급자를 위해 준비한
[백엔드, Kotlin] 강의입니다.

이 강의를 통해 Kotlin의 문법을 학습하고 자바 프로젝트를 코틀린으로 안전하게 전환하는 방법을 배울 수 있습니다. 코틀린을 실용적으로 배우고 장점을 누려보세요.

✍️
이런 걸
배워요!
Kotlin 기초 문법
실무형 Java + Spring 프로젝트 -> Kotlin + Spring 프로젝트 변환 실습
조금 더 코틀린스럽게 코딩하는 노하우
Kotlin Junit5, Mockk, Kotest 등 다양한 테스트 방식

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
Java + Spring 프로젝트를 개발하고 있어요
Kotlin을 기초부터 배워보고 싶어요
실무의 프로젝트를 Kotlin으로 바꿔보고 싶어요
📚
선수 지식,
필요할까요?
Java 언어
실무에서 Spring을 사용하고 있는 분들에게 추천

안녕하세요
양세열 입니다.
양세열의 썸네일

Learn, Share & Communicate 15년차 개발자 양세열입니다.

SI 환경에서 IT서비스, 사내시스템에서 핀테크까지 폭넓은 개발환경에서 다양한 비즈니스를 경험했습니다.

개발하면서 유지보수성과 확장성에 관심이 많으며, 학습과 지식전파에 많은 괌심을 갖고 있습니다.

 

  • (현) 카카오 계열사, (전) LG CNS, POSCO ICT, NTS

  • (교육활동) 패스트캠퍼스, 제로베이스 부트캠프 온라인 강의 및 온오프 강연 진행

커리큘럼 총 55 개 ˙ 12시간 15분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 강의 소개
섹션 1. 코틀린 기초 문법
코틀린 함수, 변수 23:50
코틀린 클래스와 인스턴스 23:22
코틀린의 선택과 표현처리(when, enum)-1 미리보기 14:20
코틀린의 선택과 표현처리(when, enum)-2 16:12
코틀린 반복문 22:26
코틀린 예외처리 12:52
코틀린 함수 활용-1 15:05
코틀린 함수 활용-2 21:48
코틀린 클래스-객체-인터페이스 활용 - 인터페이스 20:13
코틀린 클래스-객체-인터페이스 활용 - sealed class 미리보기 15:32
코틀린 클래스-객체-인터페이스 활용 - 생성자 11:49
코틀린 클래스-객체-인터페이스 활용 - 상속 19:43
코틀린 클래스-객체-인터페이스 활용 - data class, object 미리보기 23:58
코틀린 람다식 - 람다 기초 18:44
코틀린 람다식 - 람다 활용 11:03
코틀린 람다식 - 컬렉션 API 12:45
코틀린 람다식 - 컬렉션 API 고급 16:05
코틀린 타입 - Nullability 16:20
코틀린 타입 - 원시타입 08:52
섹션 2. 자바 프로젝트 코틀린 변환 - 프린스 메이커 프로젝트
실습용 자바 프로젝트
스프링부트 2.x 대 자바 샘플 자바 프로젝트 소개 09:48
스프링부트 2.x 대 자바 샘플 자바 프로젝트 코드 설명 16:52
자바 to 코틀린 변환 전략들 10:40
자바와 코틀린을 함께 사용할 수 있는 프로젝트로 변환 11:15
코틀린(for 스프링) 플러그인, 라이브러리 미리보기 13:14
코틀린 사용을 위한 그레이들 스크립트 변환 09:09
실습 - gradle update/script 수정 10:45
실습 - util class 변환해보기 미리보기 13:22
실습 - dto 변환해보기 17:28
실습 - entity 변환해보기 13:10
실습 - service 변환해보기 12:30
실습 - controller 변환해보기 15:44
실습 - 코틀린 변환 git commit 요령 04:56
코틀린 테스트코드 - 모킹 05:52
실습 - 코틀린 테스트코드 - 모킹 17:27
코틀린 테스트코드 - kotest 16:38
실습 - 코틀린 테스트코드 - kotest 26:40
섹션 3. 조금 더 코틀린스럽게 코딩하기
kt 파일 적극적 이용하기 09:53
실습 - Controller/Dto 병합 12:24
실습 - Entity dummy 생성 및 적용 10:58
실습 - DTO dummy 생성 및 적용, enum 통합 12:59
not null로 변환하기 09:34
Optional, Stream 제거하기 06:38
실습 - Optional, Stream 제거하기 14:02
범위함수(Scope function) 적용 미리보기 14:21
실습 - 범위함수(Scope function) 적용 10:58
확장함수(extention function) 적용 13:48
실습 - 확장함수 활용한 Assertion 유틸 09:19
코틀린스럽게 코딩하기 전/후 비교 10:51
섹션 4. 실무에서 코틀린을 활용하기 위한 전략들
자바 to 코틀린 in 실무 12:50
코틀린 실무 적용 전략 12:14
팀 단위의 적용 전략 12:14
섹션 5. 마무리
강의를 마치며 02:38
강의 게시일 : 2024년 01월 24일 (마지막 업데이트일 : 2024년 02월 16일)
수강평 총 4개
수강생분들이 직접 작성하신 수강평입니다.
5
4개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
신기루 thumbnail
5
코틀린 프로젝트를 처음 해 보고는 코틀린스럽게가 무엇이지 하는 생각을 늘 가지고 있었는데 이 강의를 들으면서 전 여전히 자바 스타일이었다는 것도 알 수 있었네요 ㅎ kotest도 다른 사람이 작성한 거 따라하는 정도였었는데 더 알 수 있었던 거 같아 좋았습니다. 다음 강의도 기대됩니다. 감사합니다!
2024-03-31
지식공유자 양세열
신기루님 수강평 감사드립니다 🥰 코틀린으로 문법은 바꿔도 자바와 동일하게 코딩하면 장점이 많이 희석되는 부분이 있지요. 코틀린 특징을 잘 활용하면 장점을 최대한 많이 가져갈 수 있는 것 같습니다. 제 강의가 도움되었다니 저도 너무 기쁩니다 ☺️ 올해 가을쯤 코틀린 함수형 프로그래밍 입문편을 준비 중인데 코틀린 프로젝트 진행하시는 중이라면 도움이 크게 될 것이라 생각됩니다. 많은 기대 부탁드려요~^^
2024-04-01
문석청 thumbnail
5
좋은 강의 감사합니다.
2024-02-21
지식공유자 양세열
문석청님 수강평 너무나 감사드립니다 😄 제 강의가 코틀린 활용하는데 도움이 많이 되었으면 좋겠습니다🙏 코틀린 학습하고 활용하시면서 언제든 궁금한 사항 있으시면 질문 남겨주셔도 좋아요~! 그럼 행복한 밤🌟 되세요
2024-02-22
lovelove thumbnail
5
요즘 백엔드에서 코틀린을 많이 사용하고 있어 꼭 배우고 싶었어요. 코틀린 문법이 좀 어색하고 어려웠는데 강사님이 쉽게 설명해주시네요 :) 기존에 자바로 되어있는 코드를 코틀린으로 컨버팅을 하려고 하는데 큰 도움이 될것같아요. 다른 강의도 기대할게요. 감사합니다 :)
2024-02-09
지식공유자 양세열
lovelove님 첫 수강평 너무나 감사드립니다🙏 자바만 쓰다가 코틀린 처음 썼을 때의 어색함이 있지요ㅎㅎ 기존 프로젝트 성공적으로 컨버팅 해보시기 바랍니다!! 컨버팅하다 잘 안되는 부분이 있다면 언제든 편하게 질문 남겨주셔도 좋아요~! 더 입문자를 위한 찐초보 코틀린+스프링 백엔드 강의와 코틀린 함수형 프로그래밍 강의도 구상 중에 있답니다😄 많은 기대 부탁드려요!🕺💃 🙇🙇‍♀️ 새해 복 많이 받으세요
2024-02-10
jaehoon kim thumbnail
5
2024-04-11