콘텐츠 바로가기
본문 바로가기

YES24 카테고리 리스트

YES24 유틸메뉴

Global YES24안내보기

Global YES24는?

K-POP/K-Drama 관련상품(음반,도서,DVD)을
영문/중문 으로 이용하실 수 있습니다.

Korean wave shopping mall, sell the
K-POP/K-Drama (CD,DVD,Blu-ray,Book) We aceept PayPal/UnionPay/Alipay
and support English/Chinese Language service

English

作为出售正规 K-POP/K-Drama 相关(CD,图书,DVD) 韩流商品的网站, 支持 中文/英文 等海外结账方式

中文

검색


어깨배너

12월 전사이벤트
12월 혜택 모음
북클러버
청춘 응원 이벤트
주말엔 보너스
1/6

빠른분야찾기


윙배너

마우스를 올려주세요.
마우스를 올려주세요.

김초롱 아나운서가 추천하는 인생 도서

관련상품
그럼에도 불구하고

공지영 작가에게 세 명의 후배가 찾아온다. 그들의 고민은 무엇이었을까?

그럼에도 불구하고

공지영 저 | 위즈덤하우스

마케팅 텍스트 배너

웹진채널예스


예제로 배우는 Vue.js
미리보기 공유하기
소득공제

예제로 배우는 Vue.js

Vue.js 기초부터 MEVN(MongoDB, Express, Vue.js, Node.js)까지

원철연 | 에이콘출판사 | 2019년 10월 25일 첫번째 구매리뷰를 남겨주세요. | 판매지수 1,392 판매지수란?
상품 가격정보
정가 30,000원
판매가 27,000 (10% 할인)
YES포인트
결제혜택
결제혜택 카드/간편결제 혜택을 확인하세요 카드/간편결제 혜택 보기/감추기
카드할인 정보
카카오페이 카카오페이 3천원 즉시할인 (5만원 이상 결제시, 1회) 자세히 보기
 모바일팝 모바일 5% 즉시할인 (모바일 결제시) 자세히 보기
네이버페이 네이버페이 1% 적립 (전체결제) 자세히 보기
페이코 페이코 포인트결제 2% 적립 (신규고객 4,500원 할인) 자세히 보기
할인/적립 카드 더보기바로가기
구매 시 참고사항
구매 시 참고사항

판매중

수량
배송비 : 무료 배송비 안내
  • 국내배송만 가능
  • 최저가 보상
  • 문화비소득공제 신청가능
1/4
광고 AD

이 상품의 시리즈 (42개)

선택한 상품 0개 / 0 카트에 넣기 리스트에 넣기 뷰타입 변경

품목정보

품목정보
출간일 2019년 10월 25일
쪽수, 무게, 크기 444쪽 | 188*235*26mm
ISBN13 9791161753546
ISBN10 1161753540

관련분류

책소개

  •  책의 일부 내용을 미리 읽어보실 수 있습니다. 미리보기

목차

저자 소개 (1명)

2007년부터 3년 동안 준비한 첫 번째 책 『C# and Database 완벽가이드』가 2010년 세상에 나온 후 이 책이 인연이 돼 성공회대학교에서 프로그래밍과 데이터베이스 중심으로 수년 동안 강의했다. 2011년에 마이크로소프트로부터 전문성과 지식 나눔을 인정받아서 Microsoft MVP로 2018년 중반까지 활동했다. 경력 - 현재 한국연구재단(NRF) 과학기술지원단(TPC) - 전 성공회대학교... 2007년부터 3년 동안 준비한 첫 번째 책 『C# and Database 완벽가이드』가 2010년 세상에 나온 후 이 책이 인연이 돼 성공회대학교에서 프로그래밍과 데이터베이스 중심으로 수년 동안 강의했다. 2011년에 마이크로소프트로부터 전문성과 지식 나눔을 인정받아서 Microsoft MVP로 2018년 중반까지 활동했다.

경력
- 현재 한국연구재단(NRF) 과학기술지원단(TPC)
- 전 성공회대학교 외래교수
- 전 KISA 심사위원(HTML5 웹 표준)
- 전 Microsoft MVP(Most Valuable Professional)
- 전 (사)한국사물인터넷학회 학술이사
- 전 (사)한국인터넷 전문가협회(KIPFA) 자문위원

