멘토
이름: 김현우
강의 목표
코틀린이라는 언어를 이해하고, 이를 통해 자신이 원하는 어플리케이션을 구현할 수 있다.
참고 교재
Kotlin in Action
강의 계획
- 코틀린 개발 환경 구축 및 첫 프로그램 실행해보기
- 코틀린의 기본 문법 및 자료형3. Python 기반의 간단한 이론 구현 및 실습
- 코틀린의 조건문과 반복문
- 코틀린의 함수와 람다
- 코틀린의 클래스
- 코틀린의 상속과 추상 클래스, 인터페이스
- 코틀린의 컬렉션 프레임워크와 이를 다루기 위한 함수형 API
- 코틀린의 예외 처리와 null safety
- 코루틴과 비동기 프로그래밍 맛보기
- 프로젝트 구현 및 마무리
참고사항
본 스터디는 다른 언어를 어느 정도 다뤄본 사람을 대상으로 하고 있습니다.
따라서 프로그래밍의 기초를 배우는 것이 아니라, 다른 언어와 코틀린의 차이를 알아보는 것이 주요 활동이 될 예정입니다.