SQL 첫걸음 또는 중급 개발자를 위한 MEAN 스택 공략 > 도서

본문 바로가기

도서

SQL 첫걸음 또는 중급 개발자를 위한 MEAN 스택 공략

땅끝
2025-04-24 13:25 7 0

본문




SQL 첫걸음
9788968482311.jpg


도서명 : SQL 첫걸음
저자/출판사 : 아사이 아츠시, 한빛미디어
쪽수 : 368쪽
출판일 : 2015-11-01
ISBN : 9788968482311
정가 : 22000

1장 데이터베이스와 SQL
__01강__데이터베이스
__02강__다양한 데이터베이스
__03강__데이터베이스 서버
__마치며
__연습문제

2장 테이블에서 데이터 검색
__04강__Hello World 실행하기
__05강__테이블 구조 참조하기
__06강__검색 조건 지정하기
__07강__조건 조합하기
__08강__패턴 매칭에 의한 검색
__마치며
__연습문제

3장 정렬과 연산
__09강__정렬 - ORDER BY
__10강__복수의 열을 지정해 정렬하기
__11강__결과 행 제한하기 - LIMIT
__12강__수치 연산
__13강__문자열 연산
__14강__날짜 연산
__15강__CASE 문으로 데이터 변환하기
__마치며
__연습문제

4장 데이터의 추가, 삭제, 갱신
__16강__행 추가하기 - INSERT
__17강__삭제하기 ? DELETE
__18강__데이터 갱신하기 ? UPDATE
__19강__물리삭제와 논리삭제
__마치며
__연습문제

5장 집계와 서브쿼리
__20강__행 개수 구하기 - COUNT
__21강__COUNT 이외의 집계함수
__22강__그룹화 - GROUP BY
__23강__서브쿼리
__24강__상관 서브쿼리
__마치며
__연습문제

6장 데이터베이스 객체 작성과 삭제
__25강__데이터베이스 객체
__26강__테이블 작성?삭제?변경
__27강__제약
__28강__인덱스 구조
__29강__인덱스 작성과 삭제
__30강__뷰 작성과 삭제
__마치며
__연습문제

7장 복수의 테이블 다루기
__31강__집합 연산
__32강__테이블 결합
__33강__관계형 모델
__마치며
__연습문제

8장 데이터베이스 설계
__34강__데이터베이스 설계
__35강__정규화
__36강__트랜잭션
__마치며
__연습문제

부록 A : MySQL 설치

부록 B : 연습문제 해답




중급 개발자를 위한 MEAN 스택 공략
9788960777217.jpg


도서명 : 중급 개발자를 위한 MEAN 스택 공략
저자/출판사 : 아모스 하비브, 에이콘출판
쪽수 : 400쪽
출판일 : 2015-06-19
ISBN : 9788960777217
정가 : 35000

1 MEAN 소개
__3계층 웹 애플리케이션 개발
__자바스크립트의 진화
__MEAN 소개
__MongoDB 설치
____윈도우에서 MongoDB 설치
________수동으로 MongoDB 시작
________윈도우 서비스로 MongoDB 시작
____맥 OS X와 리눅스에서 MongoDB 설치
________바이너리로 MongoDB 설치
________패키지 관리자를 사용한 MongoDB 설치
____MongoDB 셸 사용
__노드 설치
____윈도우에서 노드 설치
____맥 OS X에서 노드 설치
____리눅스에서 노드 설치
____노드 시작
__NPM 소개
____NPM 사용
____NPM 설치 과정
____package.json 파일을 사용한 의존성 관리
__정리

2 노드 시작
__노드 소개
____자바스크립트 이벤트 구동 프로그래밍
____노드 이벤트 구동 프로그래밍
__자바스크립트 클로저
__노드 모듈
____CommonJS 모듈
____노드 핵심 모듈
____노드 외부 모듈
____노드 파일 모듈
____노드 폴더 모듈
__노드 웹 애플리케이션 개발
____커넥트 모듈 만나기
________커넥트 미들웨어
________커넥트 미들웨어의 순서 이해
________커넥트 미들웨어 마운트
__정리

3 익스프레스 웹 애플리케이션 구축
__익스프레스 소개
__익스프레스 설치
__첫 익스프레스 애플리케이션 생성
__애플리케이션, 요청, 응답 객체
____애플리케이션 객체
____요청 객체
____응답 객체
__외부 미들웨어
__MVC 패턴 구현
____애플리케이션 폴더 구조
________수평 폴더 구조
________수직 폴더 구조
________파일 이름 관례
________수평 폴더 구조 구현
__익스프레스 애플리케이션 구성
____환경 구성 파일
__뷰 생성
____뷰 시스템 구성
____EJS 뷰 생성
__정적 파일 서비스
__세션 구성
__정리

