강사명 | 차시 | 학습시간 | 샘플 |
---|---|---|---|
박영주 | 22 | 6 시간 |
본 과정은 코틀린 프로그래밍 입문 중급과정입니다. 처음 코틀린 기초문법을 배울 때는 OOP(객체지향)까지 배우지는 않습니다. OOP는 초보자가 처음 공부하기에는 어려운 부분이 있기 때문에 프로그래밍 입문 과정중에서도 입문 중급에 포함되는 과정입니다. 본 과정을 통해서 코틀린의 OOP 프로그래밍 개념을 학습할 수 있습니다. |
코틀린 학습에 부담을 가지는 학습자 빠른 시간에 모던 자바가 많이 함축된 Kotlin 프로그래밍을 배우고자 하는 자 |
모던 자바가 많이 함축된 Kotlin 프로그래밍과 OOP 객체지향 개념을 배울 수 있다. |
1. 안드로이드 스튜디오 코틀린 프로젝트 생성 2. 코틀린 기본 문법 (함수) 3. 코틀린 기본 문법 (문자열) 4. 코틀린 기본 문법 (nullable, when) 5. 코틀린 문법 예제 (Boxing) 6. 코틀린 문법 예제 (배열) 7. 코틀린 문법 예제 (Iterator) 8. 코틀린 문법 예제 (package) 9. 람다표현식 (Java 예제 ) 10. 람다표현식 (Java 람다 사용) 11. 람다표현식 (Kotlin으로 변환 #1) 12. 람다표현식 (Kotlin으로 변환 #2) 13. 제네릭 (Java 예제) 14. 제네릭 (Java 제네릭 사용) 15. 제네릭 (Kotlin으로 변환) 16. 코틀린 OOP(Class Constructor) 17. 코틀린 OOP(Class 속성) 18. 코틀린 OOP(lateinit) 19. 코틀린 OOP(Data Class) 20. 코틀린 OOP(Inner Nest 클래스) 21. 코틀린 OOP(Companion Object) 22. 코틀린 OOP(Static Object 예제) |