[HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.2 제네릭과 배열-2

담당강사 신경진 강의구성 총 15차시
수강기간 30일 제작연도 2022년
결제하기 증빙서류 수료증
교안/예제
  • 등록후 이용가능합니다.
강의 목차 강의 제목 수강 여부
1 이론-선언 지점 변성, 사용 지점 변성의 개념, 스타 프로젝션의 개념과 in, out의 제한되는 성질에 대한 설명 [41:23]
2 실습-선언 지점 변성의 코드와 사용 지점 변성을 함수로 표식하여 in과 out을 통해 제한을 하는 자료형 프로젝션의 대한 실습 [35:50]
3 실습-스타 프로젝션 스타의 in 위치에서의 Nothing으로 간주, out 위치에서는 Any물음표 형이 되는 코드에 대한 실습 [32:14]
4 이론-reified 자료형을 사용하는 이유, 일반 제네릭 함수에서 T가 삭제되어 접근할 수 없는 점, 리플렉션의 사용, 예제에 대한 설명 [37:00]
5 실습-일반 제네릭 함수에서 실행시간에 T가 삭제되어 접근할 수 없는 코드와 이를 대체하기 위한 reified 자료형을 사용한 제네릭 함수의 코드에 대한 실습 [38:35]
6 실습-리플렉션을 이용하여 클래스 분석, 생성자, 주생성자, 멤버 프로퍼티, 확장 멤버 프로퍼티를 직접 코드르 만들어 출력하는 것에 대한 실습 [44:29]
7 실습-리플렉션을 이용하여 메서드, 확장메서드, 조상클래스의 메서드를 출력하는 코드와 reified 키워드를 통하여 클래스 레퍼런스를 얻고 그 타입을 참조하는 코드에 대한 실습 [33:31]
8 이론-코틀린의 배열, arrayOf(), Array(), arrayOfNulls()를 이용하여 배열 생성하는 방법, for 문을 통한 출력방법, 다차원 배열에 대한 메모리 구조와 설명, 배열명이 주소라는 것에 대한 설명 [36:52]
9 실습-코틀린의 배열, arrayOf(), Array(), arrayOfNulls(), emptyArray()를 이용하여 배열 생성하는 코드, 배열명이 주소인 것을 확인하는 코드, 배열의 크기, 배열 출력에 대한 실습 [33:58]
10 실습-코틀린의 다차원 배열 생성하는 방법, for 문을 통한 출력방법, 다차원 배열에 대한 메모리 구조와 설명 주소 출력에 대한 실습 [40:44]
11 이론-배열 요소에 get(), 대괄호를 통한 값 읽기, 배열 요소에 set()와 대괄호를 통한 값 설정, Arrays 클래스에 있는 toString과 deepToString()을 통한 출력, 생성자를 통한 배열 생성에 대한 설명 [35:34]
12 실습-배열 요소에 get(), 대괄호를 통한 값 읽는 코드, 배열 요소에 set()와 대괄호를 통한 값 설정하는 코드, Arrays 클래스에 있는 toString과 deepToString()을 통한 출력하는 코드, 생성자의 람다식을 통한 배열 생성코드, 객체배열 생성 코드에 대한 실습 [40:12]
13 이론-배열의 요소를 추가하고 잘라내기, 배열 관련 다양한 API 사용법, Any로 선언되는 배열, 멤버 메서드를 통한 배열 순환하는 방법에 대한 설명 [36:08]
14 실습-배열의 요소를 plus() 추가, sliceArray()로 잘라내기, 기존 배열과 새 배열로 만들어진다는 주소 출력, first(), last(),indexOf(), average(), count(), reversedArray(), contains()메서드에 대한 코드로 실습 [30:33]
15 실습-Any 자료형으로 만들어진 배열의 코드 사용, forEach(), forEachIndexed()메소드의 차이점과 사용코드, iterator 즉 반복자를 통한 배열 순환에 대한 코드 실습 [26:45]
번호 이미지 강좌명 방식 제작연도 샘플
2030 실무에서 알아두면 좋은 OA 팁(TIP) - 엑셀(Excel)
강태안 / 6차시
MP4 2025 샘플
2029 실무에서 알아두면 좋은 OA 팁(TIP) - 파워포인트(Powerpoint)
강태안 / 6차시
MP4 2025 샘플
2028 실무에서 알아두면 좋은 OA 팁(TIP) - 워드(Word)
강태안 / 6차시
MP4 2025 샘플
2027 처음 만나는 Google Workspace - Gmail 기본과 활용
강다빈 / 5차시
MP4 2025 샘플
2026 JAVA(자바)로 구현하는 Algorithm(알고리즘) 제대로 배우기
이재현 / 9차시
MP4 2025 샘플
2025 SW개발보안 - Secure Coding(시큐어 코딩) 제대로 배우기 2025
박대근 / 10차시
MP4 2025 샘플
2024 IT 필수 지식 - 데이터베이스(Database) 와 SQL
문혜영 / 14차시
MP4 2025 샘플
2023 직장인이라면 기본으로 알아야 하는 실무활용 - 한글
강태안 / 6차시
MP4 2025 샘플
2022 직장인이라면 기본으로 알아야 하는 실무활용 - MS Word (워드)
강태안 / 6차시
MP4 2025 샘플
2021 인공지능(AI) - 인공지능으로 음악(작곡)을 만들어 주는 사운드로우(Soundraw ai) 배우기
강태안 / 3차시
MP4 2025 샘플
2020 인공지능(AI) - 무료 AI 이미지를 만들어주는 텐서아트(Tensor Art) 배우기
강태안 / 3차시
MP4 2025 샘플
2019 인공지능(AI) - 새로운 이미지를 만들어 주는 이디오그램(ideogram ai) 배우기
강태안 / 3차시
MP4 2025 샘플
2018 인공지능(AI) - 새로운 비디오, 동영상를 만들어 주는 런웨이(runway ai) 배우기
강태안 / 3차시
MP4 2025 샘플
2017 Rapsberry Pi pico(라즈베리파이 피코)와 Python(파이썬)을 이용한 센서 제어 (파이썬 선행 학습자 대상) Part.4
권오성 / 7차시
MP4 2025 샘플
2016 Rapsberry Pi pico(라즈베리파이 피코)와 Python(파이썬)을 이용한 센서 제어 (파이썬 선행 학습자 대상) Part.3
권오성 / 7차시
MP4 2025 샘플
Category
Facebook Twitter GooglePlus KakaoStory NaverBand
개발사에서 다양한 업체들에 콘텐츠를 납품하고 서비스를 제공하고 있습니다.
개발사 인증 및 상장