More actions
No edit summary |
No edit summary |
||
| Line 67: | Line 67: | ||
** 5.2.2) List, Set, Map | ** 5.2.2) List, Set, Map | ||
** 5.2.3) Iterator | ** 5.2.3) Iterator | ||
=== '''Chapter 6. Flow Control Statement and Operator''' === | |||
** '''6.1) Conditional Statement''' | |||
** 6.1.1) if | |||
** 6.1.2) when | |||
** '''6.2) Repetitive Statement''' | |||
** 6.2.1) for | |||
** 6.2.2) while | |||
** 6.2.3) break, continue and Label | |||
* '''6.3) Operator''' | |||
** 6.3.1) Substitution | |||
** 6.3.2) Arithmetic | |||
** 6.3.3) Spread | |||
** 6.3.4) Assignment | |||
** 6.3.5) Increment, Decrement | |||
** 6.3.6) Logic | |||
** 6.3.7) Equality | |||
** 6.3.8) Conpanion | |||
** 6.3.9) Range | |||
** 6.3.10) Null Safety | |||
* '''6.4) Operator Overriding''' | |||
** 6.4.1) method | |||
** 6.4.2) Operator function | |||
= Member = | = Member = | ||
Revision as of 20:28, 21 March 2019
OverView
- 2017년 5월 구글I/O에서 공식적으로 선언한 Android 개발 언어
- Kotlin Language에 대해 배워봅시다.
- 대상 : 프로그래밍 언어 아무거나 최소 하나 쯤은 공부해본 사람 (대충이라도)
- 기초 문법 강의이며, 자바를 잘 몰라도 참여 가능합니다. (저도 자바 잘 몰라요..)
- 1학기는 문법만 진행하고, 2학기는 간단한 어플 개발을 해보는 것으로 진행 할 생각입니다.
- 저도 아직 완벽히 공부를 한 것이 아니기 때문에 진행이 좀 미숙해도 이해 바랍니다..
- 인원이 어느정도 채워지면 그 때부터 일정 조정 하겠습니다
- 하고 싶으신 분은 문의주세요~
Contents
== Spring Semester == === ~~Chapter 1. Kotlin~~ ===
- 1.1) What is Kotlin?
- 1.1.1) Kotlin Introduction
- 1.1.2) Kotlin feature
=== ~~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
=== Chapter 3. Basic ===
- 3.1) File definition
- 3.1.1) File & Class File
- 3.1.2) Components of File
- 3.2) Package
- 3.2.1) Package basic concepts
- 3.2.2) Virtual Package
- 3.2.3) Variable / Function Import
- 3.2.4) Import by renaming
=== Chapter 4. Variable & Function ===
- 4.1) Variable declaration and initialization
- 4.1.1) Variable declaration
- 4.1.2) Variable initialization
- 4.1.3) Nullable & Not Nullable
- 4.1.4) Const variable
- 4.2) Function
- 4.2.1) Function declaration
- 4.2.2) Function Overloading
- 4.2.3) Default parameter & Named parameter
- 4.2.4) Infix Expression
- 4.2.5) Variable Argument
- 4.2.6) Reculsive Function
=== Chapter 5. Data Type ===
- 5.1) Basic Data Type
- 5.1.1) Number Type
- 5.1.2) Logic, Character and String Type
- 5.1.3) Any Type
- 5.1.4) Nullable Type
- 5.1.5) Any? Type
- 5.1.6) Unit & Nothing
- 5.1.7) Type Check and Casting
- 5.2) Collection Type
- 5.2.1) Array
- 5.2.2) List, Set, Map
- 5.2.3) Iterator
=== Chapter 6. Flow Control Statement and Operator ===
- 6.1) Conditional Statement
- 6.1.1) if
- 6.1.2) when
- 6.2) Repetitive Statement
- 6.2.1) for
- 6.2.2) while
- 6.2.3) break, continue and Label
- 6.3) Operator
- 6.3.1) Substitution
- 6.3.2) Arithmetic
- 6.3.3) Spread
- 6.3.4) Assignment
- 6.3.5) Increment, Decrement
- 6.3.6) Logic
- 6.3.7) Equality
- 6.3.8) Conpanion
- 6.3.9) Range
- 6.3.10) Null Safety
- 6.4) Operator Overriding
- 6.4.1) method
- 6.4.2) Operator function
Member
- 준Member : 김주영
Comment
ㄴ ????? 기만이 또 -김민하
- 박살내는 김민하...
- 2학기 스터디 줄서도 되나용? - 김경태
ㄴ 넹 가능합니당 :) - 김민하
- 죄다 양놈의 언어라뇨;;; 여기는 대한민국 입니다!!!! - 우준혁
ㄴ 양놈이라뇨;;; 왜 셀프디스를 하세요..ㄷㄷㄷㄷ - 김민하