강의
웹 프로그래밍(C#, ASP.NET), 웹페이지 구축(HTML, CSS, 자바스크립트), 데이터베이스(SQL 서버), 객체지향 시스템, XAML 프로그래밍, 하이브리드 애플리케이션 개발을 위한 Apache Cordova, SQL 서버, PL/SQL 등

저서
- 『C# and Database 완벽가이드』(영진닷컴, 2010)
- 『C# XML LING 완벽가이드』(영진닷컴, 2011)

만든 이 코멘트

저자, 역자, 편집자를 위한 공간입니다. 독자들에게 전하고 싶은 말씀을 남겨주세요. 코멘트 쓰기
접수된 글은 확인을 거쳐 이 곳에 게재됩니다.
독자 분들의 리뷰는 리뷰 쓰기를, 책에 대한 문의는 1:1 문의를 이용해 주세요.

출판사 리뷰

이 책에서 다루는 내용

- MEVN(MongoDB, Express, Vue, Node) 스택 구현
- 환경 설정부터 시작해 상세한 설명과 예제로 초보자도 쉽게 이해할 수 있는 설명
- CDN과 Vue/CLI를 이용한 프로젝트 생성과 개발
- Materialize, Vuetify를 이용한 반응형 앱 디자인
- Vue-router를 이용한 웹사이트 탐색 방법과 접근 제어
- Vuex를 이용한 효율적인 데이터 관리
- REST, RESTful 개념과 실제 구현
- Mongoose를 이용한 RESTful 서버와 MongoDB 연동 방법
- axios를 이용한 RESTful 서버, MongoDB와 Vue.js 클라이언트 연동

이 책의 대상 독자

- 초/중급 Javascript 개발자
- 프론트엔드 개발자를 생각하는 웹퍼블리셔
- Vue.js를 배우고 싶은 프론트엔드 입문자
- 기본적인 HTML, CSS, Javascript 경험자
- RESTful 서버와 MongoDB에 대한 이해가 필요한 초/중급 개발자

이 책의 구성

1장. Vue.js 시작하기

Vue.js를 학습하는 데 필요한 Node.js 설치를 시작으로 Vue.js 학습 시 필요한 기본적인 npm 명령어를 소개한다. Vue.js 프로젝트를 생성하는 방법을 소개하고 구체적으로 vue/cli를 이용한 방법을 설명한다. 개발 툴로 요즘 각광받고 있는 Visual Studio Code 설치 및 기능을 설명하고 Vue.js 개발자 도구인 devtools에 대해서 소개하며 끝으로 자바스크립트 ES6에 새롭게 등장하고 이 책에서도 자주 사용되는 화살표 함수(=>)를 설명한다.

2장. Vue.js 애플리케이션의 시작 - 뷰 인스턴스

Vue.js 애플리케이션의 시작점인 뷰 인스턴스(Vue instance)를 정의하고 지원하는 다양한 속성을 이해하고 나아가 이를 응용할 수 있도록 소개한다. method 프로퍼티를 이용해 전통적인 이벤트 처리 방법과 computed, watch 프로퍼티를 이용해 data 객체 내 데이터를 저장하는 프로퍼티에 변화가 발생했을 때마다 변화를 처리하는 방법을 설명한다. props 프로퍼티를 이용해 부모 컴포넌트(뷰 인스턴스)로부터 자녀 컴포넌트에게 데이터를 전달하는 방법과 뷰 인스턴스의 생존 주기에 대해서 설명한다.

3장. 엘리먼트에 기능을 덧붙이는 디렉티브

디렉티브(Directives)는 p, div 같은 HTML 엘리먼트에 붙여 해당 엘리먼트에 뭔가를 할 수 있도록 정의하는 일종의 명령으로 v-prefix 형태로 엘리먼트의 시작태그에 속성의 형태로 추가해 사용한다. v-if, v-for 같은 디렉티브를 이용한 흐름제어를 소개한다. v-model 디렉티브를 이용한 양방향 데이터 바인딩에 대해서 소개하며 마지막으로 v-on 디렉티브를 이용한 이벤트 처리에 대해 설명한다.

4장. 재사용이 가능한 레고(Lego)와 같은 컴포넌트

Vue.js의 애플리케이션을 기능적이고 효과적으로 관리하는 데 핵심적 역할을 하는 컴포넌트(Component)에 대해 CDN, vue/cli를 이용해 어떻게 컴포넌트를 정의, 등록해 사용할 수 있는지 소개한다. 독립적으로 동작하는 컴포넌트 간의 데이터 전달을 위해 props, $emit, eventbus를 이용하는 방법을 설명한다. 좀 더 복잡한 데이터들을 전달하는 데 용이한 슬롯(slot) 개념을 소개하고 vue.js 2.6 버전에서 새롭게 등장한 v-slot까지 설명한다.

5장. 다양한 장치들에 대한 사이트 디자인에 적합한 Materialize, Vuetify

스마트폰, 태블릿, 랩톱, PC 등 다양한 장치에서 동작하는 페이지를 디자인하는 일은 쉬운 일이 아니다. 이러한 작업을 수월하게 할 수 있도록 Google Material Design에 기반을 둔 Materialize, Vuetify 라이브러리를 소개한다. 이 두 라이브러리를 이용해 Grid 시스템을 이해하고 활용할 수 있으며 이미지, 텍스트가 포함된 card 형태의 콘텐츠를 추가하는 방법, slider 컴포넌트를 이용한 이미지 슬라이더를 만들고 Navbar 컴포넌트를 이용해 사이트를 탐색하는 방법 등을 설명한다. 마지막으로 vue.js와 구글 클라우드(Google Cloud) 데이터베이스인 Firestore를 이용해 프론트는 vue.js, 백엔드는 Firestore로 구성되는 실시간 채팅 프로그램을 만들어봄으로써 앞서 학습한 Materialize에 실제로 적용해본다.

6장. 사용자로부터 데이터 입력 및 서버로 데이터 전달을 위한 Forms

form과 관련된 HTML 엘리먼트를 소개하고 엘리먼트와 뷰 인스턴스의 data 객체 내에 정의되는 데이터들 간의 양방향 데이터 바인딩이 v-model 디렉티브를 통해 어떻게 이뤄지는지 설명한다. 서버로 전송하기 전에 입력된 데이터가 정확한지 확인하는 작업인 유효성 검사과정을 소개하고 유효성 검사를 위해 vuetify를 이용하는 방법을 설명한다. node.js를 이용해 서버를 만들어 실제 서버로 전송되는 데이터에 대한 유효성 검사를 설명한다.

7장. 웹사이트 탐색을 위한 Routing

라우팅은 사용자가 원하는 정보나 서비스를 쉽게 탐색할 수 있도록 웹사이트 내의 웹페이지들 간의 이동을 정의한다. 이 장에서는 vue-router를 이용해 프로젝트에 기능을 추가하는 방법을 소개한다. nested routes를 이용해 중첩 라우팅 경로, named routes, named views를 통해 다수의 뷰를 하나의 페이지에 관리하는 방법을 알 수 있으며 navigation guard를 이용해 페이지에 대한 접근 제어를 설명한다.

8장. 효율적인 데이터 관리를 위한 Vuex

Vue.js 애플리케이션에서 한 곳에 데이터 저장소(store)를 두고 애플리케이션 내의 모든 컴포넌트가 이용할 수 있게 효율적으로 관리하는 vuex를 소개한다. 상태(state)를 이용해 데이터를 저장하고 이 상태에 대한 직접적인 변경과 추적이 가능한 mutation, 상태로부터 데이터를 가져오는 함수인 getters, mutation을 커밋(commit)해 간접적으로 상태를 수정하고 비동기적으로 동작하는 Action을 설명한다.

9장. MEVN 기반 RESTful 서비스

2000년 로이 필딩(Roy Fielding)이 박사학위 논문에 REST를 소개한 이후 모바일 환경은 개발 환경의 대세가 됐다. 요즘 개발자가 알아야 할 REST 개념, RESTful 서비스에 대해 설명한다. RESTful 서비스와의 연동을 위해 알아야 할 개념인 callback, promise, async/await 같은 비동기처리 방법을 설명하고 NoSQL의 대명사인 MongoDB의 이해와 기본적인 CRUD 작업을 설명한다. 이러한 이해를 바탕으로 Node.js를 이용해 RESTful 서비스를 만들고 MongoDB와 연동할 수 있다. 마지막으로 Vue.js를 이용해 만들어진 RESTful 서비스로 MongoDB에 CRUD를 작업하는 방법을 설명한다.

추천평

올해 프론트엔드에서 백엔드까지 여성 개발자를 양성하는 강의를 진행하면서 수업에서 활용하기 위한 Vue.js 참고도서에 대한 목마름을 느끼던 차에 지인을 통해 이 책을 접하게 됐다. 이 책은 Vue.js 주요 디렉티브 문법부터 SPA 개발에 필요한 각종 확장 플러그인 활용 기술, 그리고 몽고 DB 기반의 노드 백엔드 OPEN API 개발 기술까지 다루고 있다. Vue.js 기반의 프론트엔드 애플리케이션 개발을 목표로 하는 입문자뿐 아니라 노드 기반 풀스택 개발자들에게도 강력히 권장하는 자바스크립트 풀스택 개발자가 되기 위한 필수 참고도서다.
- 강창훈(서울시 남부여성발전센터 웹 개발 전문강사, 마이크로소프트 AI MVP)

마이크로소프트 MVP가 되면서 친분을 맺은 원철연 님은 오랫동안 성공회대학교에서 C#부터 웹 프로그래밍, 데이터베이스까지 프로그래밍 전반의 탄탄한 기본기를 학생들에게 잘 가르치기로 소문난 선생님이었다. 이미 몇 권의 프로그래밍 책을 집필한 연륜 있는 저자이며, 같은 동네 주민이기도 하다. 몇 달 전 동네 카페에서 커피 한 잔을 앞에 놓고 남자들만의 수다를 하던 중 새로운 책의 집필 아이디어를 듣게 됐다.
이미 시중에 제법 많은 Vue 책이 나와 있는 상태이지만 프로그래밍에 입문하는 학생들을 오랫동안 가르쳐온 감각으로 설계한 책의 골격을 듣고 나니, 내용을 빨리 보고 싶어졌다. 그래서 이 책의 집필 초반에 책 내용을 볼 수 있는 기회를 얻었고, 책을 써 내려간 방식이 마음에 와 닿았다. 프론트엔드 기술인 Vue를 다루는 책이긴 하지만, 백엔드 기술을 접목하지 않고서는 Vue의 효과적인 설명과 실무에서 필요한 사용법을 익히기에 한계가 있다고 생각했다.
이 책은 Vue를 현장감 있게 배울 수 있도록 MongoDB와 Node, Express를 등장시켰지만, 이들 기술에 대한 배경지식이 없어도 Vue를 학습하는 데 걸림돌이 되지 않도록 잘 구성했다. 최근의 프론트엔드 개발 자바스크립트 프레임워크로 가장 핫한 Vue를 학습자의 입장에서 잘 풀어낸 이 책 한 권이 처음 Vue에 입문하는 개발자에게 시원한 생수가 돼줄 것 같다. 최근 [클라우드 기반 웹 개발] 과정을 진행하면서 교재로 쓸 Vue 책을 고르기 위해 시중에 나온 책들을 살펴봤지만, 원철연 님의 책을 접하고 나서 교재로 선택하는 타이밍이 맞지 않은 것에 아쉬움이 많이 남았다.
곧 이 책을 통해 Vue를 쉽고 빠르게 배워 잘 사용하는 독자들이 많아지길 기대한다. 책을 집필하느라 오랫동안 열정을 쏟은 원철연 님께도 감사를 전한다.
- 김도균(Microsoft MVP, MCT)

Vue.js에 관심이 있는 입문자가 Vue.js에 쉽고 편하게 접근할 수 있도록 풀어낸 책이다. 그리고 Vue.js뿐 아니라 여러 환경의 개발 방법이나 브라우저로 디버깅을 하는 방법까지 수록돼 있어 놓칠 수도 있는 기초를 튼튼하게 할 수 있다.
- 장형욱(LINE, DevOps 개발자)

이미 웹 프로그래머로 활동하고 있는 이들에게도, 또 준비를 하고 있는 이들에게도 Vue.js는 더 이상 낯선 이름이 아니다. 그래서 대부분이 배워보고 싶다는 생각을 하고 있지만 막상 시작하려고 하면 어디서부터 어떻게 시작해야 하는지 막막하기 마련이다. 이 책은 그 막막함을 해소해주는 것은 물론이고 편안하고 아늑하게 학습할 수 있는 길까지 제시해준다. Vue.js의 개발 환경 구성부터 애플리케이션 구축까지 이어지는 이 길은 중간중간 Vue.js와 어우러져 활용할 수 있는 프레임워크나 서비스들에 대한 설명들도 포함하고 있으며, 오랜 시간 강단에서 교육에 힘쓰고 있는 저자의 진심이 묻어져 있다. 자, 이제 이 길을 함께 걸어보자.
- 한상훈(넥슨코리아)

회원리뷰 (0건)

매주 10건의 우수리뷰를 선정하여 YES상품권 3만원을 드립니다.
3,000원 이상 구매 후 리뷰 작성 시 일반회원 300원, 마니아회원 600원의 YES포인트를 드립니다.
(CD/LP, DVD/Blu-ray, 패션 및 판매금지 상품, 예스24 앱스토어 상품 제외)
리뷰쓰기

등록된 리뷰가 없습니다.

첫번째 리뷰어가 되어주세요.

한줄평 (0건)

1,000원 이상 구매 후 한줄평 작성 시 일반회원 50원, 마니아회원 100원의 YES포인트를 드립니다.
(CD/LP, DVD/Blu-ray, 패션 및 판매금지 상품, 예스24 앱스토어 상품 제외)
0/50

등록된 한줄평이 없습니다.

첫번째 한줄평을 남겨주세요.

배송/반품/교환 안내

배송 안내

배송 안내
배송 구분 YES24 배송
포장 안내

안전하고 정확한 포장을 위해 CCTV를 설치하여 운영하고 있습니다.

고객님께 배송되는 모든 상품을 CCTV로 녹화하고 있으며, 철저한 모니터링을 통해 작업 과정에 문제가 없도록 최선을 다 하겠습니다.

목적 : 안전한 포장 관리
촬영범위 : 박스 포장 작업

  • 포장안내1
  • 포장안내2
  • 포장안내3
  • 포장안내4

반품/교환 안내

※ 상품 설명에 반품/교환과 관련한 안내가 있는경우 아래 내용보다 우선합니다. (업체 사정에 따라 달라질 수 있습니다)

반품/교환 안내
반품/교환 방법
  •  마이페이지 > 반품/교환 신청 및 조회, 1:1 문의, 고객만족센터(1544-3800), 중고샵(1566-4295)
  •  판매자 배송 상품은 판매자와 반품/교환이 협의된 상품에 한해 가능합니다.
반품/교환 가능기간
  •  출고 완료 후 10일 이내의 주문 상품
  •  디지털 콘텐츠인 eBook의 경우 구매 후 7일 이내의 상품
  •  중고상품의 경우 출고 완료일로부터 6일 이내의 상품 (구매확정 전 상태)
반품/교환 비용
  •  고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담임
  •  직수입양서/직수입일서중 일부는 변심 또는 착오로 취소시 해외주문취소수수료 20%를 부과할수 있음

    단, 아래의 주문/취소 조건인 경우, 취소 수수료 면제

    •  오늘 00시 ~ 06시 30분 주문을 오늘 오전 06시 30분 이전에 취소
    •  오늘 06시 30분 이후 주문을 익일 오전 06시 30분 이전에 취소
  •  박스 포장은 택배 배송이 가능한 규격과 무게를 준수하며, 고객의 단순변심 및 착오구매일 경우 상품의 반송비용은 박스 당 부과됩니다.
반품/교환 불가사유
  •  소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  •  소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 : 예) 화장품, 식품, 가전제품, 전자책 단말기 등
  •  복제가 가능한 상품 등의 포장을 훼손한 경우 : 예) CD/LP, DVD/Blu-ray, 소프트웨어, 만화책, 잡지, 영상 화보집
  •  소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  •  디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  •  eBook 대여 상품은 대여 기간이 종료 되거나, 2회 이상 대여 했을 경우 취소 불가
  •  중고상품이 구매확정(자동 구매확정은 출고완료일로부터 7일)된 경우
  •  시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  •  전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
소비자 피해보상
  •  상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리됨
환불 지연에 따른 배상
  •  대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리
예스이십사(주)
서울시 영등포구 은행로 11, 5층~6층(여의도동,일신빌딩) 대표 : 김석환   개인정보보호책임자 : 권민석 yes24help@yes24.com 사업자등록번호 : 229-81-37000   통신판매업신고 : 제 2005-02682호 사업자 정보확인 호스팅 서비스사업자 : 예스이십사(주)
고객만족센터 T.1544-3800
상담 전화번호
  • 중고샵 문의 1566-4295
  • 영화예매 문의 1544-7758
  • 공연예매 문의 1544-6399
1:1 문의하기 자주 묻는 질문 상담시간 안내
YES24 수상내역 정보보호 관리체계 ISMS인증획득 개인정보보호 우수사이트
소비자피해보상보험 서울보증보험
고객님은 안전거래를 위해 현금 등으로 결제 시 저희 쇼핑몰에서 가입한 구매안전서비스를 이용하실 수 있습니다. 서비스가입사실 확인
EQUUS7