Course Syllabus
2002 Spring
Internet Programming (XML)
- Class : A¹Ý(È 8,9±³½Ã, ¸ñ11±³½Ã), B¹Ý(È10±³½Ã,¸ñ9,10±³½Ã)
- Main Textbook : XML By
Example (Benoit Marchal Àú) Á¤È¸°æ ¿Ü °ø¿ª, ÀÌÇѵðÁöÅи®, 2000
- Reference books :
- Beginning XML (David Hunter ¿Ü 5ÀÎ °øÀú, WROX)
Á¤º¸¹®È»ç ¿ª, 2000
- W3C Homepage ( http://www.w3c.org )
- Goal :
- ÃÖ±Ù À¥
ÆäÀÌÁö ±â¼ú¾ð¾î·Î °¢±¤¹Þ°í ÀÖ´Â XML¿¡ ´ëÇÏ¿©
ÀÌÇØÇϵµ·Ï ÇÑ´Ù. XMLÀº ¹«¾ùÀÎÁö, ¾î¶»°Ô »ç¿ëµÇ´ÂÁö,
¾î¶»°Ô ÀÛµ¿µÇ´ÂÁö¿¡ ´ëÇÏ¿© ¹è¿î´Ù.
- ÁÖÁ¦º°·Î´Â XML ¹®¼ ¹× DTDÀÛ¼º, XSL º¯È¯, DOM ¹× SAX, ±âŸ
°ü·Ã Ç¥ÁØ µî¿¡ ´ëÇÏ¿© ¹è¿î´Ù.
- ¶ÇÇÑ À¥ ÆäÀÌÁö
³»¿¡¼ °£´ÜÈ÷ µ¥ÀÌÅÍ º¯È¯À̳ª µ¥ÀÌÅÍ Ãâ·Â¿¡ È°¿ëµÇ´Â
¿¹Á¦¸¦ ±¸ÇöÇØ º¸µµ·Ï ÇÑ´Ù.
- Prerequisites : ȨÆäÀÌÁö ÀÛ¼º ¾ð¾î (HTML,
DHTML, JavaScript), Java ¾ð¾î
-
Course Format
: ¼³¸í & ½Ç½À(ÇÊ¿ä½Ã)
-
Grading
: Áß°£°í»ç 30%, ±â¸»°í»ç 30%, °úÁ¦ 20%. ¼ö¾÷Âü¿© ¹× Ãâ¼® 20% (°á¼®2
°¨Á¡)
Topics
Textbook Homework
1ÁÖ : °Á ¾È³»
2ÁÖ : XML ±âÃÊ
[1Àå] #1 : XML ȨÆäÀÌÁö
Á¶»çÇϱâ
3ÁÖ : XML ¹®¹ý [2Àå]
4ÁÖ : XML ½ºÅ°¸¶ [3Àå]
#2 : XML DTD ÀÛ¼º ¿¹Á¦
5ÁÖ : À̸§°ø°£ [4Àå]
6ÁÖ : XSL º¯È¯
[5Àå]
7ÁÖ : CSS, XSL-FO [6Àå]
#3 : XML º¯È¯ ¹× ½ºÅ¸ÀÏ ¿¹Á¦
8ÁÖ : <Áß°£°í»ç>
9ÁÖ : Æļ¿Í DOM 1 [7Àå]
10ÁÖ : Æļ¿Í DOM 2 [7Àå]
#4 : XML DOM ÇÁ·Î±×·¥ ¿¹Á¦
11ÁÖ : ´ëü API: SAX [8Àå]
12ÁÖ : XML ¹®¼ ÀÛ¼º [9Àå]
#5 : XML SAX ÇÁ·Î±×·¥ ¿¹Á¦
13ÁÖ : XML À¯¿¬¼º [10Àå]
14ÁÖ : ½Ç½À
#6 : XML ÀÀ¿ë ¿¹Á¦ ÀÛ¼ºÇϱâ
15ÁÖ : <±â¸»°í»ç>
* »çÁ¤¿¡ µû¶ó º¯°æµÉ ¼ö ÀÖÀ½
-
Lecture Note
: ȨÆäÀÌÁö¿¡ °Ô½Ã, ¼ö¾÷½Ã°£¿¡ °¢ÀÚ ÇÁ¸°Æ®ÇØ ¿Ã °Í