강의목차 |
강의제목 |
플레이어 |
수강여부 |
01 |
코틀린 개발자를 위한 고급과정(이론-표준 함수를 구성하는 람다식과 고차함수에 대한 복습, 고차 함수를 사용할 때 매개변수로 다향한 형태로 받는 방법, 클로져의 개념과 예제에 대한 설명) [38:11]
|
|
|
02 |
코틀린 개발자를 위한 고급과정(실습-람다식을 변수에 할당하는 2가지 코드, 매개변수 1개일 경우 it로 대체 코드, 라벨을 이용한 return문 사용, 고차함수에 대한 복습, 고차 함수를 사용할 때 매개변수로 다향한 형태로 받는 코드에 대한 실습) [34:57]
|
|
|
03 |
코틀린 개발자를 위한 고급과정(실습-클로저 현상을 클래스와 함수를 이용하여 메모리 영역에서 사라지지 않는 코드에 대한 실습) [28:37]
|
|
|
04 |
코틀린 개발자를 위한 고급과정(이론-람다식을 사용하는 코틀린의 표준 라이브러리의 함수를 사용의 장점, let()함수의 개념과 예제, null가능성이 있는 객체에서 let()함수 활용, also()함수의 개념과 let()함수와의 차이점에 대한 설명) [44:10]
|
|
|
05 |
코틀린 개발자를 위한 고급과정(실습-let()함수의 사용 코드, null 가능성이 있는 객체에서 let()함수 활용 코드, let()를 이용한 메서드 체이닝 코드에 대한 실습) [36:37]
|
|
|
06 |
코틀린 개발자를 위한 고급과정(실습-also()함수의 간단한 사용코드, let()함수와의 차이점을 코드로 확인, 메서드 체이닝을 통해서 표준함수의 코드의 간결함에 대한 실습) [26:39]
|
|
|
07 |
코틀린 개발자를 위한 고급과정(이론-apply()함수의 개념과 사용 방법, also()함수와 apply()의 차이점, run()함수의 개념과 사용방법, apply()함수와 run()함수의 차이점, with()함수의 개념과 사용방법에 대한 설명) [41:44]
|
|
|
08 |
코틀린 개발자를 위한 고급과정(실습-apply()함수 사용 코드 및 특정 객체를 초기화하는 코드, 클로저가 개념이 적용되어져 주소가 같은 코드, also()함수는 it로 접근, apply()함수는 this로 접근하는 차이점 코드에 대한 실습) [34:16]
|
|
|
09 |
코틀린 개발자를 위한 고급과정(실습-run()함수의 사용 코드, apply()함수와 run()함수의 차이점을 보이는 코드, with()함수의 사용 코드 및 단독 함수로 사용된다는 것에 대한 실습) [34:10]
|
|
|
10 |
코틀린 개발자를 위한 고급과정(이론-use()함수의 개념, 사용 방법, takelf(), takeUnless()함수의 사용 방법, 시간의 측정 함수, 난수를 생성하는 코틀린 표준 라이브러리에 대한 설명) [37:14]
|
|
|
11 |
코틀린 개발자를 위한 고급과정(실습-use()함수를 File객체를 이용하여 close()가 자동 호출 되는 코드, takelf(), takeUnless()함수의 개념, takelf()를 사용하여 기존 코드와의 비교 코드에 대한 실습) [28:57]
|
|
|
12 |
코틀린 개발자를 위한 고급과정(실습-takelf(), takeUnless()함수의 비교 코드, 시간의 측정 함수 measureNanoTime(), measureTimeMillis()의 코드, 난수를 생성하는 Random.nextInt()코드에 대한 실습) [39:50]
|
|
|
13 |
코틀린 개발자를 위한 고급과정(이론-표준 입출력의 기본 개념, readLine(), Scanner클래스, 코틀린의 입출력 API, 자바의 io, nio의 개념과 차이점, 동기와 비동기의 개념 및 차이점에 대한 설명) [41:02]
|
|
|
14 |
코틀린 개발자를 위한 고급과정(이론-블로킹과 넌블로킹 방식의 개념과 차이점, 채널에 대한 개념, 넌버퍼와 버퍼방식의 개념, 파일에 쓰기 Files, Paths, StandardOpenOption클래스 사용방법, URL과 URI의 개념과 차이점에 대한 설명) [33:39]
|
|
|
15 |
코틀린 개발자를 위한 고급과정(실습-println(), readLine(), Scanner클래스를 통한 표준 입출력 코드, Files, Paths, StandardOpenOption 클래스를 활용하여 파일을 생성하는 코드에 대한 실습) [32:50]
|
|
|
16 |
코틀린 개발자를 위한 고급과정(이론-File의 PrintWriter클래스 사용하는 방법, BufferedWriter클래스 사용방법, CR LF에 대한 설명, 표준함수 use()를 사용하여 close()자동으로 호출하는 내용, writeText(), FileWriter()사용방법에 대한 설명) [31:03]
|
|
|
17 |
코틀린 개발자를 위한 고급과정(실습-File의 PrintWriter클래스 사용하는 코드, BufferedWriter클래스 사용코드, 표준함수 use()를 사용하여 close()자동으로 호출하는 코드, writeText(), FileWriter()사용코드에 대한 실습) [40:28]
|
|
|
18 |
코틀린 개발자를 위한 고급과정(이론-File의 FileReader 사용하기, 자바의 파일 읽기를 코틀린으로 변경하기, use()를 이용하여 코드 줄이기, useLines()를 줄 단위로 처리하는 방법에 대한 설명) [29:08]
|
|
|
19 |
코틀린 개발자를 위한 고급과정(실습-File의 FileReader클래스 이용하는 코드, 일반적 파일 읽어오는 코드, use()를 이용하여 코드 줄이기, useLines()를 줄 단위로 처리하는 코드에 대한 실습) [38:14]
|
|
|
20 |
코틀린 개발자를 위한 고급과정(이론 및 실습-copyTo()메서드, forEachLine{}, readLines(), readText()메서드들의 설명과 함께 동시에 실습) [30:25]
|
|
|