본문내용 바로가기
MD의선택 무료배송 이벤트 소득공제

AngularJS와 부트스트랩으로 배우는 웹 개발

acorn+PACKT 시리즈
스티븐 래드포드 지음 | 이경래 옮김 | 에이콘출판 | 2016년 06월 20일 출간
  • 정가 : 24,000원
    판매가 : 21,600 [10%↓ 2,400원 할인]
  • 통합포인트 :
    [기본적립] 1,200원 적립 [5% 적립] 안내 [추가적립] 5만원 이상 구매 시 2천원 추가적립 [회원혜택] 우수회원 5만원 이상 구매 시 2~3% 추가적립
  • 추가혜택 : 카드/포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 배송일정 : 서울특별시 종로구 세종대로 기준 지역변경
    03월 25일 출고 예정 배송일정 안내
  • 바로드림 : 인터넷으로 주문하고 매장에서 직접 수령 안내

이 책의 이벤트 해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

  • 프론트엔드 개발을 위한 약간의 가이드
    2018.02.02 ~ 2020.12.31
  • 에이콘의 도서를 한 눈에 살펴보세요
    2017.11.23 ~ 2019.12.31
상품상세정보
ISBN 9788960778733(8960778737)
쪽수 252쪽
크기 188 * 235 * 16 mm /611g 판형알림
이 책의 원서/번역서 Learning Web Development with Bootstrap and AngularJS/Stephen Radford

책소개

이 책이 속한 분야

[AngularJS와 부트스트랩으로 배우는 웹 개발]을 통해 각각 구글과 트위터로 대변되는 AngluarJS와 부트스트랩을 배우고 프론트엔드 웹 서버를 구축할 수 있도록 안내한다. AngluarJS가 뼈대라면 부트스트랩은 살을 붙이고 꾸미는 역할을 하며, 이를 통해 쉽게 웹 서버를 만들 수 있다. 책을 차근차근 읽어나가면 풍부한 AngularJS의 기능과 개발자에게 편리함을 제공하는 자바스크립트 라이브러리를 사용할 수 있고, 부트스트랩으로 화면을 구성해 깔끔한 디자인의 웹 페이지를 완성할 수 있을 것이다.

이 책의 총서

총서 자세히 보기

저자소개

저자 : 스티븐 래드포드

저자 스티븐 래드포드(Stephen Radford)는 영국 레스터(Leicester)에서 풀스택 웹 개발자로 살고 있다. 브리스톨 Bristol의 컬리지에서 그래픽 디자인을 공부한 후 영국의 유명한 온라인 마케팅 회사에 취직해 레스터로 거주지를 옮겼다. 여러 회사에서 일해오며, 모든 개발자가 지속적으로 개발이 가능하도록 고안된 SaaS나 FTPloy를 포함한 여러 사이드 프로젝트를 개발했다. 나중에 이 프로젝트는 .Net 사이드 프로젝트 어워드에서 올해의 사이드 프로젝트 부문 결승까지 진출했다. 현재 동업자와 함께 FTPloy와 포머Former 같은 웹앱을 빌드하고 유지보수하는 웹 개발 회사 코쿤 Cocoon을 운영 중이다. 이 회사는 소수의 스타트업 회사들과 긴밀히 협력해 웹사이트와 애플리케이션 아이디어를 개발하고 있다.

역자 : 이경래

역자 이경래는 저녁이 있는 삶을 추구하는 개발자다. 삼성전자에서 4년간 근무하면서 다양한 프로젝트를 통해 웹 서버 백엔드와 프론트엔드 개발을 경험했다. 현재는 육아휴직을 해 아내, 두 아이와 행복한 나날을 보내고 있으며, 가족을 위해 더 나은 환경을 찾아 이민을 준비 중이다

작가의 말