4 MongoDB 소개
__NoSQL 소개
__MongoDB 소개
__MongoDB의 핵심 기능
____BSON 형식
____MongoDB와 임의 질의
____MongoDB 색인
____MongoDB 복제 집합
____MongoDB 샤딩
__MongoDB 셸
__MongoDB 데이터베이스
__MongoDB 콜렉션
__MongoDB CRUD 연산
____새로운 다큐먼트 생성
____insert( )를 사용한 다큐먼트 생성
____update( )를 사용한 다큐먼트 생성
____save( )를 사용한 다큐먼트 생성
__다큐먼트 읽기
____모든 콜렉션 다큐먼트 검색
____동등 구문 사용
____질의 연산자 사용
____AND/OR 질의 생성
__기존 다큐먼트 갱신
____update( )를 사용한 다큐먼트 갱신
____save( )를 사용한 다큐먼트 갱신
__다큐먼트 삭제
____모든 다큐먼트 삭제

5 몽구스 소개
__몽구스 소개
____몽구스 설치
____MongoDB에 연결
__몽구스 스키마 이해
____사용자 스키마와 모델 생성
____User 모델 등록
____save()를 사용한 새로운 사용자 생성
________find( )를 사용한 여러 사용자 다큐먼트 검색
________find( )를 사용한 고급 질의
____findOne()을 사용한 단일 사용자 다큐먼트 읽기
____기존 사용자 다큐먼트 갱신
____기존 사용자 다큐먼트 삭제
__몽구스 스키마 확장
____기본값 정의
____스키마 변경자 활용
________미리 정의된 변경자
________맞춤식 설정 변경자
________맞춤식 인출 변경자
____가상 속성 추가
____색인을 사용한 질의 최적화
__맞춤식 모델 메소드 정의
____맞춤식 정적 메소드 정의
____맞춤식 인스턴스 메소드 정의
__모델 검증
____미리 정의된 검증기
____맞춤식 검증기
__몽구스 미들웨어 활용
____pre 미들웨어 활용
____post 미들웨어 활용
__몽구스DBRef 활용
__정리

6 패스포트를 사용한 사용자 인증 관리
__패스포트 소개
____패스포트 설치
____패스포트 구성
__패스포트 전략 이해
____패스포트의 지역 전략 사용
________패스포트의 지역 전략 모듈 설치
________패스포트의 지역 전략 구성
____User 모델 변경
____인증 뷰 생성
____User 컨트롤러 변경
________플래시 오류 메시지 출력
____사용자 라우트 연결
__패스포트 OAuth 전략 이해
____OAuth 전략 설정
________OAuth 사용자 생성 처리
________패스포트의 페이스북 전략 사용
________패스포트의 트위터 전략 등록
________패스포트의 구글 전략 등록
__정리

7 AngularJS 소개
__AngularJS 소개
__AngularJS의 핵심 개념
____AngularJS의 핵심 모듈
________angular 전역 객체
____AngularJS 모듈
________애플리케이션 모듈
________외부 모듈
________외부 개발자 모듈
____양방향 데이터 결합
____의존성 주입
________AngularJS에서 의존성 주입
____AngularJS 지시자
________핵심 지시자
________맞춤식 지시자
____AngularJS 애플리케이션 부트스트랩
________자동 부트스트랩
________수동 부트스트랩
__AngularJS 설치
____바우어 의존성 관리자 소개
____바우어 의존성 관리자 구성
____바우어를 사용한 AngularJS 설치
____AngularJS 구성
__AngularJS 애플리케이션 구조화
__AngularJS 애플리케이션 부트스트랩
__AngularJS MVC 엔티티
____AngularJS 뷰
____AngularJS 컨트롤러와 영역
__AngularJS 라우팅
____ngRoute 모듈 설치
____URL 정책 구성
____AngularJS 애플리케이션 라우트
__AngularJS 서비스
____AngularJS 기본 포함 서비스
____AngularJS 서비스 생성
____AngularJS 서비스 사용
__AngularJS 인증 관리
____user 객체 출력
____Authentication 서비스 추가
____Authentication 서비스 사용
__정리

