이전

리뷰 (6)

한줄평
평점 분포
  • 리뷰 총점10 100%
  • 리뷰 총점8 0%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 9.0
  • 40대 10.0
  • 50대 0.0

포토/동영상 (2)

리뷰 총점 종이책
초보자를 위한 Kotlin 200제
"초보자를 위한 Kotlin 200제" 내용보기
안드로이드 하면 자바로 개발하는 언어라고 생각합니다.2019 Google I/O에서 코틀린(Kotlin)을 메인으로 쓰겠다고 선언했습니다.자바도 지원하지만 코틀린을 메인으로 지원하겠다는 의미이다.그리고 자바를 사용할 수 있는 모든 곳에 코틀린을 활용할 수 있어서 서로 호환이 가능하기 때문에 큰 장점으로 다가옵니다.코틀린(Kotlin)은 JVM에서 동작하는 프로그래밍 언어입니다. 파일 확장
"초보자를 위한 Kotlin 200제" 내용보기

안드로이드 하면 자바로 개발하는 언어라고 생각합니다.

2019 Google I/O에서 코틀린(Kotlin)을 메인으로 쓰겠다고 선언했습니다.자바도 지원하지만 코틀린을 메인으로 지원하겠다는 의미이다.

그리고 자바를 사용할 수 있는 모든 곳에 코틀린을 활용할 수 있어서 서로 호환이 가능하기 때문에 큰 장점으로 다가옵니다.

코틀린(Kotlin)은 JVM에서 동작하는 프로그래밍 언어입니다. 파일 확장자는 .kt 또는 .kts를 사용합니다.

코틀린의 문법은 깐깐하지 않습니다. 코드 사이에 공백 문자가 들어가도 상관이 없습니다. 컴파일러는 알아서 소스코드를 잘 해석해 냅니다.

코틀린에서는 선언 가능한 요소중 접근 권한이라는 것을 지정할 수 있습니다.

public - 모든 것에서 접근 가능

internal - 같은 모듈안에서만 가능

protected - 클래스 내부와 서브클래스 안에서만 접근 가능

private - 해당 클래스 안에서만 접근가능

자바랑 비슷해서 자바를 했던 사람이랑 코틀린을 배우는데는 크게 문제가 없어 보입니다.

코틀린에서는 자바에서 쓰던 static 키워드는 존재하지 않습니다. static 쓰고 싶으면 동반자 객체를 이용해야 합니다.

동반자 객체는 클래스 안에 포함되는 이름 없는 객체입니다. 어떤 클래스의 모든 인스턴스가 공유하는 객체를 만들고 싶을때 사용합니다.

자바에서 썼던 싱글톤 패턴 코드는 쓰지 않아도 됩니다. 코틀린은 일반 클래스를 선언하듯이 선언하면서 프로그램 전체에서 단 하나만 존재하는 객체를 만들어서 사용할 수 있습니다.

자바에서 쓰는 기본 타입들과 코틀린에서 쓰는 기본 타입들은 거의 비슷합니다.

int -> INT

String -> String

int[] -> IntArray

long[] -> LongArray

약간의 차이만 있고, 자바의 기본 형태를 알면 코틀린에서 사용하기에는 크게 무리가 없어 보입니다.

책에서는 200개의 문제풀이 형태로 되어 있습니다. 입문, 초급,중급,활용,실무의 형태고 구성되어 있습니다.

실무에서는 자바와 코플린과 함께 사용하는 방법들이 소개되어 있어서 활용할 수 있는 빈도가 높지 않을까 생각해봅니다.

m****3 2019.11.25. 신고 공감 0 댓글 0
리뷰 총점 종이책
초보자를 위한 Kotlin 200 제
"초보자를 위한 Kotlin 200 제" 내용보기
fun main(args: Array<String>) { println(“Hello, world!”) println(“초보자를 위한 Kotlin 200제”)}가장 기본이 되는 Hello, world를 시작으로 ‘초보자를 위한 Kotlin 200제’ 책은 시작됩니다.직업으로 Java 프로그래밍을 해왔는데, Oracle과  Google간의 java 소송 문제가 부각되면서,Google에서 내놓은 Kotlin이 부상하고 있습니다.Kotlin을 배워 볼까 했는데, 이 책이 눈에
"초보자를 위한 Kotlin 200 제" 내용보기


