¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    ½ÃÀÛÇϼ¼¿ä AngularJS ÇÁ·Î±×·¡¹Ö

    ½ÃÀÛÇϼ¼¿ä AngularJS ÇÁ·Î±×·¡¹Ö ±¸±ÛÀÌ ¸¸µç Â÷¼¼´ë ÀÚ¹Ù½ºÅ©¸³Æ® MVC ÇÁ·¹ÀÓ¿öÅ©

    • °íÀçµµ Àú
    • À§Å°ºÏ½º
    • 2014³â 05¿ù 02ÀÏ
    • Á¤°¡
      25,000¿ø
    • ÆÇ¸Å°¡
      22,500¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,250¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    ÆÇ¸Å°¡ Á¾·áµÈ »óǰÀÔ´Ï´Ù.

    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788998139544 308ÂÊ 188 x 240 (§®)

    Áö±Ý ÀÌÃ¥Àº

    ÀÌ Ã¥°ú ÇÔ²² ±¸¸ÅÇÑ Ã¥

    ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

    ÀÌ Ã¥ÀÇ ½Ã¸®Áî

    Àüü ¼±Åà ¼îÇÎīƮ ´ã±â

    ÃâÆÇ»ç ¸®ºä

    ÃâÆÇ»ç ¼­Æò
    Àü ¼¼°è´Â Áö±Ý ±¸±ÛÀÌ ¸¸µç AngluarJS¿¡ ÁÖ¸ñÇÑ´Ù!
    2013³â ±¸±Û I/O¿¡¼­ ¼Ò°³µÈ AngularJS´Â ÇöÀç Àü ¼¼°èÀûÀ¸·Î °¡Àå Àαâ ÀÖ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·¹ÀÓ¿öÅ©·Î¼­, Áö±Ýµµ ¼ö¸¹Àº AngularJS È®Àå ¶óÀ̺귯¸®°¡ ½ñ¾ÆÁ® ³ª¿À°í ÀÖ´Ù. ¼ö¸¹Àº °³¹ßÀÚµéÀÌ AngularJS¸¦ ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¿¡ µµÀÔÇϱâ À§ÇØ ¾È°£ÈûÀ» ¾²°í ÀÖÀ¸¸ç, AngularJS¸¦ ÅëÇØ Èûµç ÇÁ·ÐÆ®¿£µå °³¹ß¿¡ Áñ°Å¿òÀÌ µÇ»ì¾Æ³ª°í ÀÖ´Ù.
    AngularJS´Â ±¸±ÛÀÌ ¸¸µç ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·¹ÀÓ¿öÅ©´Ù. HTMLÀÇ ºÎÁ·ÇÑ ºÎºÐÀ» ä¿öÁÖ°í ½ºÆÄ°ÔƼó·³ ²¿ÀÎ ¼Ò½º...
    Àü ¼¼°è´Â Áö±Ý ±¸±ÛÀÌ ¸¸µç AngluarJS¿¡ ÁÖ¸ñÇÑ´Ù!
    2013³â ±¸±Û I/O¿¡¼­ ¼Ò°³µÈ AngularJS´Â ÇöÀç Àü ¼¼°èÀûÀ¸·Î °¡Àå Àαâ ÀÖ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·¹ÀÓ¿öÅ©·Î¼­, Áö±Ýµµ ¼ö¸¹Àº AngularJS È®Àå ¶óÀ̺귯¸®°¡ ½ñ¾ÆÁ® ³ª¿À°í ÀÖ´Ù. ¼ö¸¹Àº °³¹ßÀÚµéÀÌ AngularJS¸¦ ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¿¡ µµÀÔÇϱâ À§ÇØ ¾È°£ÈûÀ» ¾²°í ÀÖÀ¸¸ç, AngularJS¸¦ ÅëÇØ Èûµç ÇÁ·ÐÆ®¿£µå °³¹ß¿¡ Áñ°Å¿òÀÌ µÇ»ì¾Æ³ª°í ÀÖ´Ù.
    AngularJS´Â ±¸±ÛÀÌ ¸¸µç ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·¹ÀÓ¿öÅ©´Ù. HTMLÀÇ ºÎÁ·ÇÑ ºÎºÐÀ» ä¿öÁÖ°í ½ºÆÄ°ÔƼó·³ ²¿ÀÎ ¼Ò½ºÄڵ带 MVC ÆÐÅÏÀ¸·Î Ç®¾îÁØ´Ù. ³ª¾Æ°¡ ´ÜÀÏ ÆäÀÌÁö À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ°Ô µµ¿ÍÁÖ°í Á¦ÀÌÄõ¸®¿ÍÀÇ ¶Ù¾î³­ ȣȯ¼ºÀ» Á¦°øÇÑ´Ù.
    ¿©·¯ºÐµµ Àü ¼¼°è°¡ ÁÖ¸ñÇÏ´Â AngularJS¸¦ ¸Àº¸°í ÀÌ Ã¥À» ÅëÇØ ¿Ö Àü ¼¼°è°¡ AngularJS¿¡ °¨µ¿ÇÏ´ÂÁö ´À³¢°í ÀÌÇØÇÏ±æ ¹Ù¶õ´Ù.
    2014³â¿¡ Á¢¾îµé¸é¼­ HTML5¿Í ¸ð¹ÙÀÏ ±×¸®°í À¥ Ç¥ÁØ Áؼö µî ´Ù¾çÇÑ ¿äÀÎÀ¸·Î ¾×Ƽºê¿¢½º¿Í Ç÷¡½Ãº¸´Ù´Â ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ® ±â¹Ý À¥ Ŭ¶óÀÌ¾ðÆ® ±â¼úÀÇ Á߿伺ÀÌ Å©°Ô ºÎ°¢µÆ´Ù. ÇÏÁö¸¸ ±¹³»ÀÇ ¸¹Àº °³¹ßÀÚµéÀÌ Á¦ÀÌÄõ¸®¸¦ ÀÌ¿ëÇÑ Ajax ±â¼ú¸¸ ÀÖÀ¸¸é ¾×Ƽºê¿¢½º ±â¼ú ¾øÀÌ È­·ÁÇÑ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç Å¬¶óÀÌ¾ðÆ®¸¦ °³¹ßÇÒ ¼ö ÀÖ´Ù°í »ý°¢Çϰí ÀÖ´Ù. ±×·³ ÇØ¿Ü´Â ¾î¶³±î? ÇØ¿Ü¿¡¼­´Â ´ÜÀÏ ÆäÀÌÁö À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î Á¡Â÷ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Æ®·»µå°¡ ¹Ù²î°í ÀÖ°í ´Ù¾çÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·¹ÀÓ¿öÅ©°¡ ÇÏ·ç°¡ ´Ù¸£°Ô ³ª¿À°í ÀÖ´Ù. ÀÌÁ¨ ¼­¹ö ÇÁ·Î±×·¡¹Öµµ Node.js¸¦ ÀÌ¿ëÇØ ÀÚ¹Ù½ºÅ©¸³Æ®·Î ÇÏ´Â ½Ã´ëÀÎ °ÍÀÌ´Ù. ´õ´Â ÀÚ¹Ù½ºÅ©¸³Æ®°¡ À¥ ÆäÀÌÁö¿¡¼­ DOMÀ» Á¶ÀÛÇÏ´Â µ¥¸¸ »ç¿ëµÇÁö ¾Ê´Â ½Ã´ëÀÎ °ÍÀÌ´Ù.
    À۳⠱¸±Û I/O¿¡¼­´Â ±¸±ÛÀÌ ¸¸µç ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·¹ÀÓ¿öÅ©ÀÎ AngularJS¸¦ ¼Ò°³ÇÏ´Â ¼¼¼ÇÀÌ ÀÖ¾ú´Ù. ±¸ ±Û I/O ÀÌÀü¿¡µµ ÀÎÁöµµ´Â ¾öû³µÁö¸¸ ±¸±Û I/O¿¡¼­ÀÇ Àα⠶ÇÇÑ ´ë´ÜÇß´Ù. AngularJS´Â Áö±Ý±îÁö ÀÚ¹Ù ½ºÅ©¸³Æ® ±â¹ÝÀÇ À¥ ±â¼úÀÌ ¹ßÀüÇϸ鼭 ½×ÀÎ ±â¼úµéÀ» ÇÁ·¹ÀÓ¿öÅ©ÀÇ °÷°÷¿¡ ³ì¿©³Â´Ù. Á¦ÀÌÄõ¸®ÀÇ Å©·Î ½º ºê¶ó¿ì¡À» Áö¿øÇÏ´Â DOM ó¸®, Ajax ó¸®, ´ÜÀÏ ÆäÀÌÁö À¥ ¾ÖÇø®ÄÉÀÌ¼Ç Áö¿ø, Å×½ºÆ® Áö¿ø, ÀÇÁ¸°ü °è ÁÖÀÔ ±×¸®°í Ä¿½ºÅÒ ¿ä¼Ò°¡ ¿©±â¿¡ ÇØ´çÇÑ´Ù. Àü ¼¼°èÀÇ ÇÁ·ÐÆ®¿£µå °³¹ßÀÚ°¡ AngularJS¿¡ °ü½ÉÀ» º¸ÀÌ°í ¶Ç ÀڽŸ¸ÀÇ AngularJS ±â¹Ý ¶óÀ̺귯¸®¸¦ °³¹ßÇØ¼­ °øÀ¯Çϰí ÀÖ´Ù. ±¹³»¿¡¼­µµ °ü½ÉÀÌ Á¡Á¡ ³ô¾Æ Áö°í ÀÖ´Ù.
    ÀÌ Ã¥¿¡¼­´Â AngularJSÀÇ ±âÃʺÎÅÍ ½ÉÈ­±îÁö Æø³ÐÀº ³»¿ëÀ» ´Ù·é´Ù. ºñ·Ï Å×½ºÆ®¿¡ °üÇØ¼­´Â ´Ù·çÁö ¾ÊÁö¸¸ ±× ¹ÛÀÇ AngularJS¿¡ °üÇÑ ³»¿ëÀº ÃÖ´ëÇÑ ¸ðµÎ ´Ù·ç·Á°í ³ë·ÂÇß´Ù. ÀÌ Ã¥À» ÅëÇØ AngularJS¸¦ ´õ ½±°Ô ÀÌÇØÇϰí ÇÁ·ÎÁ§Æ®¿¡ Àß Àû¿ëÇØ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÌ ´õ ½±°í Àç¹ÌÀÖ¾îÁö±æ ¹Ù¶õ´Ù.
    -ÀúÀÚ ¼­¹® Áß¿¡¼­

    ÀúÀÚ ¼Ò°³

    °íÀçµµ

    • ±¸ºÐ : Àú¼­
    • ±¹Àû : ´ëÇѹα¹
    • ºÐ·ù : °úÇÐ/°øÇÐ ÀúÀÚ
    • ÀαâÁö¼ö : 59
    ÃÖ±ÙÀú¼­

    ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î¼­ üÄÚÀÇ ¼Ö·ç¼Ç ȸ»ç¿¡¼­ ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß·Î ½ÃÀÛÇØ ±¹³» SI ȸ»çÀÇ ÀÚ¹Ù ÇÁ·¹ÀÓ¿öÅ© °³¹ßÀ» °ÅÃÄ ÇöÀç´Â ±¹³» Åë½Åȸ»ç¿¡¼­ Ç÷§Æû °³¹ßÀ» Çϰí ÀÖ´Ù. ´Ù¾çÇÑ ¿ÜºÎ Ȱµ¿À» ÅëÇØ IT Áö½ÄÀ» °øÀ¯ÇϰíÀÚ ³ë·ÂÇϰí ÀÖ´Ù. ÇöÀç ±¸±Û °³¹ßÀÚ ±×·ìÀÇ Çѱ¹ À¥Å×Å©(Korea WebTech)¸¦ ¿î¿µÇϰí ÀÖÀ¸¸ç, ÀüÀÚÁ¤ºÎ Ç¥ÁØ ÇÁ·¹ÀÓ¿öÅ© Ä¿¹ÌÅͷΠȰµ¿ ÁßÀÌ´Ù.

    Ã¥ ¼Ó¿¡¼­

    2014³â¿¡ Á¢¾îµé¸é¼­ HTML5¿Í ¸ð¹ÙÀÏ ±×¸®°í À¥ Ç¥ÁØ Áؼö µî ´Ù¾çÇÑ ¿äÀÎÀ¸·Î ¾×Ƽºê¿¢½º¿Í Ç÷¡½Ãº¸´Ù´Â ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ® ±â¹Ý À¥ Ŭ¶óÀÌ¾ðÆ® ±â¼úÀÇ Á߿伺ÀÌ Å©°Ô ºÎ°¢µÆ´Ù. ÇÏÁö¸¸ ±¹³»ÀÇ ¸¹Àº °³¹ßÀÚµéÀÌ Á¦ÀÌÄõ¸®¸¦ ÀÌ¿ëÇÑ Ajax ±â¼ú¸¸ ÀÖÀ¸¸é ¾×Ƽºê¿¢½º ±â¼ú ¾øÀÌ È­·ÁÇÑ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç Å¬¶óÀÌ¾ðÆ®¸¦ °³¹ßÇÒ ¼ö ÀÖ´Ù°í »ý°¢Çϰí ÀÖ´Ù. ±×·³ ÇØ¿Ü´Â ¾î¶³±î? ÇØ¿Ü¿¡¼­´Â ´ÜÀÏ ÆäÀÌÁö À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î Á¡Â÷ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Æ®·»µå°¡ ¹Ù²î°í ÀÖ°í ´Ù¾çÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·¹ÀÓ¿öÅ©°¡ ÇÏ·ç°¡ ´Ù¸£°Ô ³ª¿À°í ÀÖ´Ù. ÀÌÁ¨ ¼­¹ö ÇÁ·Î±×·¡¹Öµµ Node.js¸¦ ÀÌ¿ëÇØ ÀÚ¹Ù½ºÅ©¸³Æ®·Î ÇÏ´Â ½Ã´ëÀÎ °ÍÀÌ´Ù. ´õ´Â ÀÚ¹Ù½ºÅ©¸³Æ®°¡ À¥ ÆäÀÌÁö¿¡¼­ DOMÀ» Á¶ÀÛÇÏ´Â µ¥¸¸ »ç¿ëµÇÁö ¾Ê´Â ½Ã´ëÀÎ °ÍÀÌ´Ù.
    À۳⠱¸±Û I/O¿¡¼­´Â ±¸±ÛÀÌ ¸¸µç ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·¹ÀÓ¿öÅ©ÀÎ AngularJS¸¦ ¼Ò°³ÇÏ´Â ¼¼¼ÇÀÌ ÀÖ¾ú´Ù. ±¸ ±Û I/O ÀÌÀü¿¡µµ ÀÎÁöµµ´Â ¾öû³µÁö¸¸ ±¸±Û I/O¿¡¼­ÀÇ Àα⠶ÇÇÑ ´ë´ÜÇß´Ù. AngularJS´Â Áö±Ý±îÁö ÀÚ¹Ù ½ºÅ©¸³Æ® ±â¹ÝÀÇ À¥ ±â¼úÀÌ ¹ßÀüÇϸ鼭 ½×ÀÎ ±â¼úµéÀ» ÇÁ·¹ÀÓ¿öÅ©ÀÇ °÷°÷¿¡ ³ì¿©³Â´Ù. Á¦ÀÌÄõ¸®ÀÇ Å©·Î ½º ºê¶ó¿ì¡À» Áö¿øÇÏ´Â DOM ó¸®, Ajax ó¸®, ´ÜÀÏ ÆäÀÌÁö À¥ ¾ÖÇø®ÄÉÀÌ¼Ç Áö¿ø, Å×½ºÆ® Áö¿ø, ÀÇÁ¸°ü °è ÁÖÀÔ ±×¸®°í Ä¿½ºÅÒ ¿ä¼Ò°¡ ¿©±â¿¡ ÇØ´çÇÑ´Ù. Àü ¼¼°èÀÇ ÇÁ·ÐÆ®¿£µå °³¹ßÀÚ°¡ AngularJS¿¡ °ü½ÉÀ» º¸ÀÌ°í ¶Ç ÀڽŸ¸ÀÇ AngularJS ±â¹Ý ¶óÀ̺귯¸®¸¦ °³¹ßÇØ¼­ °øÀ¯Çϰí ÀÖ´Ù. ±¹³»¿¡¼­µµ °ü½ÉÀÌ Á¡Á¡ ³ô¾Æ Áö°í ÀÖ´Ù.
    ÀÌ Ã¥¿¡¼­´Â AngularJSÀÇ ±âÃʺÎÅÍ ½ÉÈ­±îÁö Æø³ÐÀº ³»¿ëÀ» ´Ù·é´Ù. ºñ·Ï Å×½ºÆ®¿¡ °üÇØ¼­´Â ´Ù·çÁö ¾ÊÁö¸¸ ±× ¹ÛÀÇ AngularJS¿¡ °üÇÑ ³»¿ëÀº ÃÖ´ëÇÑ ¸ðµÎ ´Ù·ç·Á°í ³ë·ÂÇß´Ù. ÀÌ Ã¥À» ÅëÇØ AngularJS¸¦ ´õ ½±°Ô ÀÌÇØÇϰí ÇÁ·ÎÁ§Æ®¿¡ Àß Àû¿ëÇØ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÌ ´õ ½±°í Àç¹ÌÀÖ¾îÁö±æ ¹Ù¶õ´Ù.
    - ÀúÀÚ ¼­¹® Áß¿¡¼­

    ¸ñÂ÷

    ¸ñÂ÷
    µé¾î°¡¸ç
    - AngularJS¸¦ ¼±ÅÃÇØ¾ß¸¸ ÇÏ´Â ÀÌÀ¯
    - Ã¥ÀÇ ±¸¼º
    [1ºÎ] AngularJS ½ÃÀÛÇϱâ
    01Àå: ÇÁ·ÎÁ§Æ® ¹× °³¹ßȯ°æ ±¸¼º
    °³¹ßȯ°æ ±¸¼º
    - Node.js ¼³Ä¡
    - ¿¹Á¦ÄÚµå ½ÇÇà
    ÇÁ·ÎÁ§Æ® ±¸¼º
    - Á÷Á¢ ³»·Á¹Þ¾Æ ÇÁ·ÎÁ§Æ® ±¸¼º
    - Bower¸¦ ÀÌ¿ëÇÑ ÇÁ·ÎÁ§Æ® ±¸¼º
    - Angular-seed Ŭ·ÐÀ» ÀÌ¿ëÇÑ ÇÁ·ÎÁ§Æ® ±¸¼º
    - ½ºÄÉÆúµùÀ» ÀÌ¿ëÇÑ ±¸¼º
    02Àå: AngularJS »ìÆìº¸±â
    AngularJS´Â ¹«¾ùÀΰ¡?
    TODO À¥ ¾ÖÇø®ÄÉÀ̼Ç
    - AngularJS Àû¿ë
    - µ¥ÀÌÅÍ ¹ÙÀεù°ú MVC ÆÐÅÏ
    - ÄÁÆ®·Ñ·¯¸¦ ÀÌ¿ëÇÑ ºä Á¶ÀÛ
    - TODO App ³ª¸ÓÁö ±â´É ±¸Çö
    AngularJSÀÇ °³¹ß öÇÐ
    ¸¶¹«¸®
    [2ºÎ] À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ¸ðµç °Í
    03Àå: AngularJS ºÎÆ®½ºÆ®·¦
    ng-app Áö½ÃÀÚ¸¦ ÀÌ¿ëÇÑ ºÎÆ®½ºÆ®·¦
    ÀÚ¹Ù½ºÅ©¸³Æ® API¸¦ ÀÌ¿ëÇÑ ºÎÆ®½ºÆ®·¦
    04Àå: ÅÛÇø´ ½Ã½ºÅÛ°ú µ¥ÀÌÅÍ ¹ÙÀεù
    ÅÛÇø´ÀÇ ÀÌÇØ
    AngularJSÀÇ ÅÛÇø´
    - ÀÌÁß Áß°ýÈ£¿Í AngularJS Ç¥Çö½Ä
    µ¥ÀÌÅÍ ¹ÙÀεùÀÇ ÀÌÇØ
    ¹Ýº¹ÀûÀÎ µ¥ÀÌÅÍ Ç¥ÇöÀ» À§ÇÑ ÅÛÇø´(¹Ýº¹ Áö½ÃÀÚ)
    Á¶°ÇÀûÀÎ µ¥ÀÌÅÍ Ç¥ÇöÀ» À§ÇÑ ÅÛÇø´(Á¶°Ç Áö½ÃÀÚ)
    ºñÁî´Ï½º ·ÎÁ÷ 󸮸¦ À§ÇÑ ÅÛÇø´(ÄÁÆ®·Ñ·¯ Áö½ÃÀÚ)
    Æû°ú À¯È¿¼º °Ë»ç¸¦ À§ÇÑ ÅÛÇø´(Æû/ÀÔ·Â Áö½ÃÀÚ)
    - ÅØ½ºÆ® ŸÀÔ »ç¿ë¹ý
    - FormController¿Í NgModelController
    - üũ¹Ú½º ŸÀÔ »ç¿ë¹ý
    - ¿ä¼Ò »ç¿ë¹ý
    - CSS Ŭ·¡½º·Î À¯È¿¼º °ËÁõ °á°ú Ç¥ÇöÇϱâ
    - À̺¥Æ® 󸮸¦ À§ÇÑ ÅÛÇø´(À̺¥Æ® ó¸® Áö½ÃÀÚ)
    CSS Ŭ·¡½º/½ºÅ¸ÀÏÀ» µ¿ÀûÀ¸·Î ó¸®Çϱâ À§ÇÑ ÅÛÇø´(Ŭ·¡½º Áö½ÃÀÚ/½ºÅ¸ÀÏ Áö½ÃÀÚ)
    05Àå: MVC - ¸ðµ¨, ºä, ÄÁÆ®·Ñ·¯
    ¸ðµ¨
    ºä
    ÄÁÆ®·Ñ·¯
    rootScope°ú scope
    - scopeÀÇ °èÃþ±¸Á¶
    - Scope ŸÀÔ
    - scope¿¡¼­ »ç¿ëÀÚ Á¤ÀÇ À̺¥Æ® ó¸®
    06Àå: ¸ðµâ
    ¸ðµâÀ» ÀÌ¿ëÇÑ ÄÁÆ®·Ñ·¯ µî·Ï
    ´Ù¸¥ ¸ðµâÀÇ »ç¿ë
    ¸ðµâ°ú °¢ ÄÄÆ÷³ÍÆ®ÀÇ ¹°¸®Àû ÆÄÀÏ ±¸Á¶
    - ¸ðµâÀÇ ·¹À̾ ºÐ·ù
    - ¸ðµâÀÇ ±â´Éº° ºÐ·ù
    07Àå: Áö½ÃÀÚÀÇ ¸ðµç °Í
    HTML¿¡¼­ Áö½ÃÀÚ¸¦ »ç¿ëÇÏ´Â ¹æ¹ý
    - À¥ Ç¥ÁØ Áؼö ´ëºñ
    - ¿À·¡µÈ ÀÎÅÍ³Ý ÀͽºÇ÷ξî Áö¿øÇϱâ
    AngularJS°¡ Á¦°øÇÏ´Â Áö½ÃÀÚ(built-in directive)
    »ç¿ëÀÚ Á¤ÀÇ Áö½ÃÀÚ
    - °£´ÜÇÑ Áö½ÃÀÚ Á¤ÀÇ
    - Áö½ÃÀÚ ¼³Á¤ °´Ã¼
    - ÀÚü ÅÛÇø´À» °¡Áö´Â Áö½ÃÀÚ
    - scope ¼³Á¤ ¿ÏÀü Á¤º¹
    - ngTransclude¿Í translude ¼³Á¤
    ¿ÜºÎ ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇÑ Áö½ÃÀÚ °³¹ß
    - µ¥ÀÌÅÍ ¹ÙÀεù ±â´ÉÀ» Áö¿øÇÏ´Â ÄÄÆ÷³ÍÆ® ¸¸µé±â
    08Àå: ÀÇÁ¸°ü°è ÁÖÀÔ°ú ¼­ºñ½º
    AngularJS¿¡¼­ÀÇ ¼­ºñ½º¶õ?
    AngularJS¿¡¼­ÀÇ ÀÇÁ¸°ü°è ÁÖÀÔ
    - Module.factory¸¦ ÀÌ¿ëÇÑ Hello ¼­ºñ½º ¸¸µé±â
    - provide¸¦ ÀÌ¿ëÇÑ Provider Á¤ÀÇ
    - injector¸¦ ÀÌ¿ëÇÑ ¼­ºñ½º ÁÖÀÔ
    - ÀÇÁ¸°ü°è ÁÖÀÔ(DI)À» ¹ÞÀ» ¼ö ÀÖ´Â °÷
    AngularJS°¡ Á¦°øÇÏ´Â ¼­ºñ½º
    09Àå: ÇÊÅÍ(filter)¸¦ »ç¿ëÇÏ°í ¸¸µé¾î º¸ÀÚ
    AngularJS¿¡¼­ Á¦°øÇÏ´Â ÇÊÅÍ
    ÇÊÅ͸¦ ¸¸µé¾î º¸ÀÚ
    ¸¶¹«¸®
    [3ºÎ] ´ÜÀÏ ÆäÀÌÁö À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·ÎÀÇ ÁøÈ­
    10Àå: ´ÜÀÏ ÆäÀÌÁö À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÀÌÇØ
    µö ¸µÅ·(Deep Linking)
    11Àå: route ¼­ºñ½º¸¦ ÀÌ¿ëÇÑ ¶ó¿ìÅÍ ±¸Çö
    ngRoute ¸ðµâ
    - routeProvider
    - route
    - routeParam
    12Àå: http ¼­ºñ½º¸¦ ÀÌ¿ëÇÑ ¼­¹ö Åë½Å
    http ¼­ºñ½º
    ´ÜÃà ¸Þ¼­µå Á¦°ø
    httpProvider
    - Çì´õ Á¤º¸ º¯°æ
    - µ¥ÀÌÅÍ º¯È¯ ÇÔ¼ö µî·Ï
    13Àå: RESTful À¥ ¼­ºñ½º¸¦ À§ÇÑ resource ¼­ºñ½º
    MongoLab RESTful À¥ ¼­ºñ½º
    ngResource ¸ðµâ
    resource ¼­ºñ½º
    14Àå: q ¼­ºñ½º¸¦ ÀÌ¿ëÇÑ ºñµ¿±â ó¸®
    ÀÚ¹Ù½ºÅ©¸³Æ® ºñµ¿±â ÇÁ·Î±×·¡¹Ö
    q ¼­ºñ½º
    - Promise °´Ã¼
    - Deferred °´Ã¼
    Promise º´·Ä Á¦¾î
    http ¼­ºñ½º ÀÎÅͼÁÅÍ µî·Ï ½Ã promise Ȱ¿ë
    ¶ó¿ìÆÃ ó¸® ½Ã promise Á¦¾î
    15Àå: ½ÇÀü ºÏ¸¶Å© À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    ºÏ¸¶Å© À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¼³¸í
    ºÏ¸¶Å© À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ÀýÂ÷
    ºÏ¸¶Å© À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·ÎÁ§Æ® ±¸¼º
    - ºÏ¸¶Å© À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ÆÄÀϱ¸Á¶
    ºÏ¸¶Å© ¶ó¿ìÆ® ¼³Á¤
    ºÏ¸¶Å© ¸ñ·Ï Á¶È¸ ±â´É ±¸Çö
    ºÏ¸¶Å© °Ë»ö ±â´É ±¸Çö
    ºÏ¸¶Å© »ó¼¼ Á¶È¸ ±â´É ±¸Çö
    ºÏ¸¶Å© ¼öÁ¤ ¹× »èÁ¦ ±â´É ±¸Çö
    ºÏ¸¶Å© Ãß°¡ ±â´É ±¸Çö

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽеµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óǰÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î ǰÀý ¶Ç´Â ÀýÆÇ µÇ¾î »óǰ ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹Ýǰ/±³È¯

    »óǰ ¼³¸í¿¡ ¹Ýǰ/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹Ýǰ/±³È¯

    ¹Ýǰ/±³È¯
    ¹Ýǰ/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹Ýǰ/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹Ýǰ/±³È¯ °¡´É ±â°£ ¹Ýǰ,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óǰÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹Ýǰ/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óǰ(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(ÆÄº»/ÈѼÕ/¿À¹ß¼Û »óǰÀ» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇØº¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹Ýǰ, ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹Ýǰ/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆÇ¸Å¾÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved