학습대상
- Kotlin(코틀린)프로그래밍을 제대로 배워보고 싶으신 분들
- 학습내용의 용어, 수행방법 등에 대한 기본기를 탄탄히 다지고 싶으신 분들
- 이론 내용을 실무와 함께 습득하고 싶으신 분들
학습방법
본 강의는 Kotlin(코틀린) 프로그래밍 해설 강의입니다.
강의는 강사님의 설명과 함께 직접 따라하는 실습 형태로 진행됩니다.
강의특징
- 체계적이고 꼼꼼한 학습 방식으로 탄탄한 지식과 함께 실무적인 능력을 쌓을 수 있습니다.
- Kotlin(코틀린)을 수행하는데 있어 필요한 핵심적인 내용들을 강조하여 프로그램을 마스터하는데 도움이 됩니다.
- 이해하기 쉬운 선생님의 설명으로, 수강생들은 Kotlin(코틀린)에 흥미를 가지고 즐겁게 수업에 임할 수 있습니다.
수강생의 각오 한마디!
★ 프로그래밍 포토샵
ros**** 님
말만 하다가 이제서야 시작하는 제가 부끄럽기도 합니다.. 그래도 이제 강의를 들으면서 저만의 목표를 이룰려고 합니다. 인강 놓치는 일이 없도록 시간을 잘 활용하여 수업에 임하겠습니다. 화이팅!
★ 프로그래밍
ato**** 님
언젠가는 프로그래밍을 예시나 설명 없이 사용 가능한 날이 올때까지 노력하겠습니다!! 물론 그 이후에도 노력하겠습니다!!
★ 앱
atr**** 님
앱을 어떻게 만드는지 궁금하다가 이 강좌를 보고 결재하고 인강을 들을 생각에 기쁩니다. 아직도 도전하는 삶을 살 수 있는 것 같아서 보람있네요. 잘따가라가서 완강하고 싶습니다.
★ 웹 프로그래밍
kam**** 님
고도몰이나 카페24에서 소스 수정 부분을 익혀보고 싶었는데 디자인 위주의 관리라 조금 아쉬웠습니다. 하지만 좋은 강의가 많으니 잘 배워가도록 할께요. 감사합니다.
★ 파이썬
hun**** 님
파이썬을 공부함으로써 프로그래밍언어에 더 가까이 다가가고 이를 토대로 R프로그래밍, 하둡까지 공부함으로써 빅데이터 전공에 좀더 가까이 다가가고 싶습니다.
★ 프로그래밍
cjs**** 님
이제 중3이 되어 하고싶은걸 생각하게 되었고, 너무 늦게 생각했다고 생각하지만 그생각을 빨리 생각헀다고 생각하게 만들고싶습니다!
★ 앱 , 웹
wlt**** 님
앱과 웹에 관심이 있어 여러 연수나 교육을 찾다가 이 사이트를 발견했는데 이 것을 통해 관심있는 분야를 확실하게 알고 싶다.
코틀린 개발자를 위한 고급과정(이론-표준 함수를 구성하는 람다식과 고차함수에 대한 복습, 고차 함수를 사용할 때 매개변수로 다향한 형태로 받는 방법, 클로져의 개념과 예제에 대한 설명)
[38:11]
2
코틀린 개발자를 위한 고급과정(실습-람다식을 변수에 할당하는 2가지 코드, 매개변수 1개일 경우 it로 대체 코드, 라벨을 이용한 return문 사용, 고차함수에 대한 복습, 고차 함수를 사용할 때 매개변수로 다향한 형태로 받는 코드에 대한 실습)
[34:57]
3
코틀린 개발자를 위한 고급과정(실습-클로저 현상을 클래스와 함수를 이용하여 메모리 영역에서 사라지지 않는 코드에 대한 실습)
[28:37]
4
코틀린 개발자를 위한 고급과정(이론-람다식을 사용하는 코틀린의 표준 라이브러리의 함수를 사용의 장점, let()함수의 개념과 예제, null가능성이 있는 객체에서 let()함수 활용, also()함수의 개념과 let()함수와의 차이점에 대한 설명)
[44:10]
5
코틀린 개발자를 위한 고급과정(실습-let()함수의 사용 코드, null 가능성이 있는 객체에서 let()함수 활용 코드, let()를 이용한 메서드 체이닝 코드에 대한 실습)
[36:37]
6
코틀린 개발자를 위한 고급과정(실습-also()함수의 간단한 사용코드, let()함수와의 차이점을 코드로 확인, 메서드 체이닝을 통해서 표준함수의 코드의 간결함에 대한 실습)
[26:39]
7
코틀린 개발자를 위한 고급과정(이론-apply()함수의 개념과 사용 방법, also()함수와 apply()의 차이점, run()함수의 개념과 사용방법, apply()함수와 run()함수의 차이점, with()함수의 개념과 사용방법에 대한 설명)
[41:44]
8
코틀린 개발자를 위한 고급과정(실습-apply()함수 사용 코드 및 특정 객체를 초기화하는 코드, 클로저가 개념이 적용되어져 주소가 같은 코드, also()함수는 it로 접근, apply()함수는 this로 접근하는 차이점 코드에 대한 실습)
[34:16]
9
코틀린 개발자를 위한 고급과정(실습-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]
수강 후기
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원의 추가 비용을 입금해 주셔야 배송 가능합니다.