HTML과 CSS를 이용한 웹 개발 기술을 한 단계 더 발전시키고 싶다면 이 책이 적합하다. 이 책을 통해 웹앱을 만드는 데 필요한 모든 것을 알 수 있다. 부트스트랩과 AngularJS의 기초부터 각 프레임워크가 어떤 역할을 하는지 자세히 알아본다. 이론을 완벽히 이해한 후, 이론을 토대로 연락처 관리 프로그램을 만들어 본다.
앱에 필요한 필터, 라우팅, 뷰에 대해 알아보고, 더 발전된 프로그램을 위해 CRUD(Create, Read, Update, Delete)를 사용하는 방법에 대해 배운다. 앱과 서버를 연결하는 방법을 배우고, 부트스트랩을 사용해 원하는 스타일로 수정하고, 디렉티브를 만들어 본다. 이와 함께 Less나 걸프(Gulp), 그런트(Grunt), AngularStrap과 같은 추가적인 기술에 대해서도 알아본다. 마지막으로 오류를 범할 가능성이 있는 부분을 살펴보고, 그 문제를 어떻게 방지할 수 있는지 알아본다.
수많은 스크린샷이 첨부된 단계별 가이드를 따라가다 보면, 머지않아 웹앱을 만들 수 있을 것이다. - 저자

'백문이 불여일견'이라는 속담이 있습니다. 이 속담은 개발을 할 때도 동일하게 적용됩니다. 아무리 여러 번 책을 읽어도 이해되지 않던 부분이 컴퓨터 앞에 앉아 키보드를 잠깐 두드리면 이해가 됩니다. 그런 측면에서 이 책은 AngularJS와 부트스트랩을 배우는 가장 좋은 책입니다.
구글에서 관리하고 있는 오픈소스 웹 개발 프레임워크 AngularJS는 그 기능과 편리함으로 수많은 유저를 끌어 모았고 유저의 수가 기술의 발전과 직결되는 오픈소스의 특성상 현재는 단점을 발견하기 힘든 프레임워크로 성장했습니다. 트위터에서 시작된 부트스트랩 역시 AngularJS와 비슷한 이유로 많은 사람들이 애용하고 있습니다.
최근 웹 세상을 발 빠르게 따라가기 위해선 적절한 오픈소스 기술을 신속히 조합해 제품을 생산하는 것이 필요합니다. 그런 면에서 AngularJS와 부트스트랩은 완벽한 조합이라고 할 수 있습니다. 컴퓨터 앞에 앉아 이 책을 읽다 보면 어느새 멋
진 웹사이트가 완성되어 있을 것이고 유연한 확장성과 효율적인 생산성의 장점을 온몸으로 느낄 수 있을 것입니다.
지면을 빌려, 개발뿐만 아니라 인생의 영감을 불어넣어 주신 허태명 책임님, 현수명 책임님께 감사의 인사를 전하며, 특히 번역 리뷰를 비롯해 사소한 요청에도 최선을 다해준 장준호 님에게도 감사함을 표합니다. 부족한 저와 함께 책의 출간을 위해 많은 노력을 해주신 에이콘출판사 직원분들께 감사드리며 마지막으로 번역 작업을 진행하는 동안 퇴근하고도 가족과 함께 시간을 보내지 못함을 이해해주고 어려운 시간을 함께 노력해준 왕지은 님께 무한한 감사의 마음을 전합니다. - 역자

목차

1장. Hello, {{name}}
__설정
__AngularJS와 부트스트랩 설치
____부트스트랩 설치
____AngularJS 설치
____AngularJS 사용
____부트스트랩
__연습문제
__요약

2장. AngularJS와 부트스트랩 사용
__설정
__발판
____내비게이션
______부트스트랩 그리드의 이해
____디렉티브 사용
____ng-click과 ng-mouseover
______ng-init
______ng-show와 ng-hide
____ng-if
______ng-repeat
______ng-class
______ng-style
______ng-cloak
__연습문제
__요약

3장. 필터
__뷰에 필터 적용
____통화와 숫자
____소문자와 대문자
____limitTo
____날짜
____필터
____orderBy
____JSON
__자바스크립트에서 필터 적용
__자체 필터 생성
____모듈
______모듈 생성
____필터 생성
__연습문제
__요약

4장. 라우팅
__ngRoute 설치
__기본 라우터 생성
__매개변수를 이용한 라우트
__폴백 라우트
__HTML5 라우팅 또는 # 지우기
____HTML5Mode 사용
__라우트 연결
__연습문제
__요약

5장. 뷰 생성
__인텍스 뷰 그리기
__연락처 추가 뷰 그리기
____수평 폼
__연락처 보기 뷰 그리기
____제목과 그라바타
____form-horizontal 클래스
__연습문제
__요약

6장. CRUD
__읽기
____뷰 간의 데이터 공유
_____$rootScope를 통한 데이터 공유
_____자체 서비스 생성
_____자체 서비스 돌리기
_____라우트 매개변수 사용
_____자체 디렉티브 생성
_____알맞은 줄바꿈
_____검색과 활성화 페이지 클래스 추가
______검색
______활성화 페이지 클래스
__생성
__수정
____Scope 속성
____컨트롤러
____모든 조각을 모아서 완성
__삭제
__연습문제
__요약

