본문 바로가기
장바구니0

실전 프로젝트로 배우는 AngularJS > 웹프로그래밍

상품간략정보 및 구매기능

실전 프로젝트로 배우는 AngularJS

기본설명

상품 선택옵션 0 개, 추가옵션 0 개

제조사 위키북스
원산지 국내산
브랜드 위키북스
시중가격 27,000원
판매가격 24,300원
배송비결제 주문시 결제
최소구매수량 1 개
최대구매수량 999 개
  • 실전 프로젝트로 배우는 AngularJS
    +0원

관련상품

등록된 관련상품이 없습니다.

  • 상품 정보

    상품 상세설명

    실전 프로젝트로 배우는 AngularJS

    9788998139995.jpg

    도서명:실전 프로젝트로 배우는 AngularJS
    저자/출판사:윤영식/위키북스
    쪽수:416쪽
    출판일:2015-06-17
    ISBN:9788998139995

    목차
    ▣ 01장: 단일 페이지 애플리케이션 개발 준비
    1-1. 개발 도구 설치
    - 깃 설치
    - 노드 설치
    - 요맨 설치
    - 서브라임 텍스트 편집기 설치
    1-2. 단일 페이지 애플리케이션 생성
    - yo generator 선택과 설치
    - Yo를 이용한 ToDo 애플리케이션 생성
    1-3. 애플리케이션 컴포넌트 생성
    - 앵귤러를 위한 index.html 설정 이해하기
    - yo를 이용한 앵귤러 컨트롤러 추가
    - bower를 이용한 앵귤러 지시자 추가
    1-4. 애플리케이션 테스트 및 빌드
    - grunt를 이용한 테스트
    - grunt를 이용한 배포
    정리

    ▣ 02장: AngularJS 프레임워크 이해
    2-1. MV* 프레임워크
    2-2. 양방향 데이터 바인딩
    - 스코프 내부와 상속 관계
    - MyToDo 애플리케이션에서 양방향 데이터 바인딩
    - 스코프 생명 주기(Life Cycle)
    - 그 외 $scope 객체 메서드
    2-3. 의존성 주입(DI, Dependency Injection)
    2-4. 클라이언트 템플릿
    2-5. 지시자(Directive)
    - 지시자가 DOM에 적용되는 순서
    - 지시자 정의
    - 지시자의 스코프 객체의 범위 종류
    - Template, TemplateUrl, TemplateCache, replace와 ng-template 사용
    - compile, link의 $watch 등록을 이용한 양방향 데이터 바인딩
    - controller, require와 link 네 번째 파라미터와의 관계
    - transclude, ng-transclude 사용
    2-6. 테스트 프레임워크(단위, E2E)
    - 카르마 기반 단위 테스트
    - 프로트랙터 기반 E2E 테스트
    정리

    ▣ 03장: 싱글 페이지 애플리케이션 기획및 생성
    3-1. 애플리케이션 기획
    - 메인 페이지
    - 그룹 정보 페이지
    - 그룹 활동 페이지
    - 설문 생성 페이지
    3-2. 애플리케이션 제너레이터 설계
    - 애플리케이션의 폴더 구조 전략
    - 애플리케이션 제너레이터 선정
    - 앵귤러 코드 스타일 전략
    - 스타일 가이드에 따른 제너레이터 템플릿 수정 방법
    - IE8 지원을 위한 index.html 설정
    3-3. SPA 생성
    - 애플리케이션의 모듈 구성
    - 라우팅 설정 방식
    3-4. 단위 업무를 위한 앵귤러 컴포넌트 조합
    - $resource를 통한 REST 모델 사용
    - promise와 $q Async 호출에 대한 이해
    정리


    ▣ 04장: 애플리케이션을 위한 공통 프레임워크 개발
    4-1. 공통 프레임워크 모듈 개발
    - 다국어 처리
    - 메시지 처리
    - 팝업 메시지창 지시자
    - HTTP 에러 처리
    - 사용자 정의 Bower 컴포넌트 등록
    - 로컬 저장소 서비스
    - 유틸리티 지시자
    4-2. 로그인 화면 개발
    - 트위터 부트스트랩 기반의 화면 디자인 및 폰트 사용
    - 폼 유효성(Form Validation) 검사
    - 인증을 위한 토큰과 쿠키
    4-3. OAuth를 이용한 인증 처리
    - 백엔드에서 Passport 모듈을 이용한 인증 처리
    - 페이스북 인증 처리
    - 크롬 브라우저 개발자 도구를 이용한 클라이언트 디버깅
    - 노드 인스팩터를 이용한 서버 디버깅
    정리 235

    ▣ 05장: 메인 페이지 개발
    5-1. 백엔드 API 개발
    - REST API 별 서버 모듈 조합
    - 노드 모듈의 exports 이해
    - 몽고디비와 몽구스 이해
    - 서버 모델 개발
    - 그룹 REST API 개발
    - 포스트맨을 이용한 REST API 검증
    - 백엔드 단위 테스트 수행
    5-2. 메인 화면 개발
    - 공통 컴포넌트 재구성
    - 메인 화면 레이아웃 개발
    - 그룹 생성
    5-3. 그룹 목록 및 정보 표현
    정리

    ▣ 06장: 그룹 페이지 개발
    6-1. 그룹 정보 페이지
    - 그룹 상세 정보 조회
    - 그룹 프로필 이미지 변경
    - 그룹 가입, 탈퇴
    6-2. 그룹 활동 페이지
    - 그룹 활동 화면 레이아웃 개발
    - 그룹 멤버 목록 표현
    6-3. 설문 카드 생성
    - 설문 카드 생성
    - 카드 지시자 개발
    6-4. 설문 종류별 카드 표현
    6-5. 설문 응답 및 결과 표현
    정리

    ▣ 07장: 실시간 반응 개발
    7-1. Socket.IO 기반 실시간 연동
    - 노드 기반 백엔드 Socket.IO
    - AngularJS 기반 프런트엔드 Socket.IO
    - 상단 알림 메뉴 추가
    7-2. 카드 목록 UX 개선
    - 카드에 동영상 추가
    - 무한 스크롤 적용
    - 애니메이션 효과 적용
    7-3. AngularJS 성능 옵션
    - 일회 바인딩
    - ngModelOptions 지시자
    - 디버깅 정보 비활성화
    - $applyAsync 적용
    정리
    delivery.jpg
  • 사용후기

    사용후기가 없습니다.

  • 상품문의

    상품문의가 없습니다.

  • 배송/교환정보

    배송정보

    배송업체 : 한진택배 (1588-0011)
     배송비
     2,500원 (25,000원 이상 구매 시 무료 배송/일부상품제외) 군부대 및 도서산간 지역은 추가 배송비가 발생할 수 있습니다.
     ◆배송기간
     : 평일 오전 7시 이전 주문 시 당일 발송 (2~3일 소요) : 단, 공휴일, 연휴, 천재지변 등으로 인해 발송이 지연될 수 있습니다.
     ◆배송추적
     : 당일 발송건에 한해 익일 오전 9시 이후 확인 가능합니다.


    교환/반품

     ◆반품/교환을 원하는 경우 반드시 고객센터로 연락 후 신청하시기 바랍니다.
     ◆반품/교환은 상품 수령일로 부터 7일 이내에만 가능합니다. 단, 상품이 훼손되지 않았거나, 속 비닐이 있는 경우 듣지 않았을    때 가능합니다.
     •고객님의 변심 또는 잘못 주문하신 경우에는 왕복 배송비는 고객님의 부담입니다.
     ◆오배송, 파본, 불량 상품에 대해서는 고객센터로 연락주시면 상담 후 교환해 드립니다.
     ◆오배송, 파본, 불량상품의 배송비는 환불처에서 부담합니다.
     교환/반품
     ◆환불은 상품이 환불에 도착 시 처리됩니다. (카드 취소는 3~5일이 소요될 수 있습니다.)

고객센터 1234-5678

회사명 (주)꼭대기 주소 서울 특별시 마포구 연희로 11,5층 S-537호
사업자 등록번호 795-87-00429 대표 오주봉 전화 02-356-5779 팩스 02-356-5779
통신판매업신고번호 제2017-서울마포-0052호 개인정보 보호책임자 dhwnqhd

Copyright © 2001-2013 (주)꼭대기. All Rights Reserved.

상단으로