fun main(args: Array<String>) {

println(“Hello, world!”)

println(“초보자를 위한 Kotlin 200제”)

}


가장 기본이 되는 Hello, world를 시작으로 ‘초보자를 위한 Kotlin 200제’ 책은 시작됩니다.

직업으로 Java 프로그래밍을 해왔는데, Oracle과  Google간의 java 소송 문제가 부각되면서,

Google에서 내놓은 Kotlin이 부상하고 있습니다.


Kotlin을 배워 볼까 했는데, 이 책이 눈에 띄었습니다.

저자는 전국 학교 급식식단표 를 보여주는 급식 앱이 있고, 블로그도 운영 중입니다.

개인적으로 기술서적은 번역서이든, 직접 작성한 책이던지 저자를 중요하게 생각하는 편입니다.

실제 Android 엔지니어로 개발하고 블로그에서 많은 정보를 유용하게 접하고 있어서 추천합니다.


우선 이 책은 단순하게 java 개발을 하던사람에게 뿐만아니라 처음 Kotlin을 접하는 사람에게도

볼 수 있게 입문,초급,중급,활용,실무로 5개의 파트로 나누어 설명 해주고 있습니다.


차분하게 페이지마다 표시되어있는 1~200 까지의 예제를 단순히 타이핑 뿐만아니라

의미를 생각해보면 배움에 도움이 될 것 같습니다. 소스마다 중요한 라인은 그림 또는 설명이 부연 설명이 되어 있습니다.


기초 문법도 배우고, 클래스의 관련 문법과 심화된 고급문법, 유용한 코틀린 표준 라이브러리에 대해 살펴보고, kotlin에서 자바코드로 접근하기를 배우면 기본기를 갖추게 되어갈거라 생각합니다. 목차를 접근성이 좋게 구성한 것 같은 느낌입니다.


전반적으로 만족스러운 책입니다. 다만, 환경설정이 IntelliJ 설치를 전제로 하고 있어서 개정판이 나오게 되면 Android Studio를 활용한 설정도 알려주면 좋을 것 같습니다. 그리고 좀 더 응용을 해볼 수 있는 simple 한 project가 예제로도 있었으면 좋겠습니다.

g*****2 2018.07.08. 신고 공감 0 댓글 0
리뷰 총점 종이책
프로그래밍을 몰라도 코틀린 시작할 수 있어요.
"프로그래밍을 몰라도 코틀린 시작할 수 있어요." 내용보기
작년에 구글에서 안드로이드 공식 언어로 코틀린을 채택하면서 많은 관심을 받고 있는 언어가 되었습니다.'코틀린 200제'는 입문자들이 쉽게 코틀린을 차근차근 익힐수 있도록 잘 구성되어져있습니다.간단하게 intelliJ를 설치하고 설치가 부담스러운 분들에게는 온라인에서 코틀린을 실습해볼 수 있는 팁까지 알려주네요.'코틀린 200제'의 책 구성으로는 입문, 초급, 중급, 활용, 실무,
"프로그래밍을 몰라도 코틀린 시작할 수 있어요." 내용보기

작년에 구글에서 안드로이드 공식 언어로 코틀린을 채택하면서 많은 관심을 받고 있는 언어가 되었습니다.


'코틀린 200제'는 입문자들이 쉽게 코틀린을 차근차근 익힐수 있도록 잘 구성되어져있습니다.


간단하게 intelliJ를 설치하고 설치가 부담스러운 분들에게는 온라인에서 코틀린을 실습해볼 수 있는 팁까지 알려주네요.


'코틀린 200제'의 책 구성으로는 입문, 초급, 중급, 활용, 실무, 5개 파트로 나뉘어져 있습니다.


'코틀린 200제'에서도 언급되어 있듯이 프로그래밍을 처음 접하는 독자를 위한 입문서라고 적혀있습니다.


그래서 경력자보다는 프로그래밍 입문자, 초보자들에게 적절한 눈높이로 책이 전반적으로 구성되어 있으므로 코틀린을 좀 사용할줄 아는 분들은 더 높은 난이도의 책을 보시는것을 추천해드립니다.


