[중급] 안드로이드 앱 개발자를 위한 Kotlin(코틀린) 스킬업 클래스 Part.1

코틀린의 클래스와 객체의 개념, 사용법, 추상화, 생성자의 종류와 사용방법, 초기화 블록, 상속의 개념과 사용법, 다형성의 개념과 사용법, 오버로딩과 오버라이딩의 개념과 사용법을 이해합니다.

Ratings: 4.71 / 5.00




Description

[강의 소개]

  • 본 과정을 통해 코틀린의 클래스와 객체의 개념, 사용법, 추상화, 생성자의 종류와 사용방법, 초기화 블록, 상속의 개념과 사용법, 다형성의 개념과 사용법, 오버로딩과 오버라이딩의 개념과 사용법을 이해합니다.

  • super와 this의 개념, 특징, 차이점, 바깥클래스를 내부클래스와 중첩클래스의 참조, 가시성 지사자의 개념, 클래스와 클래스와의 관계, 연관, 의존, 집합, 구성관계에 대해서 알아봅니다.

  • 코틀린에서의 게터와 세터가 작동하는 방식과 커스터머 게터와 세터의 생성, lateinit과 lazy의 개념과 지연 초기화와 위임에 대해서 이해합니다.

  • 코틀린에서의 by를 이용한 클래스의 위임, 프로퍼티 위임과 by lazy, observable() 함수와 vetoable()함수의 위임, 정적 변수와 컴패니언 객체, 자바와 코틀린의 연동, 최상위 함수 사용, object선언과 표현식 및 싱글톤을 알아봅니다.


또한 본 과정의 뒷 내용으로 Kotlin(코틀린) 개발자를 위한 프로그래밍 제대로 배우기 (중급) Part.2가 이어집니다. 이어서 수강하시기 바랍니다.



[본 강의의 대상]

1. Kotlin(코틀린) 프로그래밍 역량을 높이고 싶은 분

2. 안드로이드 앱 개발자



Kotlin(코틀린) 프로그래밍의 필수사항과 기능들을 쉽게 배워봅시다!

1강에서 뵙겠습니다.


- ITGO

What You Will Learn!

  • 코틀린의 클래스와 객체의 개념, 사용법, 추상화, 생성자의 종류와 사용방법, 초기화 블록, 상속의 개념과 사용법, 다형성의 개념과 사용법, 오버로딩과 오버라이딩의 개념과 사용법을 이해하고 직접 실습한다.
  • super와 this의 개념, 특징, 차이점, 바깥클래스를 내부클래스와 중첩클래스의 참조, 가시성 지사자의 개념, 클래스와 클래스와의 관계, 연관, 의존, 집합, 구성관계에 대해서 이해하고 직접 실습한다.
  • 코틀린에서의 게터와 세터가 작동하는 방식과 커스터머 게터와 세터의 생성, lateinit과 lazy의 개념과 지연 초기화와 위임에 대해서 이해하고 직접 실습한다.
  • 코틀린에서의 by를 이용한 클래스의 위임, 프로퍼티 위임과 by lazy, observable() 함수와 vetoable()함수의 위임, 정적 변수와 컴패니언 객체, 자바와 코틀린의 연동, 최상위 함수 사용, object선언과 표현식 및 싱글톤에 대한 내용을 이해하고 직접 실습한다.

Who Should Attend!

  • 1. Kotlin(코틀린) 프로그래밍 역량을 높이고 싶은 분
  • 2. 안드로이드 주니어 개발자