MVC 패턴 웹 사이트 개발을 위한 자바스크립트 이해와 AngularJS 활용 또는 월급쟁이의 역습
로즈
2025-04-28 10:48
2
0
-
- 관련링크 : https://www.kdgmall.kr0회 연결
본문
MVC 패턴 웹 사이트 개발을 위한 자바스크립트 이해와 AngularJS 활용

도서명 : MVC 패턴 웹 사이트 개발을 위한 자바스크립트 이해와 AngularJS 활용
저자/출판사 : 강요천, 프리렉
쪽수 : 400쪽
출판일 : 2014-05-13
ISBN : 9788965400622
정가 : 25000
Part 1 자바스크립트 이해
Chapter 01 키워드로 살펴보는 자바스크립트
1. 자바스크립트와 관련된 키워드들
1.1 프로그래밍 언어 자바스크립트
1.2 웹 제작 도구로서의 자바스크립트
1.3 패러다임의 변화로 보는 자바스크립트
2. 서버 측 자바스크립트, 클라이언트 측 자바스크립트, 그리고 자바스크립트 엔진
Chapter 02 자바스크립트의 REPL 환경과 개발자 도구
1. 브라우저의 개발자 도구
2. 자바스크립트 편집기와 웹 서버
2.1 압타나의 프로젝트 설정과 실행
2.2 클라우드 환경의 자바스크립트도구
Chapater 03 자바스크립트의 언어적인 특징
1. 자바스크립트의 성격
2. 변수에 대한 차이
2.1 기본 자료형과 참조 자료형
2.2 변수의 범위
3. 객체에 대한 개념
3.1 객체란 메모리를 차지하는 모든 것
3.2 함수도 객체
4. 연산자에 대한 차이
4.1 동등 연산자와 일치 연산자
4.2 in 연산자
4.3 온점(.)과 대괄호([ ]) 연산자
Chapter 04 function 객체
1. 함수의 선언과 변수의 해석
1.1 함수의 선언 방식
1.2 arguments 객체의 특별함
1.3 함수 내에서의 호이스팅
2. 함수 실행의 조력자들: 스코프 체인, 전역 객체, 활성화 객체
2.1 스코프 체인
2.2 함수의 실행 중 메모리
3. 클로저와 함수들의 상태 문제
3.1 전역 변수의 문제점
3.2 함수의 상태를 유지하는 클로저
3.3 클로저를 사용하는 방법
3.4 클로저와 메모리
3.5 클로저는 바깥쪽 대상을 참조
Chapter 05 객체, 클래스, 프로토타입
1. 객체 개념과 생성 방식
1.1 키와 값의 자료구조: 객체
1.2 간편한 객체 리터럴 방식
1.3 반복적인 객체 생성을 위한 생성자 함수의 활용 방법
1.4 Object.create( ) 방식의 객체 생성
2. 함수와 프로토타입 방식의 객체 생성
2.1 프로토타입 체인 __proto__
2.2 __proto__는 객체의 참조용 링크
2.3 this 키워드의 의미
2.4 함수의 prototype 속성
2.5 생성자 함수와 new 키워드의 관계
2.6 Object.create( )와 프로토타입 객체
Chapter 06 객체 지향 프로그래밍을 위한 준비
1. 메서드와 클래스 메서드
1.1 객체의 메서드 추가 방법
1.2 메서드와 함수의 전환
2. 접근 제한 기능과 모듈 패턴
2.1 모듈 패턴
3. 객체의 자료형 평가
4. 객체 상속
4.1 부모 객체를 공유하는 방법
4.2 부모의 생성자 함수를 빌려 사용하는 방법
4.3 프로토타입 공유 방식
Chapter 07 이벤트
1. 이벤트라는 개입
1.1 자바스크립트의 이벤트 처리 객체
2. 개발자가 작성하는 이벤트
2.1 사용자 정의 이벤트 생성
2.2 이벤트 발생과 전달의 순서
2.3 발생한 이벤트에 데이터 추가하기
2.4 이벤트 전달과 의존성의 문제
3. 이벤트 기반의 발행자/구독자 패턴
4. 모델 객체와 데이터 처리
4.1 MVC 구조와 Model2 방식
4.2 자바스크립트에서의 모델
5. 비동기화된 처리, 실시간 데이터의 문제
5.1 2-way 데이터 바인딩
5.2 프락시 패턴의 활용
5.3 간단한 메모장 프로그램 적용
Part 2 AngularJS 활용
Chapter 08 AngularJS의 소개
1. AngularJS의 성격
1.1 템플릿 기반의 처리 엔진
1.2 2-way 데이터 바인딩 도구
1.3 구조 설계를 위한 프레임워크
1.4 Single Page App(SPA)을 위한 도구
2. AngularJS를 이용한 개발 준비
2.1 WebStorm IDE와 AngularJS
2.2 WebStorm 프로젝트의 생성과 실행
2.3 Batarang 크롬 앱 설치
3. AngularJS의 Hello AngularJS
4. Hello AngularJS의 실행 과정
4.1 부트스트랩(AngularJS의 시작)
4.2 AngularJS의 용어
5. 의존성 주입과 2-way 데이터 바인딩
Chapter 09 모듈, 컨트롤러와 스코프($scope)
1. 모듈 선언
1.1 모듈과 $rootScope
2. $scope와 컨트롤러
2.1 데이터를 전달하는 중간 모델로서의 $scope
2.2 범위로서의 $scope
3. 컨트롤러의 선언법
3.1 컨트롤러의 사용지침
Chapter 10 지시자와 표현식
1. 표현식
1.1 표현식의 특징들
2. 지시자
2.1 컨트롤러와 2-way 데이터 바인딩의 ngModel 지시자
2.2 직접 출력을 위한 ngBind 지시자
2.3 상황에 따른 표현
2.4 루프 처리를 위한 ngRepeat 지시자
2.5 DOM 이벤트 처리
2.6 filters를 이용한 필터링
2.7 사용자 정의 필터 작성법
Chapter 11 AngularJS의 서비스
1. 서비스 객체의 등록
1.1 factory( ) 방식
1.2 service( ) 방식
1.3 provider( ) 방식
2. $http 서비스
2.1 $http 서비스 활용 방식
2.2 $http 서비스와 서비스-컨트롤러의 연결 작업 문제
3. 축약형 $http 서비스 기능들
3.1 JSONP 방식의 호출
4. $q와 Promise 처리
4.1 $q 활용 방식
4.2 $q.all( )을 이용한 다중 Promise 처리
5. $timeout 서비스와 $log 서비스
5.1 $log 서비스와 로그 처리
6. MongoLab과 $resource 서비스
6.1 MongoLab 회원가입과 DB 생성
6.2 MongoDB와 기본 용어들
6.3 MongoLab API 키 확인과 테스트
6.4 $resource를 이용한 REST 서비스 호출: ngResource
Chapter 12 ngRoute 모듈과 페이지 내비게이션
1. ngRoute 모듈을 이용한 페이지 내비게이션
1.1 ngRoute를 이용한 경로 설정
2. $route의 속성
2.1 각 페이지별 컨트롤러 적용하기
2.2 resolve( )를 이용한 데이터 전달
2.3 $routeParams를 이용하는 파라미터 추출
2.4 $location 서비스
2.5 $locationProvider
3. ngAnimate 모듈을 이용한 페이지 전환 효과
3.1 CSS3의 애니메이션
4. ngAnimate의 적용 원리
4.1 ngAnimate의 ng-enter, ng-leave
4.2 뷰 전환 시 슬라이드 효과 만들기
Chapter 13 AngularJS의 내부에 대한 이해
1. AngularJS의 컨텍스트와 $digest( ), $apply( )와 $watch( )
2. 컨트롤러 간의 이벤트 데이터 전달
Chapter 14 사용자 정의 지시자
1. 모듈에 추가되는 사용자 정의 지시자
2. 격리된 $scope
3. 컴파일과 링킹
월급쟁이의 역습

