타입스크립트 프로그래밍 : 북윈도
리뷰 0 위시 120

타입스크립트 프로그래밍 요약정보 및 구매

더 빠르고 안정적인 자바스크립트 앱 개발을 위한 핵심 기능과 활용법

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

출판사 인사이트
저자 보리스 체르니
ISBN 9788966262601 (8966262600)
정가 25,000원
판매가 22,500원(10% 할인)
배송비 무료배송
포인트 정책 설명문 닫기

00포인트

포인트 정책 설명문 출력

선택된 옵션

관심상품

상품 정보

사은품
상품 기본설명
더 빠르고 안정적인 자바스크립트 앱 개발을 위한 핵심 기능과 활용법
상품 상세설명


타입스크립트는 자바스크립트의 슈퍼셋 프로그래밍 언어로, 동적 타입 언어인 자바스크립트의 단점을 보완하기 위해 탄생했다. 동적 타입 언어를 사용하는 개발자라면 프로그램을 확장하는 것이 얼마나 힘든 일인지, 얼마나 많은 인력이 필요한지 공감할 것이다. 페이스북, 구글, 마이크로소프트도 이미 이런 문제를 알고 있었기에 동적 타입 언어인 자바스크립트, 파이썬 코드에 점진적으로 정적 타입을 적용하려 애쓰고 있다. 이 책은 타입스크립트가 제공하는 타입 계층과 다른 기법 간의 차이점, 타입스크립트의 강력한 정적 타입 시스템을 설명한다. 중급 수준의 자바스크립트 개발자라면 이 책을 통해 타입스크립트를 바르게 사용하는 방법을 전수 받을 수 있다. 타입스크립트를 사용하면 코드에서 버그를 효과적으로 제거할 수 있고 코드를 확장하여 이전보다 더 많은 엔지니어들이 협업할 수 있다.

목차
1장 소개

2장 타입스크립트: 3,000미터 상공에서 내려다보기
2.1 컴파일러
2.2 타입 시스템
2.3 코드 편집기 설정
2.4 index.ts
연습문제

3장 타입의 모든 것
3.1 타입을 이야기하다
3.2 타입의 가나다
3.3 마치며
연습 문제

4장 함수
4.1 함수 선언과 호출
4.2 다형성
4.3 타입 주도 개발
4.4 마치며
연습 문제

5장 클래스와 인터페이스
5.1 클래스와 상속
5.2 super
5.3 this를 반환 타입으로 사용하기
5.4 인터페이스
5.5 클래스는 구조 기반 타입을 지원한다
5.6 클래스는 값과 타입을 모두 선언한다
5.7 다형성
5.8 믹스인
5.9 데코레이터
5.10 final 클래스 흉내내기
5.11 디자인 패턴
5.12 마치며
연습 문제

6장 고급 타입
6.1 타입 간의 관계
6.2 종합성
6.3 고급 객체 타입
6.4 고급 함수 타입들
6.5 조건부 타입
6.6 탈출구
6.7 이름 기반 타입 흉내내기
6.8 프로토타입 안전하게 확장하기
6.9 마치며
연습 문제

7장 에러 처리
7.1 null 반환
7.2 예외 던지기
7.3 예외 반환
7.4 Option 타입
7.5 마치며
연습 문제

8장 비동기 프로그래밍, 동시성과 병렬성
8.1 자바스크립트의 이벤트 루프
8.2 콜백 사용하기
8.3 프로미스로 정상 회복하기
8.4 async와 await
8.5 비동기 스트림
8.6 타입 안전 멀티스레딩
8.7 마치며
연습 문제

9장 프론트엔드 프레임워크와 백엔드 프레임워크
9.1 프론트엔드 프레임워크
9.2 타입 안전
9.3 백엔드 프레임워크
9.4 마치며

10장 Namespaces.Modules
10.1 가볍게 살펴보는 자바스크립트 모듈의 역사
10.2 import, export
10.3 네임스페이스
10.4 선언 합치기
10.5 마치며
연습 문제

11장 자바스크립트와 상호 동작
11.1 타입 선언
11.2 자바스크립트를 타입스크립트로 천천히 마이그레이션하기
11.3 자바스크립트의 타입 검색
11.4 서드 파티 자바스크립트 사용
11.5 마치며

12장 타입스크립트 빌드 및 실행
12.1 타입스크립트 프로젝트 빌드하기
12.2 서버에서 타입스크립트 실행
12.3 브라우저에서 타입스크립트 실행
12.4 타입스크립트 코드를 NPM으로 발행하기
12.5 세 슬래시 지시어
12.6 마치며

13장 결론

