자바프로그래밍 100% 실전 가이드 1

도서정보 : 심상원 | 2019-06-28 | PDF파일

지원기기 : PC / Android / iOS

최신 JDK(1.11 버전)를 적용한 자바 프로그래밍의 모든 것!
기초부터 활용까지 자바 개발에 필요한 모든 것을 갖춘 완벽한 프로그래밍 가이드!

본 책은 우선 자바라는 언어의 문법 체계를 각종 예제들을 활용하여 단계별로 학습한 후, 이를 실제 응용 프로그램화할 수 있도록 ‘모듈화’하는 과정 및 JavaFx를 활용한 ‘UI’ 작업 등 패키징까지 총 2권에 걸쳐 설명하고 있습니다.

[1권]은 주로 자바의 전반적인 문법의 개념과 그 활용을 다루었습니다. 기초부터 매우 복잡한 문법까지 전반적인 개념과 함께 예제를 통한 활용을 자세히 다룹니다.

[2권]은 자바에서 제공하는 클래스로 절차 중심의 처리 방법과 활용 방법을 다루었습니다. 응용 단계로서 절차화된 정의 및 사용 방법을 활용하여 기능을 구현했으며 특히 확장성과 효율성을 고려한 모듈화 과정을 충분히 이해하기 바랍니다.


단순히 웹 영역을 넘어 일반 응용 프로그래밍 분야에 이르도록 거의 모든 개발자들에게 필수 언어가 되어가고 있는 자바(Java)는 그 유연한 활용도만큼 방대한 문법 구조를 갖기에 그 항목 하나하나를 단순히 별도의 키워드로 나누어 설명하는 것만으로는 효율적인 학습을 기대하기 어렵습니다.

또한 실무에서 자바 프로그래밍의 모든 과정은 개발 이후 쉬운 운용은 물론 추가적인 개발 과정에서의 확장성까지 도모하기 위한 ‘모듈화’를 목표로 한다고 볼 수 있으므로 거의 모든 문법적 항목들이 상호 연계 하에 기능함을 고려하면, 각 파트별 예제들의 인과 관계 역시 명확해야 하며 무엇보다 ‘실제 실무 수준의 개발이 가능하도록’ 현장에서의 개발 과정과 유사하게 프로그래밍 과정의 흐름과 발생 가능한 변수까지 이해하는 과정이 중요합니다.

이 책은 다년간의 강의와 공공 기관에서의 프로젝트 진행 경험을 바탕으로, 독립적이고 풍부한 예제와 상세한 주석을 통해 초보 입문자부터 실무 개발자까지 폭넓게 활용할 수 있도록 포괄적으로 구성하였습니다. 우선 자바라는 언어의 문법 체계를 각종 예제들을 활용하여 단계별로 학습한 후, 이를 실제 응용 프로그램화할 수 있도록 ‘모듈화’하는 과정 및 JavaFx를 활용한 ‘UI’ 작업 등 패키징까지 총 2권에 걸쳐 설명하고 있습니다. 특히 ‘모듈화’라는 과정에서 가장 중요하다고 할 수 있는 실무 개발자들의 ‘효율화에 대한 고민’을 반드시 이해하셨으면 좋겠습니다.

이미 구현된 기능을 사용하는 데에는 한계가 있습니다. 코드의 효율성과 확장성을 고려해 최적화된 프로그램을 구현하기 위해서는 장기적인 목표를 가지고 지속적인 학습을 통해 하나하나 기술적 지식의 영역을 넓혀가기를 바랍니다.

구매가격 : 25,600 원

자바프로그래밍 100% 실전 가이드 2

도서정보 : 심상원 | 2019-06-28 | PDF파일

지원기기 : PC / Android / iOS

최신 JDK(1.11 버전)를 적용한 자바 프로그래밍의 모든 것!
기초부터 활용까지 자바 개발에 필요한 모든 것을 갖춘 완벽한 프로그래밍 가이드!

본 책은 우선 자바라는 언어의 문법 체계를 각종 예제들을 활용하여 단계별로 학습한 후, 이를 실제 응용 프로그램화할 수 있도록 ‘모듈화’하는 과정 및 JavaFx를 활용한 ‘UI’ 작업 등 패키징까지 총 2권에 걸쳐 설명하고 있습니다.

