[HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.1 제네릭과 배열-1 여기를 클릭하면, 샘플강의가 재생됩니다. 신경진 강사
tag
강좌코드 : la_K090207
열공이

[HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.1 제네릭과 배열-1
담당강사 : 신경진

강의구성 총 15강좌 (강의시간 : 총 ) 수강기간 30일
강의형식 동영상 + 자막 수강료 30,000원 이 강좌의 80% 이상 수강 시
출력이 가능합니다.
강의수준 초급 강의에서 사용하는
프로그램 & 버전
-
담당강사
강사사진
신경진 강사
  • - 현)대구 중앙직업전문학교 교사
  • - 다옴직업전문학교
  • - 영진전문대학 외래교수
  • - LG전자 OLED사업부 전산담당
  • - (주)아이티고 이러닝 강사
과정소개
코틀린의 제네릭의 개념, 사용법, 형식 매개변수의 개념, 제네릭 클래스와 제네릭 함수, 형식 매개변수 제한하는 방법, 가변성, 공변성, 반공변성, 무변성, where키워드의 사용법 개념과 사용법을 이해한다.
학습목표
코틀린의 제네릭의 개념, 사용법, 형식 매개변수의 개념, 제네릭 클래스와 제네릭 함수, 형식 매개변수 제한하는 방법, 가변성, 공변성, 반공변성, 무변성, where키워드의 사용법 개념과 사용법을 이해하고 직접 실습한다.
교육대상
코틀린을 배우는 모든 사람
참고사항
- 수강 기간 중 언제든지 반복 수강이 가능합니다.
- 수강 여부 : 해당 차시의 80%를 수강하면 (회색) 배경으로 표시됩니다.
- 수강 신청 완료 후 수강할 수 있습니다.
- 즐겨찾기 한 강좌는 MY Class에서 확인할 수 있습니다.
아이티고 강좌질문 모음
※ 아이티고 강좌 관련 문의입니다. 질문을 남기고 싶으면 1:1문의 게시판에 남겨주세요.
1 / 7
강좌 리스트
01. 이론-제네릭(Generic)의 개념, 사용방법, 형식 매개변수 개념, 타입 추론, 제네릭 클래스의 다양한 용도에 대한 설명 [35:50]
02. 실습-제네릭(Generic) 클래스 Box, MyClass 생성 코드, 사용 방법, 형식 매개변수 코드 작성, 제네릭 타입 추론, 제네릭 클래스의 장점에 대한 실습 [37:28]
03. 실습-제네릭(Generic) 클래스의 형식 매개변수 2개인 Bowl 제네릭 클래스, 형식 매개변수가 3개인 SmartPhone 제네릭 클래스를 만들어서 사용하는 코드에 대한 실습 [30:39]
04. 이론-제네릭의 자료형 변환, 형식 매개변수의 null 제어하는 방법, 제네릭 함수의 개념과 사용하는 방법 및 예제 코드에 대한 설명 [36:59]
05. 실습-상속 관계의 클래스를 제네릭 클래스 자료형에 넣으면 타입 불일치가 일어나는 코드, 형식 매개변수 T가 null을 허용하는 코드에 대한 실습 [38:13]
06. 실습-형식 매개변수를 Any로 null을 제어하는 코드, 제네릭 함수 선언, 활용 방법 및 검색 제네릭 함수 코드에 대한 실습 [39:08]
07. 이론-제네릭에 람다식을 사용하는 방법, typealias키워드의 설명, 제네릭 클래스와 제네릭 함수에서 특정한 자료형을 제한 하는 방법에 대한 설명 [38:55]
08. 실습-제네릭에 람다식을 하나, 두 개의 형식변수를 사용하는 코드,변수에 람다식을 저장하여 호출하는 코드의 장단점, typealias키워드의 사용코드 대한 실습 [35:28]
09. 실습-제네릭 클래스와 제네릭 함수에서 형식 매개변수의 자료형을 제한하는 코드에 대한 실습 [37:09]
10. 이론-다수 조건의 형식 매개변수 제한하는 제네릭 클래스와 제네릭 함수, where키워드의 설명, 클래스와 자료형의 설명, 가변성의 개념, 공변성, 반공변성, 무변성에 대한 설명 [40:15]
11. 이론-공변성 개념과 out 인자의 사용방법, 반공변성과 in 인자의 사용방법, 무변성의 개념과 여러가지 예제에 대한 설명 [42:15]
12. 실습-다수 조건의 형식 매개변수 제한하는 제네릭 클래스와 제네릭 함수의 코드, where키워드의 사용, 클래스와 자료형의 차이점을 코드에 대한 실습 [38:14]
13. 실습-가변성의 3가지 유형, 공변성, 반공변성, 무변성의 코드와 out, in 키워드에 대한 실습 [33:56]
14. 실습-사용자 정의 클래스를 만들고 상속관계를 가지게 하여 공변성을 적용한는 코드에 대한 실습 [35:17]
15. 실습-사용자 정의 클래스, 인터페이스를 만들고 구현관계를 가지게 하여 공변성, 반공변성, 무변성을 적용한는 코드에 대한 실습 [28:35]
지금 자유이용권 구매하고, 모든 강의를 자유롭게 수강하세요!