IT 강좌

[HD]Kotlin(코틀린) 개발자를 위한 프로그래밍 제대로 배우기 (중급) Part.6 다양한 클래스와 인터페이스-2

담당강사 신경진 강의구성 총 15차시
수강기간 30일 제작연도 2022년
결제하기 증빙서류 수료증
교안/예제
  • 등록후 이용가능합니다.
강의 목차 강의 제목 수강 여부
1 이론-데이터 클래스의 개념, 생성된 이유, DTO, DAO에 대한 개념 설명, 데이터 클래스를 사용하는 이유, 조건에 대한 설명 [37:34]
2 이론-데이터 클래스의 자동 생성되는 메소드, equals(), hashcode(), copy(), toString(), componentN()의 설명과 객체 디스트럭처링의 개념과 방법에 대한 설명 [34:23]
3 실습-데이터 클래스와 일반 클래스의 차이, data class를 선언하고 부수적으로 생성되는 메서드를 이용하여 그 결과 코드를 확인 및 String클래스와 비교하는 코드에 대한 실습 [40:22]
4 실습-데이터 클래스의 부수적으로 생성되는 메서드 copy(), 객체 디스트럭처링에 대한 실습, componentN()를 이용하여 디스트럭처링 하는 방법, 컬렉션 List를 이용하여 많은 데이터를 처리하고 출력하는 코드에 대한 실습 [39:13]
5 실습-데이터 클래스를 함수를 선언하여 함수 호출하여 디스트럭처링하는 코드, 람다식으로 디스트럭처링하는 코드에 대한 실습 [22:48]
6 이론-코틀린의 내부클래스 기법 중 2가지인 중첩클래스와 이너클래스의 개념, 자바와 코틀린의 내부클래스 종류와 비교, static과 동일한 companion 객체를 멤버로 가져 접근하는 코드에 대한 설명 [39:06]
7 실습-코틀린의 내부클래스 기법 중 2가지인 중첩클래스와 이너클래스를 자바와 비교, 코틀린에서 중첩클래스, 이너클래스에 대한 코드와 인스턴스 생성하는 코드에 대한 실습 [38:59]
8 실습-중첩클래스가 외부클래스의 멤버들을 접근하기 위한 방법인 컴패니언 객체를 선언하고 외부클래스 멤버에 접근하는 방법에 대한 실습 [35:35]
9 이론-이너클래스의 특징, 지역클래스의 개념과 사용법, object 표현식으로 내부클래스를 나타내는 익명 객체, 실드 클래스의 개념과 사용방법에 대한 설명 [41:14]
10 실습-inner 키워드를 이용하여 이너클래스의 생성, 사용방법, 외부클래스 멤버 접근 가능한 코드, 지역클래스의 개념과 사용법과 유효범위 코드에 대한 실습 [36:02]
11 실습-object 표현식으로 내부클래스를 나타내는 익명 객체, 다중 인터페이스를 구현한 익명 객체 코드, 실드 클래스의 작성과 해당 특징들을 확인하는 코드, when문으로 실드클래스 사용방법에 대한 실습 [41:55]
12 실습-인터페이스를 구현한 클래스들을 when문으로 사용할 때 else절이 강제되고, 실드클래스를 사용할 때 when절에서 강제되지 않는 코드에 대한 실습 [31:42]
13 이론-열거형 클래스의 개념, 실드 클래스와의 비교, 자료형이 동일한 상수만 선언, 메서드가 존재할 때는 세미콜론으로 구분, when문을 통한 코드, 인터페이스도 구현하는 것에 대한 설명 [31:06]
14 실습-열거형 클래스 선언, odinal이 나타내는 인덱스, 열거형 클래스에 주 생성자와 멤버 메서드 추가, when문을 통한 코드에 대한 실습 [28:59]
15 실습-열거형 클래스 선언 후 when문을 통한 출력하는 코드, 인터페이스를 구현한 열거형 클래스의 코드와 사용방법에 대한 실습 [32:57]
번호 이미지 강좌명 방식 제작연도 샘플
773 [HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.6 표준 함수와 파일 입출력
신경진 / 20차시
MP4 2022 샘플
772 [HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.5 컬렉션-2
신경진 / 14차시
MP4 2022 샘플
771 [HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.4 컬렉션-1
신경진 / 15차시
MP4 2022 샘플
770 [HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.3 제네릭과 배열-3
신경진 / 14차시
MP4 2022 샘플
769 [HD]모바일 코딩 제대로 배우기 - 기초 (2022) Part.2
김기민 / 15차시
MP4 2022 샘플
768 [HD]모바일 코딩 제대로 배우기 - 기초 (2022) Part.1
김기민 / 13차시
MP4 2022 샘플
767 [HD]예제로 마스터 하는 React 25제 입문 (함수형 컴포넌트 기반으로만 강의) Part.5 SPA CRUD Tour-App 만들기 (完)
김동준 / 18차시
MP4 2022 샘플
766 [HD]예제로 마스터 하는 React 25제 입문 (함수형 컴포넌트 기반으로만 강의) Part.4 리액트 훅과 라우터
김동준 / 16차시
MP4 2022 샘플
765 [HD]예제로 마스터 하는 React 25제 입문 (함수형 컴포넌트 기반으로만 강의) Part.3 리액트 JSX 문법과 훅
김동준 / 20차시
MP4 2022 샘플
764 [HD]예제로 마스터 하는 React 25제 입문 (함수형 컴포넌트 기반으로만 강의) Part.2 리액트 컴포넌트
김동준 / 20차시
MP4 2022 샘플
763 [HD]예제로 마스터 하는 React 25제 입문 (함수형 컴포넌트 기반으로만 강의) Part.1 VSCode 학습 및 리액트 파일구조
김동준 / 20차시
MP4 2022 샘플
762 [HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.2 제네릭과 배열-2
신경진 / 15차시
MP4 2022 샘플
761 [HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.1 제네릭과 배열-1
신경진 / 15차시
MP4 2022 샘플
760 [HD]Kotlin(코틀린) 개발자를 위한 프로그래밍 제대로 배우기 (중급) Part.7 다양한 클래스와 인터페이스-3 (完)
신경진 / 8차시
MP4 2022 샘플
열람중 [HD]Kotlin(코틀린) 개발자를 위한 프로그래밍 제대로 배우기 (중급) Part.6 다양한 클래스와 인터페이스-2
신경진 / 15차시
MP4 2022 샘플
Category
Facebook Twitter GooglePlus KakaoStory NaverBand
개발사에서 다양한 업체들에 콘텐츠를 납품하고 서비스를 제공하고 있습니다.
개발사 인증 및 상장