저처럼 다른 언어를 중점적으로 사용하고 계시는 분들에게는 정말 좋습니다. 따라가기도 쉽고 무엇보다 페이지마다 단락으로 구분을 해놓은것이 보기에 편했습니다.


어떤책은 너무 글이 나열되어있기만해서 보기에도 힘들고 이해하기에도 힘들었거든요.


책에 200제라고 제목이 지어진 것 처럼 200개로 틀을 정해놓고 각각 1~2페이지로 심플하게 끝날 수 있도록 간결하게 구성되어있는 점이 보는 사람 입장에서 참 좋았습니다. 


그리고 자바와 코틀린 언어의 차이점에 대해 각 부분마다 있는점이 유용했습니다.


코틀린을 처음 접하고 배워나감에 있어서 코틀린 200제를 추천합니다.


  



e****a 2018.06.17. 신고 공감 0 댓글 0
리뷰 총점 종이책
코틀린 200제 리뷰
"코틀린 200제 리뷰" 내용보기
JAVA로 안드로이드 개발을 하다가 코틀린을 시작해야 했다.새로운 언어를 배워 코딩 한다는건 쉬운일이 아니다.새로운 언어를 시작 할 때는 책 선택이 가장 중요하다.문법, 그 문법에 대한 예제, 예제에 대한 자세한 설명이 뒷밭침이 되는 책을 찾아보다가 코틀린 200제 라는 책을 접하게 되었다.내 생각대로 예제로 보여주는 점이 매우 좋았다.이책은 코틀린은 처음 접하거나, 코틀린언
"코틀린 200제 리뷰" 내용보기


JAVA로 안드로이드 개발을 하다가 코틀린을 시작해야 했다.


새로운 언어를 배워 코딩 한다는건 쉬운일이 아니다.


새로운 언어를 시작 할 때는 책 선택이 가장 중요하다.


문법, 그 문법에 대한 예제, 예제에 대한 자세한 설명이 뒷밭침이 되는 책을 


찾아보다가 코틀린 200제 라는 책을 접하게 되었다.


내 생각대로 예제로 보여주는 점이 매우 좋았다.


이책은 코틀린은 처음 접하거나, 코틀린언어를 처음 배우는 사람들에게 추천한다.


이어 중급자를 위한 코틀린 200제로 기대된다.






m********7 2018.06.14. 신고 공감 0 댓글 0
리뷰 총점 종이책
리뷰를 안적을 수 없던 책
"리뷰를 안적을 수 없던 책" 내용보기
제카 코틀린이란걸 알게 된 계기는 사소했습니다. 이클립스로 연습하다 동생의 추천으로 intelliJ를 사용하게 됬는데 여기에서 새로운 프로젝트를 생성할 때 마다 나오는 코틀린이 뭔지 궁금해서 구글에 검색해봤죠. 간결, 다재다능, 안정성, 호환성 등 어떤부분에서는 자바와 비교해보니 코드길이가 짧더라구요   책 전체적으로 접근성이 좋아 읽기 편했습니다.   현재 대학생이
"리뷰를 안적을 수 없던 책" 내용보기

제카 코틀린이란걸 알게 된 계기는 사소했습니다.

이클립스로 연습하다 동생의 추천으로 intelliJ를 사용하게 됬는데 여기에서 새로운 프로젝트를 생성할 때 마다 나오는 코틀린이 뭔지 궁금해서 구글에 검색해봤죠.

간결, 다재다능, 안정성, 호환성 등 어떤부분에서는 자바와 비교해보니 코드길이가 짧더라구요

 

책 전체적으로 접근성이 좋아 읽기 편했습니다.

 

현재 대학생이고 그간 유니티5, cpp, c, java, c#, 네트워크, 보안 관련서적등 다양한책을 구입해서 읽어봤었는데요.

저는 새로운 한 프로그래밍 언어나 분야를 배울 때 기초를 먼저 배워야 한다는 강박관념이라고 해야할지 압박감 비슷한 느낌이 있습니다.

이 책에서는 길라잡이처럼 기초문법’, ‘중급문법’, ‘고급문법으로 나눠 적혀있어서 볼 때 편안했습니다.

 

 

