단순히 코틀린 문법만 다루는것이 아닌 요즘 유행하는 프로그래밍 기법 및 기능에 대해 살펴볼 수 있을 것입니다. MVP를 통한 안드로이드 TDD 개념을 배우기도 좋습니다.
이런 걸
배워요!
코틀린의 기본 및 고급 문법
안드로이드 프로젝트 생성 및 구조 이해
Kotlin을 사용한 화면 구성 및 API 통합
안드로이드 아키텍처 패턴(MVC, MVP, MVVM)
UI 테스트 코드 작성 및 유닛 테스트
- Android를 Kotlin을 통해서 개발할 수 있습니다.
- 간단한 리스트 형태의 앱을 만들 수 있습니다.
- Kotlin을 통해서 기존 안드로이드 개발에서 사용하던 Java 문법 외에도 더 최신 언어 기법을 미리 익힐 수 있습니다.
null 처리방법
retrolambda, Stream 등의 최신 기법을 활용해 볼 수 있으며, null 처리를 안전하게 할 수 있는 기법들을 익힐 수 있습니다. |
MVP 패턴소개
MVP(Model-View-Presenter)을 통한 작성으로 TDD 가능한 개발 형태도 익힐 수 있습니다. |
권태환
안드로이드 경력 5년 차인 현업 개발자입니다.기본 Android 경험과 함께 최근에는 Jetbrains에서 개발한 Kotlin에 대해서 높은 관심을 가지고 있습니다. http://thdev.tech - 꿈 많은 개발자가 되자!라는 블로그를 운영중이며, 안드로이드 개발과 관련된 자료들을 정리하고 있습니다.블로그에는 Kotlin과 Android에 대한 자료들을 다양하게 올려두고 있습니다.미숙하지만 어렵지 않게 설명하려고 노력하였고, 영어 발음이 좋지는 않습니다.다양한 안드로이드 개발에서 활용할 수 있었으면 좋겠습니다.
학습 대상은
누구일까요?
안드로이드 개발에 관심 있는 사람
코틀린을 처음 배우는 프로그래머
자바에서 코틀린으로 전환하려는 개발자
안드로이드 아키텍처 패턴을 배우고 싶은 사람
실제 프로젝트를 통해 실습하고 싶은 사람