7장. AngularStrap
__AngularStrap 설치
__AngularStrap 사용
____모달 창
____툴팁
____팝오버
____알림
__AngularStrap 서비스 사용
__AngularStrap 적용
__연습문제
__요약

8장. 서버 연결
__$http를 사용한 연결
____데이터 보내기
__ngResource를 사용한 연결
____ngResource 가져오기
____ngResource 설정
____서버로부터 받기
____서버로 보내기
____연락처 삭제
____에러 다루기
__그 외의 서버 연결 방법
____RestAngular
______RestAngular 사용
____Firebase
__연습문제
__요약

9장. 태스크러너 사용
__노드와 NPM 설치
__그런트 사용
____커맨드라인 인터페이스 설치
____그런트 설치
______package.json 파일 생성
______Gruntfile.js 파일 구축
______그런트 실행
______감지 설정
______기본 태스크 생성
__걸프 사용
______전역 걸프 설치
______걸프 의존성 설치
______걸프 파일 설정
__프로젝트 구조 변경
__연습문제
__요약

10장. 부트스트랩 스타일 변경
__그런트와 걸프를 사용한 Less 컴파일
____소스 다운로드
____그런트를 사용한 컴파일
______감지와 라이브리로드 설정
_____걸프를 사용한 컴파일
______감지와 라이브리로드 설정
__Less 101
____불러오기
____변수
____중첩 규칙
____믹스인
__부트스트랩 스타일 변경
____폰트
____내비게이션 바
____폼
____버튼
__부트스트랩 테마
__추가적인 부트스트랩 테마
__연습문제
__요약

11장. 유효성 검증
__폼 유효성 검증
____패턴 유효성 검증
____최소길이, 최대길이, 최소, 최대값 사용
____자체 검증 생성
__연습문제
__요약

12장. 커뮤니티 도구
__바타랑
____바타랑 설치
__스코프와 속성 검사
____성능 모니터링
____의존성 도식화
____바타랑 옵션
__ng-annotate
____ng-annotate 설치
____그런트에서 ng-annotate 사용
______태스크 설정
______감지 태스크에 넣기
____걸프에서 ng-annotate 사용
__연습문제
__요약

부록 A. 참고할 만한 프로젝트와 개발자
__부트스트랩 프로젝트와 개발자
____코어 팀
____부트스트랩 엑스포
____BootSnipp
____@mdo의 코드 가이드
____Roots
____Shoelace
____서브라임 텍스트 부트스트랩 3 도구
____Font Awesome
____부트스트랩 아이콘
__AngularJS 프로젝트와 개발자
____코어 팀
____RestAngular
____AngularStrap과 AngularMotion
____AngularUI
____모바일 AngularUI
____Ionic
____AngularGM
__이제 여러분 차례다...

부록 B. 도움이 필요할 때 참고할 만한 곳
__공식 문서
__깃허브 이슈
__Stack Overflow
__AngularJS 구글 그룹
__Egghead.io
__트위터

부록 C. 연습문제 해답

출판사 서평

★ 이 책에서 다루는 내용 ★

■ Angular 내장 필터를 알아보고 자체 필터 생성
■ AngularJS 라우터와 템플릿 시스템으로 멀티뷰 웹앱 제작
■ 부트스트랩 팀이 만든 많은 플러그인을 사용하기 위해 AngularStrap 적용
■ 특별한 테마를 만들기 위해 Less를 사용해 부트스트랩 수정
■ 걸프와 그런트 태스크러너를 사용해 코드를 기반으로 한 앱 유지보수
■ CRUD의 개념 이해와 구현
■ 개발 진행 시 생길 수 있는 이슈 해결

★ 이 책의 대상 독자 ★

최신 웹 개발 기술에 관심이 있다면 부... 더보기

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

교환/반품/품절안내

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

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 책의 원서번역서

안내

이 분야의 베스트

  • 한기준
    27,900원
  • 이남호
    23,310원
  • 박응용
    16,920원
  • 선양미
    18,900원
  • 길벗R&D
    18,900원
더보기+

이 분야의 신간

더보기+

바로가기

  • 우측 확장형 배너 2
  • 우측 확장형 배너 2

최근 본 상품