[1권]은 주로 자바의 전반적인 문법의 개념과 그 활용을 다루었습니다. 기초부터 매우 복잡한 문법까지 전반적인 개념과 함께 예제를 통한 활용을 자세히 다룹니다.

[2권]은 자바에서 제공하는 클래스로 절차 중심의 처리 방법과 활용 방법을 다루었습니다. 응용 단계로서 절차화된 정의 및 사용 방법을 활용하여 기능을 구현했으며 특히 확장성과 효율성을 고려한 모듈화 과정을 충분히 이해하기 바랍니다.

단순히 웹 영역을 넘어 일반 응용 프로그래밍 분야에 이르도록 거의 모든 개발자들에게 필수 언어가 되어가고 있는 자바(Java)는 그 유연한 활용도만큼 방대한 문법 구조를 갖기에 그 항목 하나하나를 단순히 별도의 키워드로 나누어 설명하는 것만으로는 효율적인 학습을 기대하기 어렵습니다.

또한 실무에서 자바 프로그래밍의 모든 과정은 개발 이후 쉬운 운용은 물론 추가적인 개발 과정에서의 확장성까지 도모하기 위한 ‘모듈화’를 목표로 한다고 볼 수 있으므로 거의 모든 문법적 항목들이 상호 연계 하에 기능함을 고려하면, 각 파트별 예제들의 인과 관계 역시 명확해야 하며 무엇보다 ‘실제 실무 수준의 개발이 가능하도록’ 현장에서의 개발 과정과 유사하게 프로그래밍 과정의 흐름과 발생 가능한 변수까지 이해하는 과정이 중요합니다.

이 책은 다년간의 강의와 공공 기관에서의 프로젝트 진행 경험을 바탕으로, 독립적이고 풍부한 예제와 상세한 주석을 통해 초보 입문자부터 실무 개발자까지 폭넓게 활용할 수 있도록 포괄적으로 구성하였습니다. 우선 자바라는 언어의 문법 체계를 각종 예제들을 활용하여 단계별로 학습한 후, 이를 실제 응용 프로그램화할 수 있도록 ‘모듈화’하는 과정 및 JavaFx를 활용한 ‘UI’ 작업 등 패키징까지 총 2권에 걸쳐 설명하고 있습니다. 특히 ‘모듈화’라는 과정에서 가장 중요하다고 할 수 있는 실무 개발자들의 ‘효율화에 대한 고민’을 반드시 이해하셨으면 좋겠습니다.

이미 구현된 기능을 사용하는 데에는 한계가 있습니다. 코드의 효율성과 확장성을 고려해 최적화된 프로그램을 구현하기 위해서는 장기적인 목표를 가지고 지속적인 학습을 통해 하나하나 기술적 지식의 영역을 넓혀가기를 바랍니다.

구매가격 : 28,000 원

웹 표준 퍼블리싱 바이블

도서정보 : 이동호 | 2019-06-28 | PDF파일

지원기기 : PC / Android / iOS

차세대 웹의 대명사가 된 '웹 표준'… 하지만, 그 시작은 차별 없는 '소통'입니다.

어느 순간 단어 자체가 웹 저작기술인 듯 되어버린 '웹 표준'의 시작은 그 누구든 원하는 웹 컨텐츠에 접근하여 제대로 누릴 수 있도록 하자는 '약속'이었습니다. 다시 말해, '웹 표준 퍼블리싱'을 완벽히 구현하려면 우선 그 이유가 되었던 '접근성'의 개념과 기준을 먼저 알고, 이를 위해 변경된 여러 요소들의 활용을 이해해야 합니다.

진정한 크로스-브라우징(Cross-Browsing)을 위한 HTML5와 CSS3의 작성법뿐 아니라 디바이스 간의 경계를 허물어 준 반응형 웹 기술과 프레임워크까지, 이제 누구나 데스크-탑과 모바일 환경을 아우르는 표준화된 웹-퍼블리싱을 제대로 시작할 수 있습니다.