8 MEAN CRUD 모듈 생성
__CRUD 모듈 소개
__익스프레스 구성 요소 설정
____몽구스 모델 생성
____익스프레스 컨트롤러 설정
________익스프레스 컨트롤러의 오류 처리 메소드
________익스프레스 컨트롤러의 create( ) 메소드
________익스프레스 컨트롤러의 list( ) 메소드
________익스프레스 컨트롤러의 read( ) 미들웨어
________익스프레스 컨트롤러의 update( ) 메소드
________익스프레스 컨트롤러의 delete( ) 메소드
________인증 미들웨어 구현
________인가 미들웨어 구현
____익스프레스 라우트 배선
____익스프레스 애플리케이션 구성
__ngResource 모듈 소개
____ngResource 모듈 설치
____$resource 서비스 사용
__AngularJS MVC 모듈 구현
____AngularJS 모듈 서비스 생성
____AngularJS 모듈 컨트롤러 설정
________AngularJS 컨트롤러의 create( ) 메소드
________AngularJS 컨트롤러의 find( )와 findOne( ) 메소드
________AngularJS 컨트롤러의 update( ) 메소드
________AngularJS 컨트롤러의 delete( ) 메소드
____AngularJS 모듈 뷰 구현
________create-article 뷰
________view-article 뷰
________edit-article 뷰
________list-articles 뷰
____AngularJS 모듈 라우트 배선
__모듈 구현 마무리
__정리

9 Socket.io를 사용한 실시간 기능 추가
__웹소켓 소개
__Socket.io 소개
____Socket.io 서버 객체
________Socket.io 핸드셰이크
________Socket.io 구성 미들웨어
____Socket.io 클라이언트 객체
____Socket.io 이벤트
________이벤트 처리
________이벤트 전송
____Socket.io 이름공간
________Socket.io 서버 이름공간
________Socket.io 클라이언트 이름공간
____Socket.io 룸
________룸 가입과 탈퇴
________룸으로 이벤트 전송
__Socket.io 설치
____Socket.io 서버 구성
____Socket.io 세션 구성
________connect-mongo와 cookie-parser 모듈 설치
________connect-mongo 모듈 구성
________Socket.io 세션 구성
__Socket.io 채팅 구축
____채팅 서버의 이벤트 처리기 설정
____Socket 서비스 생성
____채팅 컨트롤러 생성
____채팅 뷰 생성
____채팅 라우트 추가
____채팅 구현 마무리
__정리

10 MEAN 애플리케이션 테스트
__자바스크립트 테스트 소개
____TDD, BDD, 단위 테스트
____테스트 프레임워크
____단정 라이브러리
____테스트 실행기
__익스프레스 애플리케이션 테스트
____모카 소개
____Should.js 소개
____슈퍼테스트 소개
____모카 설치
____Should.js와 슈퍼테스트 모듈 설치
____테스트 환경 구성
____첫 모카 테스트 작성
________익스프레스 모델 테스트
________익스프레스 컨트롤러 테스트
____모카 테스트 실행
__AngularJS 애플리케이션 테스트
____자스민 프레임워크 소개
____AngularJS 단위 테스트
________카르마 테스트 실행기 소개
________카르마 명령행 도구 설치
________카르마의 의존성 설치
________카르마 테스트 실행기 구성
________AngularJS 구성 요소 흉내내기
________AngularJS 단위 테스트 작성
________첫 단위 테스트 작성
________AngularJS 단위 테스트 실행
________AngularJS E2E 테스트
________프로트랙터 테스트 실행기 소개
________프로트랙터 테스트 실행기 설치
________프로트랙터 테스트 실행기 구성
________첫 E2E 테스트 작성
________AngularJS E2E 테스트 실행
__정리

11 MEAN 애플리케이션 자동화와 디버깅
__그런트 작업 실행기 소개
____그런트 작업 실행기 설치
____그런트 구성
________그런트를 사용한 애플리케이션 실행
________그런트를 사용한 애플리케이션 테스트
________그런트를 사용한 애플리케이션 린트
________그런트를 사용한 파일 변경 감시
__node-inspector로 익스프레스 디버깅
____node-inspector의 그런트 작업 설치
____node-inspector의 그런트 작업 구성
____디버그 그런트 작업 실행
__배터랑으로 AngularJS 디버깅
____배터랑 사용
________배터랑 모델
________배터랑 성능
________배터랑 의존성
__정리
__정리

댓글목록0

등록된 댓글이 없습니다.
게시판 전체검색