· 프로그래밍을 처음 익히는 분들, 자바나 c등 익히신 상태에서 접하는 분들도 접근하기 좋았습니다.

 

· 독특하게도 이 책에서는 코드안의 변수들 간 일어나는 연산을 설명할 때 장난감인 레고로 시각적으로 표현해서 보기 편했습니다. 이 책으로 프로그래밍을 입문하시기 좋다고 생각되는 장점 중 하나에요. 하나의 프로그램 언어를 사용할 때 안에 있는 클래스나 메소드, 함수 등등.. 이런 것들을 잘 짜 맞춰 조립한다 라는 방식으로 생각할 수 있는데 이 책에서 그런 생각이 잘 표현되어 있습니다.

 

· 코드 설명을 위한 디자인이 깔끔합니다. 절차지향언어(C언어)에서 객체지향형 언어 책으로 넘어왔을 때 느꼈던 점은 코드에 대한 자세한 설명 방식을 적고 이런 방식으로 사용합니다라는 예시코드를 보여주는 경우가 많았습니다. 물론 그런 설명으로도 충분한 설명으로 느끼시는 분들도 계시지만 예시코드와 그에 대한 설명이 필요하신 분들은 내부 설명, 디자인 보고 확실하게 깔끔하게 정리되어 있는 노트라는 느낌을 받으실 겁니다.

 

 

끝으로 개인적으로 아쉬웠던 점이 하나있는데 연습문제나 확인문제, 응용문제처럼 익힌 부분을 확인하고 숙련도를 높일 수 있는 부분이 없었다는 점이 아쉬웠습니다.

모든 클래스들에 대한 예제와 설명이 들어있지만 저자분의 노련미가 묻어나오는, 깔끔하고 읽기 쉬운 문장들로 구성되어 일반적인 자바 서적에 비해 책 두께가 얇습니다.

소스코드나 Q&A게시판 운용으로 저자분과 소통하며 설명이 필요한부분이 있다면 질문도 가능하니 검색하느라 시간들일 일도 적을 것 같습니다.

한마디로 만족스러운 책입니다.

YES마니아 : 로얄 n********4 2018.06.15. 신고 공감 0 댓글 0
리뷰 총점 종이책
Kotlin책 문법이해와 초심자가 보기 좋습니다.
"Kotlin책 문법이해와 초심자가 보기 좋습니다." 내용보기
Android 앱 개발자로써 Java를 기반으로 한 앱 개발 외에도 코틀린을 공부하고자 다른 코틀린 책과 더불어 다양한 Kotlin기반의 오픈소스를 참고하여 공부해왔습니다.그러던 와중에 이 책을 보게 되었는데, 200제라는 시리즈에 충실한 책이라는 생각이 들고 새로운 언어다 보니 와닿지 않는 다양한 예제들을 아주 쉽게 분리하여 보여주는 점이 매우 좋았습니다. 특히, Kotlin에는 비슷한
"Kotlin책 문법이해와 초심자가 보기 좋습니다." 내용보기

Android 앱 개발자로써 Java를 기반으로 한 앱 개발 외에도 코틀린을 공부하고자 다른 코틀린 책과 더불어 다양한 Kotlin기반의 오픈소스를 참고하여 공부해왔습니다.

그러던 와중에 이 책을 보게 되었는데, 200제라는 시리즈에 충실한 책이라는 생각이 들고 새로운 언어다 보니 와닿지 않는 다양한 예제들을 아주 쉽게 분리하여 보여주는 점이 매우 좋았습니다. 특히, Kotlin에는 비슷한 함수와 비슷한 기능들이 매우 많은데 그런것들을 Heap이나 메모리 구조부터 원리도 가볍게나마 다룸으로써 보는 입장에서 이해가 잘될 수 있었습니다. 


Kotlin 초심자라면 이 책으로 문법을 공부하면서 Git에 올라와있는 각종 Kotlin 오픈소스를 참고하고 간단한 프로젝트를 진행한다면 좋지 않을까라는 개인적인 의견을 더합니다.

w******y 2018.06.08. 신고 공감 0 댓글 0