본문 바로가기
하단메뉴 바로가기
마이페이지
님, 안녕하세요!
새싹🌱
구독 상품
HRD-FLEX
구독 기간
~
학습 등급
새싹🌱
학습시간
학습 중인 강의
0개
수강안내문(PDF)
수강안내문(PPT)
사전역량평가결과보고서
사전카테고리재선택
정보수정
로그아웃
#디자인 미디어
#조직 및 대인관계
#산업 경영전문 심화
#보건 의료
#정보기술(IT)
#인공지능(AI)
#인문 소양 교과
#경영전략 기초
로그인
내강의실
공통역량
직무역량
외국어
자격증
법정의무교육
학습지원
공통역량
경영전략 기초
비즈니스 실무 기초
리더십
개인 역량 개발
조직 및 대인관계
인문 소양 교과
직무역량
정보기술(IT)
인공지능(AI)
보건 의료
디자인 미디어
산업 경영전문 심화
산업 실무전문 심화
외국어
영어
중국어
일본어
제2외국어
어학 자격
자격증
IT자격
OA자격
국가기술자격(기능사, 산업기사)
전문 자격 전문직 시험
법정의무교육
성희롱예방교육
장애인인식개선교육
개인정보보호교육
괴롭힘방지교육
기타
학습지원
공지사항
커뮤니티
자주하는질문(FAQ)
1:1문의하기
원격학습지원
수강안내문(PDF)
수강안내문(PPT)
[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
컬렉션에 대한 이론과 실제 활용 예제가 잘 정리돼 있어 바로 프로젝트에 적용하기 쉬웠습니다. 특히 불변성과 가변성 차이를 명확히 설명해 주어 코드 안정성을 높이는 데 큰 도움이 되었습니다.
비공개
목록보기
추천 과정
[HD]코틀린을 활용한 안드로이드 앱 개발 중급자 과정 Part.5 리소스 활용하기
[HD]초보자도 쉽게 실습으로 배우는 Python 데이터분석 Part.3 - Pandas (라이브러리) 2
[HD]Python(파이썬) 프로그래밍 입문 제대로 배우기 (2020) Part.3
[코딩]재미있게 배우는 코딩의 시작 - 앱 인벤터 제대로 배우기 (중급) 2022