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

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

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

과정소개

컬렉션의 개요, 불변형, 가변형의 차이 등 코틀린의 고급내용을 학습 하실 수 있는 과정입니다.

학습내용

  • 1 코틀린 개발자를 위한 고급과정(이론-컬렉션의 개요, 컬렉션의 종류와 불변형과 가변형으로 나뉘는 점, 헬퍼 함수의 개념, 컬렉션 인터페이스의 다이어그램, Collection 인터페이 36분
  • 2 코틀린 개발자를 위한 고급과정(이론-컬렉션 반복하기, emptyList(), listOfNotNull()메서드의 사용법, List에 추가된 멤버 메서드, 가변한 List 생성하기, 28분
  • 3 코틀린 개발자를 위한 고급과정(실습-불변형 List컬렉션을 만들기 위한 listOf()헬퍼 함수, for, forEach문으로 출력, while문으로 출력. 요소의 인덱스를 ind 34분
  • 4 코틀린 개발자를 위한 고급과정(실습-List에 추가된 멤버 메서드, get(), indexOf(), lastIndexOf(), contains(), subList(), 가변형 리스 38분
  • 5 코틀린 개발자를 위한 고급과정(이론-가변형 List 생성하기, 기존의 불변형 List를 가변형으로 변경하는 법, List와 배열의 차이, ArrayList와 LinkedList, 39분
  • 6 코틀린 개발자를 위한 고급과정(실습-mutableListOf()로 가변형 리스트 생성, 기존의 불변형 List를 가변형으로 변경하는 toMutableList(), List와 배열의 30분
  • 7 코틀린 개발자를 위한 고급과정(실습-ArrayList , LinkedList 의 성능 비교 코드에 대한 실습) 36분
  • 8 코틀린 개발자를 위한 고급과정(실습-불변형 Set을 만드는 setOf()와 가변형 Set을 만드는 mutableSetOf() 함수 및 add(), remove() 메서드, 요소의 25분
  • 9 코틀린 개발자를 위한 고급과정(이론-HashSet 컬렉션, 빅오 표기법, TreeSet 컬렉션, 레드블랙트리, LinkedHashSet 컬렉션, 링크드 리스트에 대한 설명) 40분
  • 10 코틀린 개발자를 위한 고급과정(실습-hashSetOf()함수로 HashSet컬렉션 생성, add(), remove(), clear(), 사용자 정의 객체를 만들어 Any클래스의 e 44분
  • 11 코틀린 개발자를 위한 고급과정(실습-sortedSetOf()으로 TreeSet 생성, add(), 오름차순으로 정렬되어지는 코드, first(), last(), lower(), h 39분
  • 12 코틀린 개발자를 위한 고급과정(실습-linkedSetOf()함수로 LinkedHashSet 컬렉션 생성 및 add(), remove, forEach 출력, 사용자 정의 클래스를 저 32분
  • 13 코틀린 개발자를 위한 고급과정(이론-Map의 개념, 구조, 불변형 Map을 만드는 mapOf(), 가변형 Map을 만드는 mutableMapOf(), Map의 기타 자료 구조에 28분
  • 14 코틀린 개발자를 위한 고급과정(실습-mapOf()함수로 불변형 Map 생성, iterator로 출력, for문으로 출력, get(), 대괄호로 값 가져오기, containsKey( 34분
  • 15 코틀린 개발자를 위한 고급과정(실습-사용자 정의 클래스 Student를 만들고 HashMap의 제네릭 타입의 키값에 대입하여 추가, 삭제, 반복자를 통한 출력, Map.Entry를 37분

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

2025-01-17
컬렉션과 불변성에 대한 실제 예제가 많아 바로 프로젝트에 적용해볼 수 있었어요. 핵심 개념을 짧은 시간 안에 정리해 줘서 실무에 큰 도움이 되었습니다.
비공개
2025-01-02
실무 예제로 컬렉션을 다루다 보니 코틀린의 불변성과 가변성 차이를 바로 적용해 볼 수 있어 큰 도움이 되었습니다. 15차시 안에 핵심 개념을 체계적으로 정리한 덕분에 실제 프로젝트에서도 자신감 있게 데이터 구조를 선택할 수 있게 되었습니다.
비공개
2025-12-03
실무 예제로 컬렉션을 다루는 방식이 구체적이라 바로 프로젝트에 적용할 수 있었어요. 불변성과 가변성에 대한 설명도 명확해서 코틀린 코드를 설계할 때 큰 도움이 됐습니다.
비공개
2025-07-16
실무 프로젝트에 바로 적용 가능한 컬렉션 사용법을 체계적으로 정리해서 배울 수 있어 도움이 많이 되었습니다. 특히 불변성과 가변성에 대한 설명이 명확해서 코틀린 코드 품질을 높이는 데 큰 도움이 되었어요.
비공개
2025-05-24
컬렉션에 대한 이론과 실제 활용 예제가 잘 정리돼 있어 바로 프로젝트에 적용하기 쉬웠습니다. 특히 불변성과 가변성 차이를 명확히 설명해 주어 코드 안정성을 높이는 데 큰 도움이 되었습니다.
비공개