[HD]코틀린을 활용한 안드로이드 앱 개발 초급자 과정 Part.3 코틀린 시작하기

[HD]코틀린을 활용한 안드로이드 앱 개발 초급자 과정 Part.3 코틀린 시작하기

50,000
  • 지원유형
    • 평생교육바우처
  • 학습기간
    수료여부 관계없이 복습 12개월 추가 제공
  • 수료기준 진도 80% 이상
주문금액
50,000

comment

코틀린의 기본 문법, 변수 및 함수 선언, 컬렉션 사용법 등을 실습하며 코틀린을 시작하고 학습합니다.

미리보기
학습방법 : HTML5 ( PC
, 스마트폰, 타블렛
)
학습시간 : 14시간 22차시
난이도 : 입문
강의목표

안드로이드의 공식언어로 채택된 코틀린 언어 소개, 등장 배경과 장점, 코틀린 파일 구성, 패키지의 개념, 코틀린 코드를 테스트 하는 방법, 변수 선언하기, 타입 지정과 타입 추론,초깃값 할당, 초기화 미루기, 데이터 타입, 기초 타입 객체, 문자와 문자열, Any, Unit, Nothing, 함수 선언하기, Array, List, Set, Map, 가변형과 불변형 타입에 대해서 이해하고 직접 실습한다.

강의소개

안드로이드의 공식언어로 채택된 코틀린 언어 소개, 등장 배경과 장점, 코틀린 파일 구성, 패키지의 개념, 코틀린 코드를 테스트 하는 방법, 변수 선언하기, 타입 지정과 타입 추론,초깃값 할당, 초기화 미루기, 데이터 타입, 기초 타입 객체, 문자와 문자열, Any, Unit, Nothing, 함수 선언하기, Array, List, Set, Map, 가변형과 불변형 타입에 대해서 이해한다.

학습대상

안드로이드를 배우는 모든 사람

수료기준
필수평가 : 진도 (80% 이상)
총점 80 점 이상시 수료
학습목차
[HD]코틀린을 활용한 안드로이드 앱 개발 초급자 과정 Part.3 코틀린 시작하기
1. 이론-코틀린의 등장 배경, 컴파일 과정, 장점, 파일의 구성에 대한 설명
40 분
2. 이론-파일의 구성, 코틀린의 실행방법과 단축키, Run창에 대한 설명
30 분
3. 실습-새로운 프로젝트 만들기, 패키지 추가, 패키지에 파일 추가 후 ...
33 분
4. 이론-변수 선언, var와 val의 차이점, 타입추론, 변수의 초깃값 할당 ...
39 분
5. 이론-기초 타입 객체, 문자와 문자열, 이스케이프 문자, Any, Unit, N...
34 분
6. 실습-val, var 키워드, 타입추론 코드, 변수의 초깃값 할당, 클래스의 ...
32 분
7. 실습-초기화 미루기, lateinit, by lazy {}의 차이점, 데이터 타입, NPE ...
35 분
8. 실습-기초 타입 객체, 접두사, 접미사, is, 삼중 따옴표, trimIndent() ...
38 분
9. 실습-Unit, Nothing클래스의 기능, throw키워드, 예외처리에 대한 실습
30 분
10. 이론-함수 선언, fun, 함수의 매개변수에 디폴트 값, 컬렉션 List, Set ...
38 분
11. 실습-함수 선언, fun, Scanner클래스를 통한 입력, 기본적인 함수 정...
39 분
12. 실습-vararg키워드 가변 배열 값 출력, readLine(), 간단한 계산기 만들기에 대한 실습
30 분
13. 실습-Array()를 통한 배열 생성, 헬퍼 함수 arrayOf()함수로 배열 생성, 출력에 대한 실습
43 분
14. 실습-2차원 배열 생성, 출력, 여러 자료형을 대입, 간단하게 출력하는 부분에 대한 실습
39 분
15. 실습-배열의 API, 중위 표기법에 대한 실습
44 분
16. 실습-컬렉션의 개념, 종류, 배열을 근간으로 하는 List 중 불변형 List를 생성 ...
43 분
17. 실습-List중 가변형 List를 생성하여 출력, ArrayList생성, arrayListOf()헬퍼함수에 대한 실습
41 분
18. 실습-Set생성, Set의 불변형, 가변형 생성, API, HashSet생성에 대한 실습
41 분
19. 실습-사용자 정의 클래스 Member를 저장하는 HashSet생성, 논리적 동등 ...
39 분
20. 실습-linkedSetOf() 헬퍼 함수로 LinkedHashSet 생성, 해싱, 차이점에 대한 실습
43 분
21. 실습-불변형 Map 생성, 출력, []연산자, 가변형 Map 생성, API에 대한 실습
34 분
22. 실습-Student 클래스를 저장하는 HashMap생성, Map의 key값을 ...
36 분