logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Node.js 프로그래밍

Node.js 프로그래밍

(MVP적 문제 해결을 위한)

김다니엘 (지은이)
  |  
성안당
2014-11-10
  |  
23,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Node.js 프로그래밍

책 정보

· 제목 : Node.js 프로그래밍 (MVP적 문제 해결을 위한)
· 분류 : 국내도서 > 컴퓨터/모바일 > 웹디자인/홈페이지 > HTML/JavaScript
· ISBN : 9788931553277
· 쪽수 : 336쪽

책 소개

Node.js로 프로그래밍 하는 방법을 다양한 예제를 통해 설명한다. 내용은 크게 3장으로 나뉘어 있으며, 각 장에서는 대표적인 주제에 따른 프로젝트 예제를 제공한다.

목차

Chapter 01. Node.js와 실시간 웹 애플리케이션
Node.js 실시간 웹 기술을 공부하기 전에

Section 1. Node.js의 특성과 웹 아키텍처
1.1 웹 기술의 역사와 변화
1.2 실시간 웹 아키텍처?
1.3 Common.js, 자바스크립트 그리고 Node.js
1.4 자바스크립트의 특징
1.5 클로저(Closure)
1.6 구글의 V8 자바스크립트 엔진과 Node.js
1.7 이벤트 루프 기반의 비동기 I/O
1.8 싱글 스레드와 Non-Blocking I/O
1.9 Node.js의 실제 내부에서 발생하는 동작

Section 2. 개발 환경 구성
2.1 Windows에서의 설치
2.2 MAC에서의 설치
2.3 Linux에서의 설치
2.4 NVM을 사용한 버전 관리

Section 3. Node.js의 기본적인 개발 요소
3.1 Node.js가 모듈을 로드하는 방법
3.2 Node.js의 기본 API 사용과 그 특징
3.3 Node.js 기본 모듈에 대하여

Section 4. Node.js의 이벤트 바인딩?

Section 5. Node.js의 유용한 기본 모듈
5.1 파일 시스템?
5.2 HTTP
5.3 이벤트
5.4 CHILD PROCESS
5.5 DOMAIN
5.6 모듈 지향적인 개발과 그 활용
5.7 C/C++ Addons
5.8 Datagram/UDP
5.9 Cluster
5.10 URL, Query String
5.11 Stream

Section 6. NPM의 웹 애플리케이션 모듈
6.1 NPM의 기본적인 소개
6.2 NPM 설치
6.3 NPM 데이터 모델, 데이터베이스 관련 모듈
6.4 NPM 테스트 관련 모듈
6.5 NPM 미들웨어 & 프로토콜 모듈

Chapter 02. Node.js 통합 웹 애플리케이션 및 자동화
Node.js 통합 웹 애플리케이션 및 자동화에 대해 공부하기 전에

Section 1. 매시업의 기본 개념 및 소개
1.1 매시업에 대한 소개

Section 2. 통합 웹 애플리케이션의 기술과 적용 환경
2.1 매시업으로 웹 애플리케이션을 확장/제작하는 이유
2.2 매시업 API를 구성하는 방식
2.3 통합 웹 애플리케이션의 활용

Section 3. 통합 웹 플랫폼의 기본적인 시나리오 및 요소
3.1 OAuth, 로그인, 세션 유지
3.2 웹 리소스 및 콘텐츠 접근하기
3.3 공개/비공개 콘텐츠 관리

Section 4. Node.js 통합 플랫폼 모듈
4.1 OAuth, 계정 제어 그리고 기본적인 데이터 접근 관리
4.2 리소스 관리와 데이터베이스
4.3 Node.js로 사물을 연결:데이터 통신과 사물 인터넷
4.4 통합을 위한 단점의 개선

Section 5. 응용 플랫폼과 Node.js의 주요 프레임워크
5.1 Sails.js
5.2 Koa.js

Section 6. 자동화 웹 플랫폼으로의 확장
6.1 자동화된 개발 구성:Grunt

Chapter 03. Node.js 응용 프로젝트
Node.js 응용 프로젝트를 공부하기 전에

Section 1. Node.js 소셜 웹 애플리케이션
1.1 프로젝트 시나리오와 결과
1.2 설계하기
1.3 구현하기
1.4 컴포넌트와 시퀀스로 더 자세하게 살펴보기

Section 2. 통합 웹 애플리케이션
2.1 프로젝트의 결과와 사용자 시나리오
2.2 매시업 웹 서비스 프로젝트의 구체적인 시나리오
2.3 매시업 웹 서비스의 프로젝트 설계
2.4 프로젝트 구현

Section 3. IoT 디바이스와 서버 간 데이터 통신
3.1 프로젝트의 결과 및 준비
3.2 기능 명세 작성하기
3.3 설계하기
3.4 구현하기

부록
A. Node.js 설치와 환경 구축
B. 자바스크립트의 테스트와 디버깅
C. Node.js의 내부 엔진 분석
D. IoT Application Gateway

저자소개

김다니엘 (지은이)    정보 더보기
미국 University of Massachusetts에서 전자공학을 전공하였고, 현재 삼성에서 보안 솔루션 관련 영상/네트워크 소프트웨어 기술을 연구 및 개발하고 있다. 그리고 월간 마이크로소프트웨어에 Node.js 및 Go 언어에 대해 연재 중이며 사물인터넷, 분산 서버 기술에 많은 관심을 가지고 있다. Macbook과 iPhone의 매력에 빠진 이후, 소프트웨어를 개발하는 데 더욱 흥미를 느끼고 있으며 Google이나 Apple, Facebook이 만드는 플랫폼 전략, 스타트업에서 실행하는 Leanmanagement, 오픈 소스 라이브러리 개발에 많은 시간을 투자하고 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책