부록 A 타입 연산자
부록 B 타입 유틸리티
부록 C 영역을 갖는 선언
부록 D 서드 파티 자바스크립트 모듈용 선언 파일 구현 기법
부록 E 세 슬래시 지시어
부록 F 안정성과 관련된 TSC 컴파일러 플래그
부록 G TSX
출판사 서평
기본: 타입스크립트에서 제공하는 다양한 타입과 타입 연산자, 이들의 사용법을 배운다.
고급 주제: 안전하게 에러를 처리하고 비동기 프로그램을 만드는 등 타입스크립트의 복잡한 타입 시스템을 설명한다.
실습: 자신이 선호하는 프론트엔드, 백엔드 프레임워크 환경에서 기존의 자바스크립트 프로젝트를 타입스크립트로 마이그레이션하는 방법과 제품 환경에서 타입스크립트 응용 프로그램을 실행하는 방법을 배운다.“타입스크립트를 깊이 있게 배우는 데 도움을 주는 책이다. 《타입스크립트 프로그래밍》은 자바스크립트 환경에서 타입스크립트가 제공하는 모든 장점을 보여주며, 타입스크립트 언어를 마스터할 수 있는 통찰력을 제공한다.”
민코 게츠브(Minko Gechv), 구글 앵귤러 팀 엔지니어“이 책을 통해 타입스크립트 도구와 전반적인 생태계에 금방 익숙해질 수 있었다. 실무 예제 덕분에 기존에 갖고 있던 궁금증이 말끔히 해결되었고, “고급 타입” 장은 평소 이해하기 어려웠던 용어를 설명해주었다. 타입스크립트를 이용해 안전하며 즐겁게 코드를 구현하는 방법을 배울 수 있는 책이다.”
숀 그로브(Sean Grove), OneGraph 공동창업자
상품 정보 고시
도서명 타입스크립트 프로그래밍
저자 보리스 체르니
출판사 인사이트
ISBN 9788966262601 (8966262600)
쪽수 376
출간일 2020-05-27
사이즈 172 * 226 * 22 mm /640g
목차 또는 책소개 1장 소개

2장 타입스크립트: 3,000미터 상공에서 내려다보기
2.1 컴파일러
2.2 타입 시스템
2.3 코드 편집기 설정
2.4 index.ts
연습문제

3장 타입의 모든 것
3.1 타입을 이야기하다
3.2 타입의 가나다
3.3 마치며
연습 문제

4장 함수
4.1 함수 선언과 호출
4.2 다형성
4.3 타입 주도 개발
4.4 마치며
연습 문제

5장 클래스와 인터페이스
5.1 클래스와 상속
5.2 super
5.3 this를 반환 타입으로 사용하기
5.4 인터페이스
5.5 클래스는 구조 기반 타입을 지원한다
5.6 클래스는 값과 타입을 모두 선언한다
5.7 다형성
5.8 믹스인
5.9 데코레이터
5.10 final 클래스 흉내내기
5.11 디자인 패턴
5.12 마치며
연습 문제

6장 고급 타입
6.1 타입 간의 관계
6.2 종합성
6.3 고급 객체 타입
6.4 고급 함수 타입들
6.5 조건부 타입
6.6 탈출구
6.7 이름 기반 타입 흉내내기
6.8 프로토타입 안전하게 확장하기
6.9 마치며
연습 문제

7장 에러 처리
7.1 null 반환
7.2 예외 던지기
7.3 예외 반환
7.4 Option 타입
7.5 마치며
연습 문제

8장 비동기 프로그래밍, 동시성과 병렬성
8.1 자바스크립트의 이벤트 루프
8.2 콜백 사용하기
8.3 프로미스로 정상 회복하기
8.4 async와 await
8.5 비동기 스트림
8.6 타입 안전 멀티스레딩
8.7 마치며
연습 문제

9장 프론트엔드 프레임워크와 백엔드 프레임워크
9.1 프론트엔드 프레임워크
9.2 타입 안전
9.3 백엔드 프레임워크
9.4 마치며

10장 Namespaces.Modules
10.1 가볍게 살펴보는 자바스크립트 모듈의 역사
10.2 import, export
10.3 네임스페이스
10.4 선언 합치기
10.5 마치며
연습 문제

11장 자바스크립트와 상호 동작
11.1 타입 선언
11.2 자바스크립트를 타입스크립트로 천천히 마이그레이션하기
11.3 자바스크립트의 타입 검색
11.4 서드 파티 자바스크립트 사용
11.5 마치며

12장 타입스크립트 빌드 및 실행
12.1 타입스크립트 프로젝트 빌드하기
12.2 서버에서 타입스크립트 실행
12.3 브라우저에서 타입스크립트 실행
12.4 타입스크립트 코드를 NPM으로 발행하기
12.5 세 슬래시 지시어
12.6 마치며

13장 결론

부록 A 타입 연산자
부록 B 타입 유틸리티
부록 C 영역을 갖는 선언
부록 D 서드 파티 자바스크립트 모듈용 선언 파일 구현 기법
부록 E 세 슬래시 지시어
부록 F 안정성과 관련된 TSC 컴파일러 플래그
부록 G TSX
배송공지

사용후기

회원리뷰 총 0개

사용후기가 없습니다.

상품문의

등록된 상품문의

상품문의 총 0개

상품문의가 없습니다.

교환/반품

[반품/교환방법]
마이페이지> 주문배송조회 > 반품/교환신청 또는 고객센터 (070-4680-5689)로 문의 바랍니다.

[반품주소]
- 도로명 : (10882) 경기도 파주시 산남로 62-20 (산남동)
- 지번 : (10882) 경기도 파주시 산남동 305-21

[반품/교환가능 기간]
변심반품의 경우 수령 후 14일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

[반품/교환비용]
단순 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담

[반품/교환 불가 사유]
- 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
(단지 확인을 위한 포장 훼손은 제외)
- 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
예) 화장품, 식품, 가전제품(악세서리 포함) 등
- 복제가 가능한 상품 등의 포장을 훼손한 경우
예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
- 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
- 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
- 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
- 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
* (1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시
‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)

[상품 품절]
공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.

[소비자 피해보상, 환불지연에 따른 배상]
- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됩니다.
- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함.

회원로그인

오늘 본 상품

  • 타입스크립트 프로그래밍
    타입스크립트 프로그
    22,500
  • 스프링 부트 시작하기
    스프링 부트 시작하
    19,800