HOME > ¿ÀÇÁ¶óÀÎ > Áö³­°úÁ¤ »ó¼¼º¸±â
ÀϽà : 2008-09-17 (¼ö)   10:00~18:00
Àå¼Ò : ºñÁ¸® ±³À°Àå(¿ª»ï¿ª 6¹ø Ãⱸ ¼öÇù°Ç¹° 16Ãþ)
°­»ç : ±è¿µº¸  ÄÁ¼³ÅÏÆ®
°¡°Ý : 165,000¿ø I 132,000¿ø

À¥Ç¥ÁØ AJAX DOM ½ºÅ©¸³Æà Àü¹®°¡ °úÁ¤
    [¼ö°­ ½ÅûÀÚ À¯ÀÇ»çÇ×]

    * º» °­ÀÇ´Â À̷аú ½Ç½ÀÀÌ º´ÇàµÇ¸ç, °¢ ¼¼¼Ç¿¡¼­ ¿¹Á¦ ¼Ò½ºº°·Î µ¿½Ã µð¹ö±ëÇϸç ÁøÇàµÉ ¿¹Á¤ÀÔ´Ï´Ù.
    * º°µµÀÇ PC°¡ Á¦°øµÇÁö ¾ÊÀ¸¹Ç·Î Âü¼®ÇϽô ȸ¿ø´Ôµé²²¼­´Â
    ³ëÆ®ºÏÀ» ÁغñÇÏ¼Å¾ß ½Ç½ÀÀÌ °¡´ÉÇϽʴϴÙ.

    • ÀϽÃ: 2008³â 9¿ù 17ÀÏ (¼ö) 10:00 ~ 18:00
    • Àå¼Ò: ºñÁ¸® ±³À°Àå(¿ª»ï¿ª 6¹ø Ãⱸ ¼öÇù°Ç¹° 16Ãþ)
    • °­»ç: ±è¿µº¸ ÄÁ¼³ÅÏÆ®
    • ±³À°ºñ: »çÀüµî·Ï 165,000¿ø / ÇöÀåµî·Ï 176,000¿ø (ºÎ°¡¼¼ Æ÷ÇÔ / Áᫎ Æ÷ÇÔ / ±³Àç Æ÷ÇÔ)
¡Ø ÁÖÂ÷°¡ ºÒ°¡´ÉÇÏ¿À´Ï ´ëÁß±³ÅëÀ» ÀÌ¿ëÇØ ÁÖ¼¼¿ä. ÁÖÂ÷Áö¿øÀº ÇÏÁö ¾Ê½À´Ï´Ù.
    • DOMÀ» óÀ½ Á¢ÇÏ´Â °³¹ßÀÚ
    • º¸´Ù ±Ùº»ÀûÀ¸·Î DOMÀ» ÀÌÇØÇÏ·Á´Â °³¹ßÀÚ
    • DOM ±â´ÉÀ» È°¿ëÇÏ·Á´Â °³¹ßÀÚ
    • À¥ Ç¥ÁØÀ» ÁؼöÇÏ·Á´Â °³¹ßÀÚ, ºÐ¼®/¼³°èÀÚ
    • Ajax¿Í DOM ½ºÅ©¸³ÆÃÀÇ ±Ùº»ÀûÀÎ ¸ñÀû ÀÌÇØ
    • DOMÀ» È°¿ëÇϱâ À§ÇÑ ±âº» °³³ä Á¤¸³
    • À¥ Ç¥ÁØ°ú Ajax¿¡ ÀÖ¾î DOMÀÇ ¿ªÇÒ
    • DOM µð¹ö±ë ¹× DOM ½ÇÇà ÃßÀû ¹æ¹ý ½Àµæ
