본문 바로가기 하단메뉴 바로가기

[HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.5 컬렉션-2

[HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.5 컬렉션-2 대표 이미지
학습시간
461분 (총14강)
수료기준
진도율 100% 이상
수강대상
전 직원
좋아요
21
찜하기
0

과정소개

컬렉션의 연산, 요소의 처리와 집계 등 코틀린의 고급 내용을 학습 하실 수 있습니다.

학습내용

  • 1 코틀린 개발자를 위한 고급과정(이론-컬렉션의 확장함수의 5개의 범주, 연산자, 집계, 검사, 필터, 변환의 개념과 컬렉션의 연산, 요소의 처리와 집계에 사용되는 여러 확장함수에 대 32분
  • 2 코틀린 개발자를 위한 고급과정(실습-컬렉션의 연산, +, - 기호를 이용하여 같은 컬렉션, 다른 컬렉션과의 추가, 제거, 병합, plus(), minus()가 연산자 오버로딩이 되 27분
  • 3 코틀린 개발자를 위한 고급과정(실습-컬렉션의 요소의 처리와 집계에 도움을 주는 확장함수인 forEach, forEachIndexed, onEach 의 차이점과 순환, count, 36분
  • 4 코틀린 개발자를 위한 고급과정(이론-컬렉션의 검사 범주의 확장 함수와 요소의 필터와 추출에 대한 확장 함수에 대한 설명) 37분
  • 5 코틀린 개발자를 위한 고급과정(실습-컬렉션의 요소의 검사에 대한 확장 함수, all, any, contains, cotainsAll, none, isEmpty, isNotEmpty 34분
  • 6 코틀린 개발자를 위한 고급과정(실습-Map 에서 키와 값에 대한 필터를 추가, filterKeys(), filterValues(), filterIsInstance(), 특정 범위를 30분
  • 7 코틀린 개발자를 위한 고급과정(이론-요소의 매핑에 관련된 확장 함수, 요소 처리와 검색에 대한 확장 함수에 대한 설명) 36분
  • 8 코틀린 개발자를 위한 고급과정(실습-요소의 매핑에 관련된 확장 함수, map, mapIndexed, mapNotNull, flatMap, groupBy 함수, 요소 처리와 검색에 40분
  • 9 코틀린 개발자를 위한 고급과정(실습-주어진 요소에 해당하는 인덱스를 반환하는 함수, indexOf, indexOfFirst, lastIndexOf, indexOfLast, 해당 25분
  • 10 코틀린 개발자를 위한 고급과정(이론-컬렉션의 분리와 병합하는 함수, 컬렉션의 순서와 정렬 확장 함수, 시퀀스, 시드의 개념과 생성하기, 메서드 체이닝에서 시퀀스를 사용하면 많은 장 41분
  • 11 코틀린 개발자를 위한 고급과정(실습-컬렉션의 분리와 병합하는 union, plus함수의 차이, 분리하는 partition함수, 컬렉션의 순서와 정렬 확장 함수, 컬렉션의 순서와 정 32분
  • 12 코틀린 개발자를 위한 고급과정(실습-generateSequence()를 통하여 seed값 설정 후 람다식으로 시퀀스 생성, take(), toList(), 메서드 체이닝의 중간 결 34분
  • 13 코틀린 개발자를 위한 고급과정(이론-asSequence()의 시간 성능, 시퀀스를 응용한 피보나치 수열에 대한 설명) 24분
  • 14 코틀린 개발자를 위한 고급과정(실습-asSequence()의 시간 성능을 확인하는 코드, 재귀함수, 꼬리재귀함수, 시퀀스를 이용한 피보나치 수열의 비교 코드에 대한 실습) 33분

수강후기 4.4 (5개의 후기)

2025-09-09
실무 예제로 컬렉션 활용 방법을 바로 적용할 수 있어서 큰 도움이 되었습니다. 고급 문법과 데이터 집계 기법을 체계적으로 정리해 둔 덕분에 코틀린 프로젝트에 바로 활용할 수 있을 것 같습니다. 전체적인 구성이 알차고 이해하기 쉬워 만족스럽습니다.
비공개
2025-05-18
고급 컬렉션 활용 방법을 실제 예제로 바로 적용해볼 수 있어 실무에 큰 도움이 되었습니다. Kotlin 문법과 데이터 처리 흐름을 체계적으로 정리해 놓은 덕분에 코드를 이해하고 확장하기가 한결 수월했어요.
비공개
2025-09-13
실무에서 자주 쓰는 컬렉션 함수들을 예제로 직접 따라해 보니 코드 작성 속도가 눈에 띄게 빨라졌습니다. 고급 문법과 데이터 집계 기법을 체계적으로 정리해 줘서 바로 프로젝트에 적용하기에 충분히 유익했습니다.
비공개
2025-05-08
실무 예제로 다루는 고급 컬렉션 내용이 실제 프로젝트에 바로 적용할 수 있어 큰 도움이 되었습니다. 짧은 시간 안에 Kotlin의 데이터 처리와 요소 집계 기법을 체계적으로 익힐 수 있었어요.
비공개
2025-05-06
실무에서 복잡한 데이터 처리를 할 때 컬렉션 활용 방법을 바로 적용할 수 있어 큰 도움이 되었습니다. 짧은 시간 안에 고급 문법과 집계 기법을 체계적으로 익힐 수 있어 만족스러웠습니다.
비공개