1. |
|
XML 과목소개
|
XML이란 무엇인가 이해한다.
XML을 안드로이드 응용프로그램에서 어떻게 사용되는지 이해한다.
XML을 수강하는 이유에 대해 알아본다.
XML 이론 및 실습에 어떤 내용이 포함되는지 이해한다. |
|
|
|
XML이란
|
XML이 어떻게 사용되는지 알아본다. |
|
|
|
XML 성장_응용소개
|
XML이 다양한 분야에 사용하게 된 이유에 대해 알아본다.
XML의 성장 사례에 대해 알아본다. |
|
2. |
|
XML 활용방법-1
|
XML 문서 사용 용도에 대해 알 수 있다.
HTML에 대한 잘못된 오해에 대해 알아본다. |
|
|
|
XML 활용방법-2
|
웹 응용간에 자료 전달을 위한 XML 활용을 이해한다. |
|
|
|
SGML과 비교
|
SGML과 XML을 비교할 수 있다.
W3C의 XML 권고안에 대해 알 수 있다. |
|
|
|
메타언어
|
XML의 확장가능성에 대해 알아본다. |
|
3. |
|
XML문서 작성방법 학습
|
XML 문서 작성 방법에 대해 알아본다. |
|
|
|
XML의 대안 찾기-JSON
|
XML의 대안인 JSON에 대해 알아보고 비교한다. |
|
|
|
XML 엘리먼트와 속성
|
XML 작성 규칙을 이해한다.
XML 작성 규칙을 사용하여 XML문서를 작성한다.
엘리먼트와 속성에 대해 이해한다. |
|
|
|
XML언어 설계하기-1
|
마크업 언어의 설계 시 고려사항에 대해 알아본다.
XML 설계에 대해 알아본다.
속성 사용시 고려사항에 대해 알아본다. |
|
4. |
|
XML언어 설계하기-2
|
MathML에 대해 알아본다.
CML에 대해 알아본다. |
|
|
|
XML문서 설계하기-지하철 9호선 실습
|
XML 문법에 따라 XML 문서를 작성할 수 있다.
응용프로그램에서 활용하기 위한 XML 문서를 설계할 수 있다.
XML 문서를 통합할 때 고려사항에 대해 알 수 있다. |
|
|
|
XML 프로그래밍-파보나치수열
|
XML 문서에 대해 이해할 수 있다.
XML 응용 작성 능력을 배양할 수 있다.
웹 브라우저를 사용해 XML 문서 구조를 이해할 수 있다. |
|
|
|
XML웹응용과 XML
|
웹 응용에 대해 이해할 수 있다. |
|
5. |
|
DTD를 이용한 마크업 언어 개발 학습
|
DTD가 필요한 이유와 기본 문법을 학습한다.
DTD를 XML문서에 적용하기 위한 방법을 학습한다.
유효한 XML문서작성을 위한 DTD 작성법을 학습한다. |
|
|
|
DTD를 이용한 마크업 언어개발-프로그래밍 실습
|
XML 문서에 대해 이해할 수 있다.
XML 응용 작성 능력을 배양할 수 있다. |
|
|
|
DTD 문법 이해-1
|
DTD가 필요한 이유와 기본 문법을 학습한다.
DTD를 XML문서에 적용하기 위한 방법을 학습한다.
유효한 XML 문서작성을 위한 DTD 작성법을 학습한다. |
|
|
|
DTD 문법 이해-2
|
DTD가 필요한 이유와 기본 문법을 학습한다.
DTD를 XML문서에 적용하기 위한 방법을 학습한다.
유효한 XML 문서작성을 위한 DTD 작성법을 학습한다. |
|
6. |
|
DTD 작성과 정규표현식
|
DTD 작성과 정규표현식에 대해 알아본다. |
|
|
|
XML 네임스페이스 선언 및 사용-1
|
네임스페이스의 정의에 대해 알 수 있다.
네임스페이스의 필요성에 대해 알 수 있다.
네임스페이스의 목적에 대해 알 수 있다. |
|
|
|
XML 네임스페이스 선언 및 사용-2
|
네임스페이스의 정의에 대해 알 수 있다.
네임스페이스의 필요성에 대해 알 수 있다.
네임스페이스의 목적에 대해 알 수 있다. |
|
|
|
XML 네임스페이스 선언 및 사용-3
|
XML 네임스페이스를 적용하여 문제를 해결할 수 있다. |
|
7. |
|
CSS 이해하기-1
|
CSS에 대해 알아보고 이해한다. |
|
|
|
CSS 이해하기-2
|
CSS에 대해 알아보고 이해한다. |
|
|
|
CSS 이해하기-실습1
|
CSS에 대해 배운것을 실습해본다. |
|
|
|
CSS 이해하기-실습2
|
CSS에 대해 배운것을 실습해본다. |
|
8. |
|
XML-Schema-1
|
XML 스키마의 출현 배경을 이해한다.
XML 스키마의 특징을 이해한다. |
|
|
|
XML-Schema-2
|
XML 스키마 작성 문법을 이해한다.
XML 스키마를 작성해본다. |
|
|
|
XML-Schema-3
|
XML 스키마 작성 문법을 이해한다.
XML 스키마를 작성해본다. |
|
9. |
|
XML-Schema-5
|
XML 스키마의 예제를 풀어본다. |
|
|
|
XML-Schema--6
|
XML 스키마 언어를 이해한다. |
|
|
|
Xpath-1
|
Xpath란 무엇인가 이해한다.
Xpath의 문법을 익힌다. |
|
|
|
Xpath-2
|
Xpath란 무엇인가 이해한다.
Xpath의 문법을 익힌다. |
|
10. |
|
Xpath-3
|
Xpath의 예제를 살펴본다.
Xpath의 수식을 알아본다. |
|
|
|
Xpath-4
|
Xpath의 예제를 살펴본다.
Xpath의 노드 선택자를 알아본다. |
|
|
|
Xpath-5
|
Xpath의 예제를 살펴본다.
Xpath의 축과 함수를 알아본다. |
|
|
|
XSL-01
|
XSL의 사용목적을 이해한다.
XSL의 처리 과정을 이해한다.
XSL의 문서구조를 이해한다.
탬플레이트 룰을 작성한다. |
|
|
|
XSL-02
|
XSL의 사용목적을 이해한다.
XSL의 처리 과정을 이해한다.
XSL의 문서구조를 이해한다.
탬플레이트 룰을 작성한다. |
|
11. |
|
XSL-03
|
XSL의 사용목적을 이해한다.
XSL의 처리 과정을 이해한다.
XSL의 문서구조를 이해한다.
탬플레이트 룰을 작성한다. |
|
|
|
DOM-API-0
|
XML 파서 기능에 대해 알아본다.
SAX과 DOM의 차이에 대해 알아본다. |
|
|
|
DOM-API-1
|
DOM이란 무엇인지 이해한다.
DOM을 구성하는 주요 인터페이스를 이해한다.
DOM을 사용한 XML문서 처리를 위한 파서 생성을 위한 프로그램을 작성한다.
DOM API의 주요 메소드를 이해한다. |
|
|
|
DOM-API-2
|
DOM이란 무엇인지 이해한다.
DOM을 구성하는 주요 인터페이스를 이해한다.
DOM을 사용한 XML문서 처리를 위한 파서 생성을 위한 프로그램을 작성한다.
DOM API의 주요 메소드를 이해한다. |
|
12. |
|
DOM-API-3
|
DOM 트리 변경하기를 알아본다.
XML 문서 파일로 출력하는 것을 알아본다. |
|
|
|
DOM-API-LAB-2
|
DOM API를 사용한 그래픽 객체 다루기에 대해 알아본다. |
|
|
|
DOM-API-4
|
실습을 통하여 API를 이해한다. |
|
|
|
DOM-API-5
|
실습을 통하여 DOM 트리를 작성해본다. |
|
13. |
|
SAX 프로그래밍-1
|
SAX 방식의 XML 문서 처리와 DOM 처리방식의 차이점을 이해한다.
SAX의 이벤트 처리 함수를 이해한다.
SAX 기반 프로그램을 작성하여 XML 문서에서 정보를 추출한다. |
|
|
|
SAX 프로그래밍-2
|
SAX 방식의 XML 문서 처리와 DOM 처리방식의 차이점을 이해한다.
SAX의 이벤트 처리 함수를 이해한다.
SAX 기반 프로그램을 작성하여 XML 문서에서 정보를 추출한다. |
|
|
|
SAX 프로그래밍-3
|
SAX 방식의 XML 문서 처리와 DOM 처리방식의 차이점을 이해한다.
SAX의 이벤트 처리 함수를 이해한다.
SAX 기반 프로그램을 작성하여 XML 문서에서 정보를 추출한다. |
|
14. |
|
HTML과 XML에서 DOM 활용-1
|
HTML 과 XML 문서 구조를 조작하기 위한 DOM API를 익힘.
DOM이 필요한 이유를 익힘.
DOM API를 사용한 화면 동적 변경방법을 익힘. |
|
|
|
HTML과 XML에서 DOM 활용-2
|
HTML 과 XML 문서 구조를 조작하기 위한 DOM API를 익힌다.
DOM이 필요한 이유를 익힌다.
DOM API를 사용한 화면 동적 변경방법을 익힌다. |
|
|
|
HTML과 XML에서 DOM 활용-3
|
HTML 과 XML 문서 구조를 조작하기 위한 DOM API를 익힌다.
DOM이 필요한 이유를 익힌다.
DOM API를 사용한 화면 동적 변경방법을 익힌다. |
|
|
|
HTML과 XML에서 DOM 활용-4
|
웹 클라이언트 응용 과정에서 Javascript를 사용하여 HTML 문서의 DOM 처리 실습을 한다.
DOM API의 사용을 이해한다. |
|
15. |
|
OpenAPI-1
|
Web 2.0 과 오픈 API와의 관계를 이해한다.
다양한 오픈 API 서비스를 살펴본다.
오픈 API를 통한 응답형식을 살펴본다. |
|
|
|
OpenAPI-2
|
Web 2.0 과 오픈 API와의 관계를 이해한다.
다양한 오픈 API 서비스를 살펴본다.
오픈 API를 통한 응답형식을 살펴본다. |
|
|
|
Ajax-web2.0
|
웹 2.0과 Ajax 간의 상호 연관성을 이해한다.
Ajax을 사용한 웹의 장단점을 이해한다.
Ajax이 적용된 사이트의 특징을 살펴본다. |
|