도서 소개

핵심만 골라 배우는 코틀린 프로그래밍

제이펍 2018. 3. 6. 09:27


코틀린다운 개발을 위한 문법 설명과 예제!

핵심을 짚어주는 설명과 이해하기 쉬운 코드로 배우는 코틀린 학습서!


출판사 제이펍

저자명 심재철

출판일 2018년 3월 5일

페이지 336쪽

판  형 크라운판변형(170*225*16)

제  본 무선(soft cover)

정  가 24,000원

ISBN 979-11-88621-19-4 (93000)

키워드 Kotlin, 안드로이드, 객체지향 프로그래밍, 함수형 프로그래밍, 젯브레인

분야 프로그래밍 언어 / 코틀린


관련 사이트

관련 포스트

관련 시리즈
■ (없음)

관련 도서

관련 파일 다운로드

교재 검토용 증정 안내
■ 학교 및 학원에서 교재 선정을 위해 책을 파일로 검토해보고자 하시는 분들은 다음의 페이지에서 신청 양식을 작성해주시기 바랍니다. 확인 후 연락을 드리도록 하겠습니다. http://goo.gl/vBtPo3

강의보조 자료
교재로 채택하신 분들은 메일을 보내주시면 아래의 자료를 보내드리겠습니다: jeipubmarketer@gmail.com
■ 본문의 그림과 표

샘플 PDF(차례, 머리말, 이 책에 대하여, 알파리더 후기, 베타리더 후기, 1장 '코틀린 개요', 2장 '코틀린 개발 환경 구축하기' 일부, 3장 '"안녕하세요?" 코틀린' 일부, 4장 '기본 구성 요소와 문법' 일부)

정오표 페이지
■ (등록되는 대로 링크를 걸어드리겠습니다)

도서구매 사이트(가나다순)

도서 소개
코틀린다운 개발을 위한 문법 설명과 예제!
핵심을 짚어주는 설명과 이해하기 쉬운 코드로 배우는 코틀린 학습서!

코틀린(Kotlin)은 오픈 소스 소프트웨어로 젯브레인(JetBrains)에서 개발한 프로그래밍 언어다. 2011년부터 개발이 시작되어 2016년에 1.0 정식 버전이 발표된 후 현재도 계속 진화 중이며, 구글 I/O 2017에서 안드로이드 애플리케이션의 공식 개발 언어로 발표되었다.

코틀린으로 작성된 소스 코드는 코틀린 컴파일러에 의해 JVM에서 실행되는 바이트 코드로 생성되므로 자바와 100% 호환된다. 또한, 컴퓨터 운영체제의 JVM에서 독자적으로 실행되는 네이티브 애플리케이션, 웹브라우저에서 실행되는 자바스크립트, 서버에서 실행되는 Http 서블릿, 구글 안드로이드 애플리케이션을 코틀린으로 개발할 수 있다. 이와 더불어 코틀린은 새로운 언어답게 여러 장점을 갖고 있는데, 특히 객체지향 프로그래밍과 함수형 프로그래밍의 장점을 절묘하게 조화시켜 간결하면서도 강력한 코드를 쉽게 작성할 수 있다.

이 책은 코틀린 기본 문법에 충실한 설명과 예제로 구성되었으며, 이를 통해 코틀린 언어의 핵심을 일목요연하고 깊이 있게 파악할 수 있다. 따라서 코틀린을 제대로 배우고자 하는 사람들, 특히 자바를 비롯해 다른 프로그래밍 언어 개발 경험이 있는 사람들이 빠른 시간 내에 코틀린을 파악하는 데 큰 도움이 될 것이다.

이 책으로 배우는 코틀린 핵심 사항
  • 개요와 특징 그리고 아키텍처 
  • 기본 구성 요소와 문법 
  • 각종 함수의 이해와 사용법 
  • 람다식의 개념과 사용법 
  • 컬렉션 인터페이스와 구현 클래스 사용법
  • 애플리케이션 개발에 필요한 소프트웨어 설치와 사용법
  • null 처리 메커니즘
  • 객체지향 프로그래밍의 핵심 사항과 구현 및 사용법
  • 예외와 예외 처리
  • 제네릭의 핵심 개념과 사용법

저자 소개
심재철
현재 프리랜서로, 데이터베이스/모바일 시스템 컨설팅과 강의를 한고 있다. 또한, 20년 넘게 데이터베이스 및 객체지향 시스템 설계 및 개발 프로젝트, 건설/금융 분야 애플리케이션 개발 등에 참여했다. 새로운 테크놀로지와 다양한 프로그래밍 언어를 사용해서 실무에 활용하고 가르치는 것을 좋아한다. 대표 번역서로는 《핵심만 골라 배우는 안드로이드 스튜디오 3 & 프로그래밍》, 《실무에 적용하는 안드로이드 프로그래밍(제2판)》, 《Learn Android Studio》, 《SQLite 마스터북(제2판)》, 《프로 오브젝티브-C 디자인 패턴》, 《세븐 데이터베이스: 만들면서 파악하는 NoSQL》, 《UML 사용자 지침서》, 《Thinking in JAVA 4/e》, 《이펙티브 자바》 등이 있다.

차례
1장 코틀린 개요_1
1.1 코틀린 언어 개요 1
1.2 코틀린의 특징 2
1.3 코틀린 아키텍처 3
1.4 요약 4