■ 특장점
1, 단순 반복식의 예제가 아닌 보다 "실무적" 학습을 위한 [개별예제 / 구간예제] 구성 채택
2, iCox 홈-블로그 및 저자 카페를 통해 [도서관련 질문]은 물론 여러 [실무관련 궁금증]까지 해결
3, 웹 표준을 보다 쉽게 구현할 수 있는 다양한 [프레임워크(LESS, Bootstrap)] 사용법 제시
4, 실무 전문가와 대학생, 취업 준비생 등 3개월여에 걸친 베타-테스트를 통한 [학습 효과] 검증

구매가격 : 22,400 원

C 프로그래밍 핵심 가이드

도서정보 : 주철오 | 2019-03-27 | PDF파일

지원기기 : PC / Android / iOS

비전공자들부터 쉽게 이끄는 C 프로그래밍 핵심 기본서
C 언어가 왜 프로그래밍의 황제로 군림하게 되었는지 알게 되는 책!

얼마 전 새롭게 정리된 C 언어의 기능들을 다양한 예제와 그림들을 통해 되도록 쉽게 설명하였습니다. 단지 맛만 보고 마는 C 언어가 아닌, 실무에 적용해도 손색이 없을 만큼 활용도 높은 코드들로 채워져 있습니다. 쉬운 예제를 통해 개념적 정의와 더불러 코딩 자체가 손에 익도록 구성하였으며, 기본서 범위 밖의 부차적인 설명은 배제하고, 특히 포인터의 개념을 3개 장으로 나누어 순차적으로 설명하였습니다. 개별 예제를 통한 장별 내용을 모두 학습한 후 연습 문제를 통해 체계적으로 점검하고 보강할 수 있는 구성으로, 독학으로 C 언어를 배우고자 하는 초보자는 물론 강의용 교재로 사용하기에도 적합합니다.

‘지식의 전수’ 보다 ‘경험의 공유’를 지향합니다!

현존하는 첨단 IT 기술이 경제-사회적으로 융합되는 4차 산업혁명이 대두되기 시작하면서, 해외를 비롯해 국내에서도 초등학생들부터의 코딩 교육 열풍이 이어지고 있습니다. 이젠 어떤 현장에서 어떠한 업무를 수행하건 IT 숙련도에 대한 수요는 늘어날 것이며, 특히 IT 기술과 연관된 사회적 변화에 민감한 대한민국이라면 단순히 ‘다룰줄 아는 기술’을 넘어서서 ‘만들어내는 능력’에 대한 요구가 증가할 것입니다. 이에, 아이콕스는 [애프터스킬] 시리즈를 통해 기초 프로그래밍 시리즈부터 각종 IT 최신 기술에 대한 이야기들을 다뤄보려고 합니다. 다만, ‘기술을 넘어 능력’으로까지 성장하는 데에 가장 중요한 바탕은 ‘경험’이라는 점에서 ‘전수’ 보다 ‘공유’를 지향하는 선배 개발자 여러분들의 목소리를 담으려 노력하였습니다.

■ Easy & Exact
비전공자들에게도 쉬울 수 있도록 풀어 쓰되, 핵심은 ‘NOTE’와 ‘Q&A’를 통해 꼼꼼하게 정리합니다.

■ Basic & Basis
순차적으로 하나하나 설명하되, 직관적인 이미지와 명확한 예제들을 통해 직관적으로 구성합니다.

■ Typical & Timely
꼭 알아야 할 대표적인 사항들을 다루되, 가능한 최신의 도구와 그에 맞는 팁들 위주로 공유합니다.

구매가격 : 17,600 원

C 프로그래밍 오답노트

도서정보 : 문찬승 | 2019-03-27 | PDF파일

지원기기 : PC / Android / iOS

C 개발과정에서의 근본적인 질문에 대한 해답

"이 현상은 왜 일어날까?", "왜 느려지지?", "왜 값이 제대로 안 나와?"
실무 개발자라면 위와 같은 질문들은 필수라고 할만큼 당연한 '개선의 계기'가 되는데요.
본 책은 C 개발 과정에 있어 이러한 근본적인 질문들에 대한 도움이 될 만한 내용들을 담고 있습니다.