Agenda
1¼¼¼Ç
10:00~12:00
Ajax
  • 1. AjaxÀÇ ±Ã±ØÀûÀÎ ¸ñÀû
  • 2. Ajax ¾ÆÅ°ÅØó
  • 3. Ajax Åë½Å
  • 4. Ajax¿Í MVC ÆÐÅÏ
  • 5. Ajax¿¡ ÀÖ¾î DOMÀÇ ¿ªÇÒ


  • ¼¼¼Ç »ó¼¼ ¼Ò°³
    'Ajax¸¦ ÀÌÇØÇÑ´Ù'´Â °ÍÀº º¸´Ù ³ªÀº À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ÇʼöÁ¶°ÇÀÔ´Ï´Ù.
    ºñµ¿±â Åë½ÅÀ» ÇÏ´Â °ÍÀÌ Ajax¶ó°í ÇÏÁö¸¸ AjaxÀÇ Ã¹ ±ÛÀÚÀÎ A°¡ ºñµ¿±â Åë½ÅÀ» ÀǹÌÇϹǷΠÀÌ´Â À߸øµÈ ÀÌÇØÀÔ´Ï´Ù. ³ª¸ÓÁö jax ±îÁö ¸ðµÎ ÀÌÇØÇÏ°í, °¢ ¿ä¼Ò±â¼úÀÌ Çϸð´Ï¸¦ ÀÌ·ê ¶§ ÁøÁ¤ÇÑ Ajax ¾ÖÇø®ÄÉÀ̼ÇÀÌ µË´Ï´Ù.

    À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÔ¿¡ ÀÖ¾î °¡Àå Áß¿äÇÑ °ÍÀº À¯Àú ÀÎÅÍÆäÀ̽º(UI: User Interface)À̸ç, DOMÀº UI¸¦ ±¸ÇöÇÔ¿¡ ÀÖ¾î ÇÙ½ÉÀÌ µÇ´Â ¾ð¾îÀÔ´Ï´Ù.
    JavaScript¸¦ ÀÚ¼¼È÷ µé¿©´Ù º¸¸é if, while, for µî Äڵ带 Á¦¾îÇÏ´Â °ÍÀÌÁö UI¿Í °ü·ÃµÈ °ÍÀº ¾ø½À´Ï´Ù. DOM¿¡ ¼ÓÇÑ HTML ±¸Á¶ Á¦¾î, HTML ¼Ó¼º Á¦¾î, À̺¥Æ® ó¸®, CSS ¼Ó¼º 󸮸¦ Á¦¿ÜÇϸé À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ ¹«¾ùÀÌ ³²½À´Ï±î?

    À¥ ¾ÖÇø®ÄÉÀ̼ÇÀº DOMÀÇ ±¸Çö·Â¿¡ µû¶ó Á¿ìµÈ´Ù°í ÇÒ¼ö Àֱ⠶§¹®¿¡ DOM¿¡ ´ëÇÑ ÅºÅºÇÑ ±âÃÊ°¡ ÇÊ¿äÇÕ´Ï´Ù..
Lunch Break
2¼¼¼Ç
13:00~15:20
DOM Core
  • 1. HTML ¿¤¸®¸ÕÆ® ¿ÀºêÁ§Æ® »ý¼º ¹× Á¦¾î
  • 2. DOM Æ®¸® Á¦¾î
  • 3. HTM ¿¤¸®¸ÕÆ® ¼Ó¼º Á¦¾î
  • 4. DOM À̺¥Æ® ¸ðµâ

  • ¼¼¼Ç »ó¼¼ ¼Ò°³
    DOMÀÇ ±âº»ÀûÀÎ »ç»ó°ú ¿ÀºêÁ§Æ®¸¦ »ý¼ºÇØ¾ß ÇÏ´Â ±Ùº»ÀûÀÎ ¸ñÀû ¹× ÀÌÀ¯¿¡ ´ëÇØ »ìÆ캾´Ï´Ù.

    DOM Æ®¸®(Tree)°¡ °®´Â ¸ñÀûÀ» ÀÌÇØÇÏ°í À̸¦ ÅëÇØ HTMLÀ» ±¸Á¶ÀûÀ¸·Î Á¢±ÙÇÏ´Â °ÍÀ» ¾Ë°Ô µË´Ï´Ù. HTMLElement¿¡´Â ¸¹Àº ¼Ó¼º(Attribute/Property)ÀÌ ÀÖÀ¸¸ç ÀÌÀÇ Á¦¾î¸¦ ÀÌÇØÇÏ´Â °ÍÀº À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ ±âº»À̶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù.

    »ç¿ëÀÚ°¡ Ŭ¸¯À» ÇÏ¸é ¹Ýµå½Ã ÀÌ¿¡ ´ëÇØ ÀÀ´äÀ» ÇØ¾ß ÇÏ¸ç ³ª¾Æ°¡¼­ »ç¿ëÀÚ°¡ ¾×¼Ç(Action)À» ÇÒ ¼ö ÀÖµµ·Ï À¯µµÇØ¾ß »ì¾ÆÀÖ´Â ¾ÖÇø®ÄÉÀ̼ÇÀÌ µË´Ï´Ù.
    À̸¦ À§Çؼ­´Â À̺¥Æ®(Event) 󸮸¦ ¹Ýµå½Ã ÀÌÇØÇØ¾ß ÇÕ´Ï´Ù.
