학습대상
- Kotlin(코틀린)프로그래밍을 제대로 배워보고 싶으신 분들
- 학습내용의 용어, 수행방법 등에 대한 기본기를 탄탄히 다지고 싶으신 분들
- 이론 내용을 실무와 함께 습득하고 싶으신 분들
학습방법
본 강의는 Kotlin(코틀린) 프로그래밍 해설 강의입니다.
강의는 강사님의 설명과 함께 직접 따라하는 실습 형태로 진행됩니다.
강의특징
- 체계적이고 꼼꼼한 학습 방식으로 탄탄한 지식과 함께 실무적인 능력을 쌓을 수 있습니다.
- Kotlin(코틀린)을 수행하는데 있어 필요한 핵심적인 내용들을 강조하여 프로그램을 마스터하는데 도움이 됩니다.
- 이해하기 쉬운 선생님의 설명으로, 수강생들은 Kotlin(코틀린)에 흥미를 가지고 즐겁게 수업에 임할 수 있습니다.
수강생의 각오 한마디!
★ 프로그래밍 포토샵
ros**** 님
말만 하다가 이제서야 시작하는 제가 부끄럽기도 합니다.. 그래도 이제 강의를 들으면서 저만의 목표를 이룰려고 합니다. 인강 놓치는 일이 없도록 시간을 잘 활용하여 수업에 임하겠습니다. 화이팅!
★ 프로그래밍
ato**** 님
언젠가는 프로그래밍을 예시나 설명 없이 사용 가능한 날이 올때까지 노력하겠습니다!! 물론 그 이후에도 노력하겠습니다!!
★ 앱
atr**** 님
앱을 어떻게 만드는지 궁금하다가 이 강좌를 보고 결재하고 인강을 들을 생각에 기쁩니다. 아직도 도전하는 삶을 살 수 있는 것 같아서 보람있네요. 잘따가라가서 완강하고 싶습니다.
★ 웹 프로그래밍
kam**** 님
고도몰이나 카페24에서 소스 수정 부분을 익혀보고 싶었는데 디자인 위주의 관리라 조금 아쉬웠습니다. 하지만 좋은 강의가 많으니 잘 배워가도록 할께요. 감사합니다.
★ 파이썬
hun**** 님
파이썬을 공부함으로써 프로그래밍언어에 더 가까이 다가가고 이를 토대로 R프로그래밍, 하둡까지 공부함으로써 빅데이터 전공에 좀더 가까이 다가가고 싶습니다.
★ 프로그래밍
cjs**** 님
이제 중3이 되어 하고싶은걸 생각하게 되었고, 너무 늦게 생각했다고 생각하지만 그생각을 빨리 생각헀다고 생각하게 만들고싶습니다!
★ 앱 , 웹
wlt**** 님
앱과 웹에 관심이 있어 여러 연수나 교육을 찾다가 이 사이트를 발견했는데 이 것을 통해 관심있는 분야를 확실하게 알고 싶다.
코틀린 개발자를 위한 고급과정(이론-컬렉션의 확장함수의 5개의 범주, 연산자, 집계, 검사, 필터, 변환의 개념과 컬렉션의 연산, 요소의 처리와 집계에 사용되는 여러 확장함수에 대한 설명)
[32:30]
2
코틀린 개발자를 위한 고급과정(실습-컬렉션의 연산, +, - 기호를 이용하여 같은 컬렉션, 다른 컬렉션과의 추가, 제거, 병합, plus(), minus()가 연산자 오버로딩이 되어있는 부분에 대한 실습)
[27:25]
3
코틀린 개발자를 위한 고급과정(실습-컬렉션의 요소의 처리와 집계에 도움을 주는 확장함수인 forEach, forEachIndexed, onEach 의 차이점과 순환, count, max, min, maxBy, minBy, fold, foldRight, reduce, reduceRight, sumBy에 대한 실습)
[36:19]
4
코틀린 개발자를 위한 고급과정(이론-컬렉션의 검사 범주의 확장 함수와 요소의 필터와 추출에 대한 확장 함수에 대한 설명)
[37:12]
5
코틀린 개발자를 위한 고급과정(실습-컬렉션의 요소의 검사에 대한 확장 함수, all, any, contains, cotainsAll, none, isEmpty, isNotEmpty, 요소의 필터와 추출하는 확장 함수, filter, filterNot, filterNotNull, filterIndexed, filterIndexedTo 에 대한 실습)
[34:33]
6
코틀린 개발자를 위한 고급과정(실습-Map 에서 키와 값에 대한 필터를 추가, filterKeys(), filterValues(), filterIsInstance(), 특정 범위를 잘라내거나 반환하기, slice(), take(), drop(), 요소반환 componentN(), 합집합 distinct(), 교집합 intersect()에 대한 실습)
[30:39]
7
코틀린 개발자를 위한 고급과정(이론-요소의 매핑에 관련된 확장 함수, 요소 처리와 검색에 대한 확장 함수에 대한 설명)
[36:06]
8
코틀린 개발자를 위한 고급과정(실습-요소의 매핑에 관련된 확장 함수, map, mapIndexed, mapNotNull, flatMap, groupBy 함수, 요소 처리와 검색에 대한 확장 함수, elementAt, elementAtOrElse, elementAtOrNull, first, last, firstOrNull, lastOrNull 함수에 대한 실습)
[40:17]
9
코틀린 개발자를 위한 고급과정(실습-주어진 요소에 해당하는 인덱스를 반환하는 함수, indexOf, indexOfFirst, lastIndexOf, indexOfLast, 해당 조건식에 일치하는 요소를 하나만 반환하는 single, singleOrNull, 이진탐색 후 값의 인덱스를 반환하는 binarySearch, find 함수에 대한 실습)
[25:50]
10
코틀린 개발자를 위한 고급과정(이론-컬렉션의 분리와 병합하는 함수, 컬렉션의 순서와 정렬 확장 함수, 시퀀스, 시드의 개념과 생성하기, 메서드 체이닝에서 시퀀스를 사용하면 많은 장점이 있는 것에 대한 설명)
[41:15]
11
코틀린 개발자를 위한 고급과정(실습-컬렉션의 분리와 병합하는 union, plus함수의 차이, 분리하는 partition함수, 컬렉션의 순서와 정렬 확장 함수, 컬렉션의 순서와 정렬하는 reversed, sorted, sortedDescending, sortedBy, sortedByDescending함수에 대한 실습)
[32:25]
12
코틀린 개발자를 위한 고급과정(실습-generateSequence()를 통하여 seed값 설정 후 람다식으로 시퀀스 생성, take(), toList(), 메서드 체이닝의 중간 결과 확인하기 위한 코드, asSequence()를 사용하여 시퀀스를 병렬처리를 통한 성능 향상에 대한 실습)
[34:59]
13
코틀린 개발자를 위한 고급과정(이론-asSequence()의 시간 성능, 시퀀스를 응용한 피보나치 수열에 대한 설명)
[24:23]
14
코틀린 개발자를 위한 고급과정(실습-asSequence()의 시간 성능을 확인하는 코드, 재귀함수, 꼬리재귀함수, 시퀀스를 이용한 피보나치 수열의 비교 코드에 대한 실습)
[33:59]
수강 후기
No.32290
ID : josu**** (lv.3)
강사 : 박용준
코틀린 기초 에 대해서 배움 좋습니다. 자바 처음 배울때가 생각나네요 [HD]Kotlin(코틀린) 기초입문 제대로 배우기 (2020) Part.1 3강 Kotlin(코틀린) 개발 환경 구축 및 Kotlin Hello World 만들기 수업에 대한 후기입니다.
No.32289
ID : josu**** (lv.3)
강사 : 박용준
자바배우는 중인데 코틀린은 처음이에요 잘 배워볼게요 [HD]Kotlin(코틀린) 기초입문 제대로 배우기 (2020) Part.1 2강 강의소스 압축 해제 및 실행하기 데모 수업에 대한 후기입니다.
No.32288
ID : josu**** (lv.3)
강사 : 박용준
1생각보다 ....별로인거 같아요 2그래도 나쁘진 않은듯 2 앞으로도 잘볼게요 [HD]Kotlin(코틀린) 기초입문 제대로 배우기 (2020) Part.1 1강 Kotlin(코틀린) 소개 및 강의 시작 수업에 대한 후기입니다.
- 본 강의는 모바일 기기 및 인터넷 엣지, 크롬, 파이어폭스, 웨일 브라우저에서 재생이 가능합니다.
- 강의는 결제 후 7일이 지나지 않고, 3강 미만 수강시에만 환불 및 취소가 가능합니다. (※ 패키지 강의 포함)
- ID 공유, 동시 수강 등 부정 수강이 적발되는 경우 수강기간 중에도 수강이 취소 될 수 있습니다.
- 교재 환불은 상품 특성상 결제일로부터 7일 이내에 미사용시에만 환불이 가능하며, 왕복 택배비를 부담해주셔야 합니다.
- 섬과 같은 도서지역은 교재 배송시 3,000원의 추가 비용을 입금해 주셔야 배송 가능합니다.