본문 바로가기
장바구니0

앵귤러 첫걸음 > 웹프로그래밍

상품간략정보 및 구매기능

앵귤러 첫걸음

기본설명

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

제조사 한빛미디어
원산지 국내산
브랜드 한빛미디어
시중가격 28,000원
판매가격 25,200원
배송비결제 주문시 결제
최소구매수량 1 개
최대구매수량 999 개
  • 앵귤러 첫걸음
    +0원

관련상품

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

  • 상품 정보

    상품 상세설명

    앵귤러 첫걸음

    9788968486807.jpg

    도서명:앵귤러 첫걸음
    저자/출판사:조우진/한빛미디어
    쪽수:488쪽
    출판일:2017-06-01
    ISBN:9788968486807

    목차
    PART I 기초 다지기

    CHAPTER 1 앵귤러 준비하기
    1.1 Node.js
    1.2 NPM 다루기
    __1.2.1 패키지 설치
    __1.2.2 실습: welcome-msg-app
    __1.2.3 패키지와 의존 관계
    __1.2.4 로컬 환경과 전역 환경
    __1.2.5 package.json
    1.3 마치며

    CHAPTER 2 앵귤러 시작하기
    2.1 타입스크립트
    __2.1.1 타입 언어
    __2.1.2 상위 언어
    __2.1.3 열린 언어
    __2.1.4 에디터 설정
    2.2 Hello, Angular
    __2.2.1 ng new
    __2.2.2 ng serve
    __2.2.3 ng test
    __2.2.4 타입 선언 정보
    2.3 마치며

    CHAPTER 3 앵귤러 아키텍처
    3.1 뷰를 구성하는 요소
    __3.1.1 컴포넌트와 템플릿
    __3.1.2 컴포넌트 생명 주기
    __3.1.3 컴포넌트 트리
    __3.1.4 데이터 바인딩
    __3.1.5 마치며
    3.2 애플리케이션을 완벽하게 만드는 요소
    __3.2.1 서비스와 의존성 주입
    __3.2.2 상태 관리 및 공유
    __3.2.3 지시자
    __3.2.4 파이프
    __3.2.5 모듈
    3.3 머티리얼 패키지 적용
    3.4 마치며

    PART II 기본기 향상하기

    CHAPTER 4 뷰를 구성하는 기초
    4.1 컴포넌트
    __4.1.1 컴포넌트의 선언
    __4.1.2 메타데이터
    __4.1.3 부트스트래핑
    __4.1.4 컴포넌트 트리
    4.2 템플릿
    __4.2.1 절차적 방식과 선언적 방식
    __4.2.2 데이터 바인딩
    __4.2.3 지시자
    __4.2.4 파이프
    4.3 마치며

    CHAPTER 5 견고한 애플리케이션 만들기
    5.1 서비스
    __5.1.1 서비스의 생성과 사용
    __5.1.2 실습: 마우스 위치 로거
    __5.1.3 싱글턴으로서의 서비스
    5.2 의존성 주입
    __5.2.1 Injectable, Inject 데코레이터
    __5.2.2 providers
    __5.2.3 의존성 주입기 트리
    __5.2.4 Host, Optional 데코레이터
    5.3 테스트 코드 작성
    __5.3.1 서비스 테스트
    __5.3.2 컴포넌트 테스트
    5.4 디버깅
    5.5 마치며

    CHAPTER 6 컴포넌트 고급
    6.1 독립된 요소: 컴포넌트
    __6.1.1 웹 컴포넌트
    __6.1.2 컴포넌트와 스타일 정보
    __6.1.3 컴포넌트의 독립성을 깨뜨리는 안티패턴
    6.2 컴포넌트 간 상태 공유와 이벤트 전파
    __6.2.1 부모-자식 컴포넌트 간의 통신
    __6.2.2 실습: 컴포넌트 통신 V2
    __6.2.3 다양한 상태 공유 시나리오
    __6.2.4 싱글턴 서비스를 이용한 상태 공유
    6.3 앵귤러 방식의 템플릿 요소 탐색
    __6.3.1 ViewChild를 사용한 요소 탐색
    __6.3.2 템플릿 참조 변수와 ElementRef
    __6.3.3 Content Projection과 ContentChild를 사용한 요소 탐색
    6.4 컴포넌트 생명 주기
    __6.4.1 ngOnInit과 ngOnDestroy
    __6.4.2 ngAfterContentInit과 ngAfterViewInit
    __6.4.3 ngOnChanges
    __6.4.4 ngDoCheck
    __6.4.5 ngAfterContentChecked와 ngAfterViewChecked
    __6.4.6 지시자의 생명 주기
    6.5 마치며

    CHAPTER 7 HTTP 통신과 RxJS
    7.1 HttpModule과 Http 서비스 기초
    __7.1.1 실습: 초간단 사용자 조회 애플리케이션
    __7.1.2 angular-in-memory-web-api 활용
    7.2 RxJS
    __7.2.1 왜 RxJS인가?
    __7.2.2 RxJS 원리
    __7.2.3 RxJS 연산자 활용
    __7.2.4 RxJS를 활용한 마우스 위치 로거 코드 개선
    7.3 게이트웨이 기반 Http 서비스 활용
    __7.3.1 ApiGateway 서비스
    __7.3.2 실습: 사용자 관리 애플리케이션
    __7.3.3 HTTP 통신 관련 중복 코드 제거
    7.4 마치며

    CHAPTER 8 폼 다루기
    8.1 폼의 구성
    __8.1.1 폼 모델
    __8.1.2 AbstractControl과 폼의 값 상태
    __8.1.3 폼 지시자
    __8.1.4 실습: NgModel과 FormControl
    8.2 템플릿 주도 폼
    __8.2.1 ngModel과 양방향 바인딩
    __8.2.2 실습: 템플릿 주도 폼
    __8.2.3 폼 유효성 검증
    __8.2.4 커스텀 Validator 지시자 작성
    8.3 반응형 폼(모델 주도 폼)
    __8.3.1 ReactiveFormsModule
    __8.3.2 FormBuilder
    __8.3.3 FormGroup, FormControlName
    __8.3.4 실습: 반응형 폼
    __8.3.5 실습: 동적 폼
    8.4 마치며

    CHAPTER 9 앵귤러 동작 원리
    9.1 부트스트랩과 컴파일
    __9.1.1 애플리케이션의 최초 진입점
    __9.1.2 JIT 컴파일
    __9.1.3 AOT 컴파일
    __9.1.4 부트스트랩 과정 분석
    9.2 Zone.js와 변화 감지
    __9.2.1 앵귤러를 움직이게 만드는 세 가지 이벤트
    __9.2.2 Zone.js를 활용한 비동기 코드 감지
    __9.2.3 상태 변화를 일으키는 세 가지 이벤트
    __9.2.4 변화 감지 트리와 변화 감지 전략
    9.3 마치며

    PART III 깊이 들어가기

    CHAPTER 10 프로젝트: 상품 관리 애플리케이션 구성
    10.1 애플리케이션 설계
    __10.1.1 기능 정의 및 도메인 모델
    __10.1.2 컴포넌트 트리
    10.2 프로젝트 구성
    10.3 프로젝트 구현 1: 기본 레이아웃 구현
    __10.3.1 주요 컴포넌트 생성
    __10.3.2 컴포넌트 구현 코드
    __10.3.3 라우터 없이 사이드바 기능 구현
    10.4 마치며

    CHAPTER 11 모듈과 라우터
    11.1 모듈의 분리
    __11.1.1 기능 모듈
    __11.1.2 핵심 모듈
    __11.1.3 모듈의 imports, exports
    __11.1.4 프로젝트 구현 2: 도메인별 기본 구현
    11.2 라우터 기본
    __11.2.1 라우터 설정: Route
    __11.2.2 Routes 등록
    __11.2.3 RouterLink, RouterLinkActive
    __11.2.5 프로젝트 구현 3: 라우터 설정
    __11.2.6 라우터 사용의 장점
    11.3 라우터 활용
    __11.3.1 상태 관리
    __11.3.2 Router
    __11.3.3 ActivatedRoute
    __11.3.4 가드의 설정
    11.4 모듈별 라우터
    __11.4.1 컴포넌트 경로
    __11.4.2 라우팅 설정 분리하기
    __11.4.3 프로젝트 구현 4: 라우터 설정 분리
    11.5 마치며

    CHAPTER 12 프로젝트: 파이어베이스 사용
    12.1 파이어베이스 사용
    __12.1.1 프로젝트 생성
    __12.1.2 파이어베이스 CLI
    __12.1.3 파이어베이스 연동
    12.2 프로젝트 구현 5
    __12.2.1 도메인 모델 클래스 구현
    __12.2.2 사용자 세션 기능 구현
    12.3 프로젝트 구현 6
    __12.3.1 실시간 데이터베이스 사용
    __12.3.2 NoCounterService 구현
    __12.3.3 DataStoreService 구현
    __12.3.4 파이어베이스 보****규칙 설정
    12.4 마치며

    CHAPTER 13 프로젝트: 상품 관리 애플리케이션 구현 최종
    13.1 프로젝트 구현 7
    __13.1.1 카테고리 관리 뷰
    __13.1.2 CategoryDetailComponent
    __13.1.3 CategoryDetailResolverService
    __13.1.4 CategoryItemComponent
    __13.1.5 CategoryManagementComponent
    __13.1.6 CategoryListResolverService
    13.2 프로젝트 구현 8
    __13.2.1 상품 관리 뷰
    __13.2.2 ProductDetailComponent
    __13.2.3 ProductDetailResolverService
    __13.2.4 ProductListComponent
    __13.2.5 ProductListResolverService
    __13.2.6 CheckedProductSetService
    __13.2.7 ButtonGroupComponent
    __13.2.8 ProductBulkUpdaterService
    __13.2.9 ProductManagementComponent
    13.3 프로젝트 최종 구현
    __13.3.1 MainDashboardComponent
    __13.2.2 스피너
    __13.3.3 상품 상태 파이프
    __13.3.4 CanDeactivate 가드 설정
    __13.3.5 세션 가드
    13.4 마치며

    부록. 자바스크립트의 진화: ES6(ECMAScript 6)
    1. ES6 표준의 의미
    2. 모듈 시스템
    3. 모듈 번들러
    4. 실습: area-calculator
    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.

상단으로