더불어 컴퓨터공학과 전공의 프로그램의 원리를 간략하게나마 정리하고 얼개를 다시 꿰는 데에 중점을 둔 본 책을 통하여,
1. 전공자들은 전공 지식을 다시 확인하는 차원에서,
2. 비전공자들은 컴퓨터 관련 이론을 어렵지 않게 이해하고,
3. 전공 학부생들이라면 "나중에 비로소 이해된다" 는 선배들 조언의 의미를 짧게나마 맛보았으면 합니다.

부디, 과도를 이용해서 소를 잡는 우를 범하지 않게 도와줄 작은 가이드가 되길 바랍니다.

‘지식의 전수’ 보다 ‘경험의 공유’를 지향합니다!

현존하는 첨단 IT 기술이 경제-사회적으로 융합되는 4차 산업혁명이 대두되기 시작하면서, 해외를 비롯해 국내에서도 초등학생들부터의 코딩 교육 열풍이 이어지고 있습니다. 이젠 어떤 현장에서 어떠한 업무를 수행하건 IT 숙련도에 대한 수요는 늘어날 것이며, 특히 IT 기술과 연관된 사회적 변화에 민감한 대한민국이라면 단순히 ‘다룰줄 아는 기술’을 넘어서서 ‘만들어내는 능력’에 대한 요구가 증가할 것입니다. 이에, 아이콕스는 [애프터스킬] 시리즈를 통해 기초 프로그래밍 시리즈부터 각종 IT 최신 기술에 대한 이야기들을 다뤄보려고 합니다. 다만, ‘기술을 넘어 능력’으로까지 성장하는 데에 가장 중요한 바탕은 ‘경험’이라는 점에서 ‘전수’ 보다 ‘공유’를 지향하는 선배 개발자 여러분들의 목소리를 담으려 노력하였습니다.

■ Easy & Exact
비전공자들에게도 쉬울 수 있도록 풀어 쓰되, 핵심은 ‘NOTE’와 ‘Q&A’를 통해 꼼꼼하게 정리합니다.

■ Basic & Basis
순차적으로 하나하나 설명하되, 직관적인 이미지와 명확한 예제들을 통해 직관적으로 구성합니다.

■ Typical & Timely
꼭 알아야 할 대표적인 사항들을 다루되, 가능한 최신의 도구와 그에 맞는 팁들 위주로 공유합니다.

구매가격 : 12,000 원

안드로이드 with Kotlin 앱 프로그래밍 가이드

도서정보 : 안귀정 | 2019-03-27 | PDF파일

지원기기 : PC / Android / iOS

자바와 코틀린으로 직접 구현하며 익히는 실전형 앱 프로그래밍 완벽 가이드!
안드로이드 11, Java+Kotlin, 안드로이드 스튜디오 4.1, 실전형 앱 프로젝트
로또번호생성기, 퀴즈잠금화면앱, 펀치력측정앱, 서울시화장실찾기앱, 익명SNS앱 등

“이런 앱이 있다면 좋지 않을까?”라는 가장 기본적인 아이디어로 시작되는 앱 개발!
하지만 알아야 할 자바(Java) 문법과 개념들로 인해 실제 출시까지의 앱 개발 과정은 생각보다 쉽지 않습니다. 더구나 보다 간결한 문법과 쉬운 기능 구현을 목표로 JetBrains社에서 발표된 코틀린(Kotlin)이 특유의 장점을 바탕으로 구글 안드로이드 공식 개발 언어로 채택되면서, 안드로이드 개발을 막 시작하려는 분들에게는 자칫 부담이 커질 수 있는 상황입니다.

이에 본 책은 우선 기존의 자바와 코틀린을 비교 설명하고, 모든 실전형 앱 프로젝트들을 자바와 코틀린 각각으로 구현하는 과정을 통하여 보다 쉽고 효율적인 이해를 도울 수 있도록 구성하였습니다.

구매가격 : 32,000 원

취미로 해킹#2(해커의 컴퓨팅)

도서정보 : 장용하 | 2019-03-22 | PDF파일

지원기기 : PC / Android / iOS

해킹을 취미로, 취미로 해킹.
전자책, 종이책(www.bookk.co.kr/store)과 인프런 강좌로도 만나볼 수 있다.

