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