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

[HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.6 표준 함수와 파일 입출력

[HD]실무예제로 배우는 Kotlin(코틀린) 프로그래밍 (고급) Part.6 표준 함수와 파일 입출력 대표 이미지
학습시간
693분 (총20강)
수료기준
진도율 100% 이상
수강대상
전 직원
좋아요
21
찜하기
0

과정소개

람다식과 고차 함수 복습하기, 클로저 등 코틀린의 고급 내용을 학습 하실 수 있는 과정입니다.

학습내용

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

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

2025-06-14
고차 함수와 클로저를 실제 파일 입출력 예제로 직접 다뤄볼 수 있어 바로 업무에 적용할 수 있었습니다. 내용이 짧은 시간에 핵심만 압축돼 있어 학습 효율이 높았습니다.
비공개
2025-02-04
표준 함수와 파일 입출력 파트를 통해 실제 프로젝트에 바로 적용할 수 있는 고차 함수 활용법을 익혔습니다. 예제 중심의 구성이라 이해가 빠르고 바로 실무에 활용할 수 있어 만족스러웠어요.
비공개
2025-01-26
실무 예제로 고차 함수와 파일 입출력을 직접 구현해 보니 코틀린 문법을 깊이 있게 이해할 수 있었습니다. 바로 프로젝트에 적용할 수 있어 학습 효과가 높았어요.
비공개
2025-09-22
실무 예제로 구성된 고급 코틀린 내용이라 바로 프로젝트에 적용할 수 있어 도움이 많이 됐습니다. 표준 함수와 파일 입출력 파트가 특히 실용적이라 학습 효율을 크게 높였어요.
비공개
2025-04-03
실무 예제로 구성된 내용 덕분에 고차 함수와 클로저를 바로 프로젝트에 적용해볼 수 있었습니다. 특히 파일 입출력 파트가 짧은 시간에 핵심만 정리돼서 실제 업무에 바로 활용하기에 충분히 유익했어요.
비공개