"취미로 해킹#1"에서는 검은 화면의 판타지를 체험하는데 중점을 두었다면, 이번 "취미로 해킹#2"에서는 보다 일상과 밀접한 개인 PC를 기반으로 흥미를 유발하는 내용들을 담는 것에 중점을 두었다. 해커의 입장에서 바라본, 컴퓨터를 보다 전술적으로 사용하는 방법들을 다루며, 관심이 없다면 전공자 및 관련 업계 종사자도 모를 법한 내용들도 포함되어있다.

이 도서를 통해, 사이버 공간에서 이전보다 많은 자유를 누리게 될 것이다. 알지 못했던 현상을 이해하고 사용하게 됨으로써, 일상의 크고 작은 부분에서, 어떤 표현하지 못할 청량감을 느낄 수 있을 것이다.

구매가격 : 25,000 원

탱고&ARCore 증강현실 프로그래밍

도서정보 : 최준영, 최원우 | 2019-03-20 | PDF파일

지원기기 : PC / Android / iOS

증강현실 구현 플랫폼의 중심은 모바일!
구글 탱고(Tango)와 ARCore로 익히는 본격 모바일 증강현실 개발 지침서!

이 책은 구글(Google)의 '안드로이드' 기반 증강현실 개발 플랫폼인 '탱고(Tango)'는 물론, 하드웨어적 구축이 필요 없는 증강현실 구현을 목표로 2018년 새롭게 출범한 신규 플랫폼 'ARCore'를 기반으로 게임과 생활 앱 등 실전형 애플리케이션 개발 과정을 따라가면서 한 차원 높은 모바일 프로그래밍의 세계로 인도합니다.

단순한 이론 정리식 '독서'가 아닌 실제 개발 과정의 '코딩'을 통하여, 독자 여러분은 실제 '모바일 개발자처럼' 생각하고, 개선해 나아가는 일련의 노하우 역시 함께 습득하게 될 것입니다.

Nintendo(닌텐도)社의 '포켓몬GO' 출시와 가구 업체 IKEA社의 'IKEA Catalog' 등, 게임과 생활형 앱들의 등장과 더불어 부쩍 높아지기 시작한 증강현실(AR, Augmented Reality)에 대한 관심은 최근 컨텐츠 업체들을 중심으로 한 각종 증강현실 적용 상품들의 개발로 이어지고 있습니다.

바야흐로 이제 모바일 개발자들의 입장에서 '증강현실' 혹은 'AR'이란 그저 많은 개발 기법 중 하나가 아닌, 보다 높은 접근성 확보 차원에서도 필수로 익혀야 할 기술로 새롭게 인식되는 중입니다. 누구나 필요하다 여기지만 생각처럼 접근이 쉽지 않은 이런 때에, 결국 '모바일'일 수밖에 없는 증강현실의 플랫폼 특성 상 가장 많은 사람들이 사용하는 모바일 플랫폼에 기반한 실전형 앱 개발 과정을 직접 따라하며 익힐 수 있다면 금상첨화일 것입니다.

구매가격 : 28,000 원

HDMI 보안 분석을 위한 Fuzzer 개발 Guide

도서정보 : 김양우, 문창현, 정혜진, 조수연, 조혜원 | 2019-03-15 | EPUB파일

지원기기 : PC / Android / iOS

HDMI의 사용 증가에 따라 HDMI 기반 기기를 이용하는 사람들에게 다양한 Fuzzer 개발 방법을 소개하여 스스로 기기에 대한 취약점 점검을 할 수 있는도록 가이드를 제공하기 위한 책이다.

구매가격 : 4,200 원

HDMI 보안 분석을 위한 Fuzzer 개발 Guide

도서정보 : 김양우, 문창현, 정혜진, 조수연, 조혜원 | 2019-03-15 | EPUB파일

지원기기 : PC / Android / iOS

HDMI의 사용 증가에 따라 HDMI 기반 기기를 이용하는 사람들에게 다양한 Fuzzer 개발 방법을 소개하여 스스로 기기에 대한 취약점 점검을 할 수 있는도록 가이드를 제공하기 위한 책이다.

구매가격 : 4,200 원