책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > XML
· ISBN : 9788931420470
· 쪽수 : 574쪽
· 출판일 : 2002-03-30
책 소개
목차
1일차. XML을 소개합니다
1. 인터넷과 HTML의 성공시대
2. HTML이 가지고 있는 문제점
3. XML의 탄생이야기
4. SGML, HTML과의 비교
5. XML의 장점
6. XML을 어디에 써야할까?
2일차. XML 준비하기
1. XML을 사용하기 전에 준비해야 할 것들
2. XML 에디터
3. XML 브라우저
4. XML 파서
3일차. XML 시작하기
1. XML 문서는 어떻게 생겼을까?
2. XML 문서의 종류
3. XML 인코딩
4. 유니코드
4일차. Well-Formed XML 문서 만들기-1
1. Well-Formed XML 문서를 만들기 위한 규칙
2. Well-Formed 요소(Element)
3. Well-Formed 태그(Tag)
4. Well-Formed 속성(Attribute)
5일차. Well-Formed XML 문서 만들기-2
1. Well-Formed 주석(Comment)
2. 빈 요소(Empty Element)
3. XML 문서의 선언
4. 처리 지시문(PI)
5. PCDATA와 CDATA
6. XML 인코딩(encoding)
6일차. 네임스페이스(Namespace)
1. namespace의 필요성
2. namespace는 접두사
3. xmlns
4. 기본 네임스페이스
5. 네임스페이스와 속성
6. 정리하며
7일차. Vaild XML 문서란
1. XML 문서의 표준화 작업
2. Valid XML 문서(유효한 문서)
3. XML 문서에 DTD 선언 추가하기
4 유효한 검증 파서(validating parser)
8일차. DTD(요소선언)
1. DTD
2. 요소(element) type 선언
3. 빈 요소 (Empty Element) 선언
4. 내용(contents)에 텍스트(문자 데이터)를 갖는 요소 선언
5. 내용(contents)에 자손 요소를 갖는 요소 선언
6. 요소 내용 모델(Element Content Model)
7. 내용 모델 리스트 연산자(list operator)
8. 내용 모델 카디널러티 연산자(Cardinality Operator)
9. 내용(contents)에 혼합 내용 모델을 갖는 요소 선언
10. 내용(contents)에 모든 것을 갖는 요소 선언
9일차. DTD(속성선언)
1. 외부 DTD
2. Attribute 선언
3. 문자열 유형
4. 디폴트 선언의 종류
10일차. 속성으로 선언할 수 있는 유형
1. 열거형(Enumerated Value) 속성 유형
2. 토큰화된 유형
3. ID
4. IDREF
5. IDREFS
6. NMTOKEN/NMTOKENS(이름 토큰)
11일차. ENTITY
1. 엔터디(ENTITY,객체)의 개념과 기본 형식
2. 파싱 여부에 따른 엔터터의 분류
3. 파라미터(Parameter) 엔터티
12일차. XML 스키마(schema)
1. 스키마(Schema)
2. 스키마(Schema)의 구조
3. 데이터 타입 정의(Datatype Definitions)
4 간단한 타입(Simple Types)
5. 복잡한 타입(Complex Types)
13일차. 스타일시트(CSS)-1
1. CSS의 사용 이유
2. XML에서 스타일 시트 설정
3. XML에서 스타일 시트 적용하기
4. CSS- Font 정의
4. CSS-색상과 배경 색상
5. CSS-배경이미지의 반복 사용과 위치 지정
14일차. 스타일 시트-CSS(2)
1. CSS-텍스트의 속성
2. CSS-Display
3. CSS-여백
4. CSS-공백
5. CSS-border
6. CSS-리스트
15일차. XML 관련 기술들
1. XML 관련 기술들
2. XSL(eXtensible Stylesheet Language)
3. XSLT
4. XPath(XML Path Language)
5. DOM
6. XLink(XML Linking Language)
7. XHTML
16일차. XSLT(1)
1. XSL과 XSLT
2. XSL/XSLT를 사용하기 위한 준비물
3. XML 문서에 XSL 또는 XSLT 스타일시트를 적용하는 방법
4. XSL 또는 XSLT 문서의 구조
5. 간단한 XSLT 만들어보기
17일차. XSLT(2)
1. XSL Pattern 사용법
2. 테이블에 번호매기기
3. 특정 필드를 기준으로 정렬하기
4. 특정 조건에 맞는 데이터만 보여주기 (Filtering)
18일차. XSLT(3)
1. 조건문 사용하기
2. 전체 항목의 갯수와 합계 구하기
3. 반복문 사용하기
4. 링크 만들어보기
5. XSLT에 대한 참고자료들
19일차. DOM(1)
1. DOM이란 무엇인가?
2. W3C의 DOM 스펙
3. DOM과 XML 파서
4. DOM의 트리 구조
5. DOM Level 1 Core 부분의 주요 API
20일차. DOM(2)
1. XML 문서에 접근하기
2. XML 문서의 루트 엘리먼트에 접근하기
3. DOM 연습 프로그램 만들어보기
21일차. DOM(3)
1. XML 문서의 각 구성요소들을 자유자재로 탐색하기
2. 엘리먼트와 속성(Attribute)들 다루기
3. DOM의 단점과 SAX(Simple API for XML)
22일차. XML과 HTML 바인딩
1. 데이터 아일랜드(Data Island)
2. 데이터 바인딩(Data Binding)
3. 테이블 형태로 표시하기
23일차. xlink와 xpointer
1. HTML 링크와 XML링크 비교
2. xlink의 속성
3. 심플 링크(Simple Link)
4. 확장 링크(Extended Links)
5. XPointer를 이용하여 도큐먼트 조각을 지정하는 방법
24일차. XML 에디터
1. XML 에디터 설치하기
2. XML SPY 사용하기
3. XML 문서 작성하기
4. DTD 작성하기
5. XML 문서에 한글 사용하기
25일차. XML 게시판 만들기-준비편
1. XML 게시판이 가지는 의미
2. 첫번째 준비물 - 웹 서버
3. 두번째 준비물 - 데이터베이스
26일차. XML 게시판 만들기(1)
1. TCP/IP 프로토콜과 HTTP 프로토콜
2. ASP의 소개
27일차. XML 게시판 만들기(2)
1. XML 게시판 애플리케이션의 구성
2. 목록 보기 페이지 작성하기 (List.asp)
28일차. XML 게시판 만들기(3)
1. XML 데이터에 스타일시트 적용시키기
2. 새 글 쓰기 페이지 작성하기 (Write.asp)
29일차. XML 게시판 만들기(4)
1. 글 읽기 페이지 작성하기 (Read.asp)
2. 글 읽기 페이지를 위한 스타일시트 작성하기 (Read.xsl)
3. 수정하기 페이지 작성하기 (Update.asp)
4. 삭제하기 페이지 작성하기 (Delete.asp)
30일차. XML 게시판 만들기(5)
1. 답변 쓰기 페이지 작성하기 (Reply.asp)
2. 무선인터넷을 위한 게시판으로 확장하기
3. XML의 현재와 미래