도서명 : 월급쟁이의 역습
저자/출판사 : 트렌트 햄, 북앳북스
쪽수 : 328쪽
출판일 : 2013-05-02
ISBN : 9788983924735
정가 : 14000
머리말
워킹푸어 탈출 전략 No. 1 - 돈을 알고 나를 알아야 주머니가 든든해진다
1장 카드 감옥 탈출기 : 빚의 노예가 되지 마라
5단계 행동 원칙 - 가계부채 zero 전략, 당신도 할 수 있다!
2장 당신이 놓친 것 : 하고 싶은 일을 하라
5단계 행동 원칙 - 행복과 돈, 두 마리 토끼 잡기
3장 인생은 언제나 복불복 : 준비된 자는 운명을 극복하고 기회를 잡는다
5단계 행동 원칙 - 행운 IN 불행 OUT, 이젠 나도 럭키가이
4장 한 치 앞도 모르는 세상, 목표의 힘 : 목표는 시련과 고난을 극복하게 한다
5단계 행동 원칙 - 일생일대의 기회를 만들고 늘리는 법
5장 많이 일하고 적게 버는 세상 : 미래의 수입을 믿지 말라
5단계 행동 원칙 - 워킹푸어 탈출! 여유로운 미래 만들기
워킹푸어 탈출 전략 No. 2 - 당신이 놓친 푼돈의 비밀
6장 백지장도 맞들면 낫다 : 인간관계는 현대사회 최고의 가치다
5단계 행동 원칙 - 커뮤니티 활동 시작하기
7장 틈새를 관리하라 : 수입과 지출의 격차를 최대로 늘려라
5단계 행동 원칙 - 틈새를 관리하면 목돈이 모인다
8장 검소한 생활방식 : 푼돈을 소중히하면 큰돈이 저절로 모인다
5가지 행동 원칙 - 월급쟁이 살리는 소비생활, 제대로 알고 쓰자
워킹푸어 탈출 전략 No. 3 - 사람에 투자하라
9장 돈독한 인간관계가 곧 기회다 : 여가시간을 긍정적인 사람들과 함께 보내라
5가지 행동 원칙 - 긍정적 관계 최대로 활용하는 법
10장 새로운 직업 규칙 : 회사가 아니라 동료들에게 충성하라
5가지 행동 원칙 - 직업적으로 성공하는 새로운 비법
워킹푸어 탈출 전략 NO 4 - 행복한 삶을 위한 개인재정 관리 비법
11장 새로운 일을 찾아라 : 규칙을 깨야 미래의 기회를 잡을 수 있다
5단계 행동 원칙 - 새로운 인생을 설계하라
12장 수입과 지출의 격차를 인식하라 : 버는 것보다 적게 써라
5단계 행동 원칙 - 통장 잔고 늘리는 법
13장 돈이냐 사람이냐, 그것이 문제로다 : 친구, 가족과 채권-채무 관계를 맺지 마라
5단계 행동 원칙 - 관계 회복을 위한 비법
워킹푸어 탈출 전략 No. 5 - 노후&자녀 : 미래에 투자하라
14장 새로운 은퇴 계획 : 은퇴는 넘치는 활기를 되찾는 시간이다
5단계 행동 원칙 - 은퇴 생활 준비하기
15장 남다른 자녀교육법 : 자녀에게 남과 달라질 기회를 제공하라
5가지 행동 원칙 - 성공하는 자녀로 키우기
워킹푸어 탈출 전략 No. 6 - 절약은 제대로 쓰기 위한 준비다
16장 나눔의 힘 : 남을 도와주면 두 배의 보상이 돌아온다
5가지 행동 원칙 - 나눔 시작하기
17장 일상의 규칙을 깨라 : 말로만 떠들지 말고 행동에 옮겨라
5가지 행동 원칙 - 장벽을 뛰어넘어 변화 시도하기
18장 나만의 길을 찾아라 : 당신에게 필요한 것은 고가의 물건이 아니라 경험이다
5가지 행동 원칙 - 나만의 길을 가라
워킹푸어 탈출 전략 No. 7- 실천하라!
19장 명확하고 구체적인 목표를 설정하라 : 불가능한 변화는 없다
감사의 말
참고문헌
댓글목록0