menu
[HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.3 제네릭과 배열-3 여기를 클릭하면, 샘플강의가 재생됩니다. 신경진 강사
tag
강좌코드 : la_K100604
열공이

[HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.3 제네릭과 배열-3
담당강사 : 신경진

강의구성 총 14강좌 (강의시간 : 총 ) 수강기간 30일
강의형식 동영상 수강료 42,000원 이 강좌의 80% 이상 수강 시
출력이 가능합니다.
강의수준 초급 강의에서 사용하는
프로그램 & 버전
-
담당강사
강사사진
신경진 강사
  • - 현)대구 중앙직업전문학교 교사
  • - 다옴직업전문학교
  • - 영진전문대학 외래교수
  • - LG전자 OLED사업부 전산담당
  • - (주)아이티고 이러닝 강사
과정소개
배열 정렬하기, sortBy()로 데이터 클래스 정렬하기, sortWith() 비교자로 정렬하기, 배열 필터링 하기, 배열 평탄화 하기, 문자열의 기본 처리, 메모리 관점의 String, 문자열 추출하고 병합하기, 문자열 비교하기, StringBuilder, StringBuffer 사용하기, 기타 문자열 처리, 문자열을 정수로 변환하기, 리터럴 문자열,형식문자 사용하기에 대해서 이해한다.
학습목표
배열 정렬하기, sortBy()로 데이터 클래스 정렬하기, sortWith() 비교자로 정렬하기, 배열 필터링 하기, 배열 평탄화 하기, 문자열의 기본 처리, 메모리 관점의 String, 문자열 추출하고 병합하기, 문자열 비교하기, StringBuilder, StringBuffer 사용하기, 기타 문자열 처리, 문자열을 정수로 변환하기, 리터럴 문자열,형식문자 사용하기에 대해서 이해하고 직접 실습한다.
교육대상
코틀린을 배우는 모든 사람
참고사항
- 수강 기간 중 언제든지 반복 수강이 가능합니다.
- 수강 여부 : 해당 차시의 80%를 수강하면 (회색) 배경으로 표시됩니다.
- 수강 신청 완료 후 수강할 수 있습니다.
- 즐겨찾기 한 강좌는 MY Class에서 확인할 수 있습니다.

연관강좌

아이티고 강좌질문 모음
※ 아이티고 강좌 관련 문의입니다. 질문은 1:1문의 게시판에 남겨주세요.
1 / 7
강좌 리스트
01. 코틀린 개발자를 위한 고급과정(이론-정렬의 개념, 기본 배열 정렬하고 반환하기, 데이터 클래스를 정렬하기, 비교자로 정렬하기, 다중 조건으로 정렬하는 방법에 대한 설명) [45:27]
02. 코틀린 개발자를 위한 고급과정(실습-sortedArray(), sortedArrayDescending() 메서드, 원본 배열에 영향을 끼치는 sort(), sortDescending()메서드, List로 반환하는 sorted(), sortedDescending()과 동적배열, sortBy() 표현식으로 정렬하는 코드에 대한 실습) [40:25]
03. 코틀린 개발자를 위한 고급과정(실습-sortBy(), sortByDescending()를 통한 데이터 클래스 정렬, sortWith()메서드의 매개변수 Comparator를 직접 구현하여 클래스 정렬, comparBy()로 다중 기준으로 정렬하는 코드 실습) [37:05]
04. 코틀린 개발자를 위한 고급과정(이론-배열의 필터링 하기, 메서드 체이닝 기법의 개념, 배열 평탄화 하기에 대한 설명) [27:36]
05. 코틀린 개발자를 위한 고급과정(실습-배열 및 리스트의 필터링, filter(), filterNot(), filterIndexed(), filterNotNull() 함수를 코드를 통한 실습) [28:02]
06. 코틀린 개발자를 위한 고급과정(실습-List로 반환하는 sortedBy(), map(), 메서드 체이닝 코드, minBy(), maxBy(), flatten()를 이용하여 배열 평탄화 코드를 통한 실습) [34:38]
07. 코틀린 개발자를 위한 고급과정(이론-문자열의 기본처리, GC의 개념, 메모리 구조, 문자열 추출하고 병합하기, 문자열 비교하기에 대한 설명) [36:32]
08. 코틀린 개발자를 위한 고급과정(이론-StringBuilder클래스 장단점 및 사용법, 기타 문자열 관련 메서드, 문자열을 정수로 변환하기, 리터럴 문자열, 3중 따옴표, 형식문자 사용하기에 대한 설명) [41:56]
09. 코틀린 개발자를 위한 고급과정(실습-문자열에 대한 인덱스를 통한 읽기, 설정하는 코드, var로 선언한 문자열의 새로운 메모리를 할당한다라는 코드, 자바의 메모리 구조, 리터럴과 new연산자로 생성한 String 클래스의 주소와 해시코드에 대한 실습) [29:30]
10. 코틀린 개발자를 위한 고급과정(실습-문자열을 특정범위 추출 subString(), subSequence()메서드 사용코드, + 연산자로 문자열 병합하기, compareTo() 메서드로 문자열 비교하기, ignoreCase 값이 true이면 대소문자에 관계 없이 비교되는 코드에 대한 실습) [29:45]
11. 코틀린 개발자를 위한 고급과정(실습-StringBuilder, StringBuffer클래스의 차이점과 두 클래스를 이용하여 문자열 추가, 삽입, 삭제 코드에 대한 실습) [36:20]
12. 코틀린 개발자를 위한 고급과정(실습-문자열을 처리하는 여러가지 메서드 toLowerCase(), toUpperCase(), split(), trim(), replace(), toInt(), toIntOrNull() 메서드에 대한 실습) [35:40]
13. 코틀린 개발자를 위한 고급과정(실습-리터럴 문자열을 처리하기 위해 백슬래시를 포함한 이스케이프 문자 사용 코드, 유니코드로 한글을 표시하는 코드, 삼중 따옴표, String의 format()를 이용하여 형식문자 출력하는 코드에 대한 실습) [38:04]
14. 코틀린 개발자를 위한 고급과정(실습-지금까지의 지식으로 서점 프로그램 만들기에 대한 실습) [29:44]
지금 자유이용권 구매하고, 모든 강의를 자유롭게 수강하세요!