Contents
1
.
OverView
2
.
Contents
2.1
.
Season 1. Kotlin Syntax
2.1.1
.
Chapter 1. Kotlin
2.1.2
.
Chapter 2. Kotlin Development Environment
2.1.3
.
Chapter 3. Variable & Function
2.1.4
.
Chapter 4. Data Type
2.1.5
.
Chapter 5. Flow Control Statement and Operator
2.1.6
.
Chapter 6. Class
2.1.7
.
Chapter 7. Property
2.2
.
Season 2. Android
3
.
Member
4
.
Comment
1
.
OverView
¶
2017년 5월 구글I/O에서 공식적으로 선언한 Android 개발 언어
https://namu.wiki/w/Kotlin
[PNG image (59.13 KB)]
Kotlin Language에 대해 배워봅시다.
대상 : 아무나 다 가능합니다.
기초 문법 강의이며, 자바를 잘 몰라도 참여 가능합니다. (저도 자바 잘 몰라요..)
1학기는 문법만 진행하고, 2학기는 간단한 어플 개발을 해보는 것으로 진행 할 생각입니다.
-> 그냥 지금 어플만들거임
1학기 안에 다 훑어볼 것이므로 속도는 조금 빠를 수 있지만, 따라올 수 있도록 노력해보겠습니다.
-> 귀찮아짐
저도 아직 완벽히 공부를 한 것이 아니기 때문에 진행이 좀 미숙해도 이해 바랍니다..
인원이 어느정도 채워지면 그 때부터 일정 조정 하겠습니다
하고 싶으신 분은 문의주세요~
2
.
Contents
¶
2.1
.
Season 1. Kotlin Syntax
¶
2.1.1
.
Chapter 1. Kotlin
¶
1.1) What is Kotlin?
1.1.1) Kotlin Introduction
1.1.2) Kotlin feature
2.1.2
.
Chapter 2. Kotlin Development Environment
¶
2.1) Kotlin Development Environment -
IntelliJ
2.2) Kotlin Development Environment - Eclipse
2.3) Kotlin Development Environment - Android Studio
2.4) Kotlin Development Environment - Online Compiler
2.1.3
.
Chapter 3. Variable & Function
¶
3.1) Variable declaration and initialization
3.1.1) Variable declaration
3.1.2) Variable initialization
3.1.3) Nullable & Not Nullable
3.1.4) Const variable
3.2) Function
3.2.1) Function declaration
3.2.2) Function Overloading
3.2.3) Default argument & Named argument
3.2.4) Infix Expression
- 보류
3.2.5) Variable Argument
- 보류
3.2.6) Reculsive Function
- 보류
2.1.4
.
Chapter 4. Data Type
¶
4.1) Basic Data Type
4.1.1) Number Type
4.1.2) Logic, Character and String Type
4.1.3) Any Type
4.1.4) Nullable Type
4.1.5) Any? Type
4.1.6) Nothing Type
4.1.7) Type Check and Casting
4.2) Collection Type
4.2.1) Array
4.2.2) List, Set, Map
4.2.3) Iterator
2.1.5
.
Chapter 5. Flow Control Statement and Operator
¶
5.1) Conditional Statement
5.1.1) if
5.1.2) when
5.2) Repetitive Statement
5.2.1) for
5.2.2) break, continue and Label
5.3) Operator
5.3.1) Spread
5.3.2) Equality
5.3.3) Null Safety
5.4) Operator Overriding
- 보류
5.4.1) method
5.4.2) Operator function
2.1.6
.
Chapter 6. Class
¶
6.1) Class Declaration and Creation
6.1.1) Declaration
6.1.2) Object Creation
6.2) Constructor
6.2.1) Primary
6.2.2) Secondary
6.2.3) Constructor Connection by this()
2.1.7
.
Chapter 7. Property
¶
7.1) Using property in Kotlin
7.1.1) What is property?
7.1.2) Getter, Setter
7.1.3) Primary Constructor and Property
7.2) Property Initialization
7.2.1) init
7.2.2) nullable
7.2.3) lateinit
7.2.4) by lazy
7.3) Property Value Change Detection
2.2
.
Season 2. Android
¶
문법만 하다보니 강사가 재미를 못느끼겠음.. 그냥 간단한 어플 개발하면서 문법 모르는거 그때그때 진행합니다. 헹
3
.
Member
¶
김민하
,
임혜민
,
김희민
,
이승찬
김주영
4
.
Comment
¶
not kill(살려는 드릴게) -
김주영
실력으로 kill해버리는 그는...갓-민하... -
조예진
ㄴ ????? 기만이 또 -
김민하
박살내는 김민하...
2학기 스터디 줄서도 되나용? -
김경태
ㄴ 넹 가능합니당
-
김민하
죄다 양놈의 언어라뇨;;; 여기는 대한민국 입니다!!!! -
우준혁
ㄴ 양놈이라뇨;;; 왜 셀프디스를 하세요..ㄷㄷㄷㄷ -
김민하
Retrieved from http://wiki.zeropage.org/wiki.php/NotKill
last modified 2021-02-16 14:07:35