3¼¼¼Ç
15:30~16:20
DOM HTML
  • 1. HTML µµÅ¥¸ÕÆ® ÀÎÅÍÆäÀ̽º
  • 2. Æû ÄÁÆ®·Ñ
  • 3. ¸®½ºÆ®, ¹®´Ü ¿ÀºêÁ§Æ® ÀÎÅÍÆäÀ̽º
  • 4. Å×À̺í ÀÎÅÍÆäÀ̽º

  • ¼¼¼Ç »ó¼¼ ¼Ò°³
    DOM HTMLÀº DOM¿¡¼­ °¡Àå ½¬¿î ºÎºÐÀ̶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù.
    ±×¾ß¸»·Î HTMLÀÇ ¼Ó¼ºÀ» Á¦¾îÇÏ´Â °ÍÀÔ´Ï´Ù. ÇÏÁö¸¸ °£°úÇؼ­´Â ¾È µÇ´Â °ÍÀÌ ÀÎÅÍÆäÀ̽º °³³äÀÔ´Ï´Ù. À̸¦ ÅëÇØ DOMÀ» º¸´Ù ¿ø¸®ÀûÀ¸·Î ÀÌÇØÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù.
  • º» ¼¼¼Ç¿¡¼­ »ç¿ëµÇ´Â ¿¹Á¦ ¼Ò½º´Â °­ÀÇ Áß µ¿½Ã µð¹ö±ë ÇÕ´Ï´Ù.
4¼¼¼Ç
16:30~18:00
DOM Style & Views
  • 1. ¿¤¸®¸ÕÆ® ¼Ó¼º Á¦¾î
  • 2. ·ê¼Â Á¦¾î
  • 3. style ¼Ó¼º °ª ¼³Á¤ ¹× Á¦¾î
  • 4. DOM Views

  • ¼¼¼Ç »ó¼¼ ¼Ò°³
    °³¹ßÀÚ°¡ ²¨·ÁÇÏ´Â °ÍÀÌ CSSÀÔ´Ï´Ù. µðÀÚÀÌ³Ê¿Í Áߺ¹µÇ´Â »çÇ×À̱⵵ ÇÕ´Ï´Ù.

    ±×·³, ¾îµð±îÁö°¡ °³¹ßÀÚÀÇ ¹üÀ§Àΰ¡¿ä?
    DOM Style & Views´Â ÀÌÀÇ ±âÁØÀ» Á¦½ÃÇÏ°í ÀÖ´Ù°í ÇÒ ¼ö ÀÖ½À´Ï´Ù.
    ·£´õ¸µµÈ °ªÀ» Á¦¾îÇÏ´Â ¹æ¹ý°ú ·£´õ¸µ ¿ì¼±¼øÀ§¸¦ ÀÌÇØÇÏ°Ô µÊ¿¡ µû¶ó º¸´Ù
    À¯·ÁÇÑ UI¸¦ ±¸ÇöÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
  • º» ¼¼¼Ç¿¡¼­ »ç¿ëµÇ´Â ¿¹Á¦ ¼Ò½º´Â °­ÀÇ Áß µ¿½Ã µð¹ö±ë ÇÕ´Ï´Ù.


** »ó±â ÀÏÁ¤, °­»ç, ³»¿ëÀº »çÁ¤¿¡ µû¶ó º¯°æµÉ ¼ö ÀÖ½À´Ï´Ù.

±è¿µº¸ ÄÁ¼³ÅÏÆ®
  • ¢ßÄÚ¿À·Õ Àü»ê½Ç ÀÔ»çÇÑ ÈÄ 29³â µ¿¾È ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇØ¿Â º£Å׶û °³¹ßÀÚ, ºÐ¼®°¡
  • °³¹ßÀÚ¸¦ À§ÇÑ ±â°í/°­ÀÇ/¼¼¹Ì³ª/ÁýÇÊ ÀÛ¾÷ ÁøÇà
  • ³×À̹ö ¡°Ajax¿Í ¿ä±¸°øÇС± ±îÆä ¿î¿µ(http://cafe.naver.com/requirements.cafe)


  • [Àú¼­]
  • À¥ Ç¥ÁØ Ajax DOM ½ºÅ©¸³ÆÃ/ ITC(¾ÆÀÌƼ¾¾)
  • Ajax prototype.js: ÇÁ·ÎÅäŸÀÔ ¿ÏÀüºÐ¼® / À§Å°ºÏ½º
  • Ajax È°¿ë / °¡¸Þ ÃâÆÇ»ç
  • ¿ä±¸ºÐ¼®À» À§ÇÑ Event Process ¸ðµ¨¸µ / °¡¸Þ ÃâÆÇ»ç