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

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

    ¹ÌƼ¾î ÀÎ ¾×¼Ç µ¥ÀÌÅÍ ±â¹Ý À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÙ½É °³¹ß µµ±¸

    • ½ºÅ×ÆÇ È£Ã÷ÇϿ콺, ¸¶´©¿¤ ¼îº§ Àú
    • °í¼®¹ü ¿ª
    • ¿¡ÀÌÄÜÃâÆÇ
    • 2016³â 11¿ù 30ÀÏ
    • Á¤°¡
      40,000¿ø
    • ÆǸŰ¡
      36,000¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      2,000¿ø Àû¸³ [5%P]

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

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2024³â 05¿ù 02ÀÏ(¸ñ)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788960779167 564ÂÊ 187 x 235 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆǸÅÁö¼ö : 320

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

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

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

    Àüü ¼±Åà ¼îÇÎÄ«Æ® ´ã±â

    ÃâÆÇ»ç ¸®ºä

    ÃâÆÇ»ç ¼­Æò
    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¡á ½Ç½Ã°£ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    ¡á MongoDB¿Í ±âŸ ¹ÝÀÀ¼º µ¥ÀÌÅÍ ¼Ò½º »ç¿ë
    ¡á ¾ÆÀ̾ð ¶ó¿ìÅÍ(Iron Router)¸¦ °¡Áø ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    ¡á ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÄ¡ ¹× ½ºÄÉÀϸµ
    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
    ÀÌ Ã¥Àº µ¶ÀÚµéÀÌ Àû¾îµµ ±âÃÊÀûÀÎ HTML, CSS, ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ ´ëÇÑ Áö½ÄÀ» °¡Áö°í ÀÖ´Ù°í °¡Á¤ÇÑ´Ù. °´Ã¼¸¦ ´Ù·ç´Â ¹æ¹ý°ú ÀÌÀü¿¡ ÄݹéÀ» »ç¿ëÇÑ °æÇèÀ» °¡Áö°í ÀÖ¾î¾ß Çϸç (¹Ýµå½Ã ÇÊ¿äÇÑ °ÍÀº ¾Æ´ÏÁö¸¸) µ¥ÀÌÅͺ£À̽º°¡ ÀÛµ¿ÇÏ´Â ±âÃÊ Áö½ÄÀ» °®Ãß°í ÀÖ´Â °ÍÀÌ ÁÁ´Ù. ÇÏÁö¸¸ ¼­¹ö...
    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¡á ½Ç½Ã°£ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    ¡á MongoDB¿Í ±âŸ ¹ÝÀÀ¼º µ¥ÀÌÅÍ ¼Ò½º »ç¿ë
    ¡á ¾ÆÀ̾ð ¶ó¿ìÅÍ(Iron Router)¸¦ °¡Áø ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    ¡á ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÄ¡ ¹× ½ºÄÉÀϸµ
    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
    ÀÌ Ã¥Àº µ¶ÀÚµéÀÌ Àû¾îµµ ±âÃÊÀûÀÎ HTML, CSS, ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ ´ëÇÑ Áö½ÄÀ» °¡Áö°í ÀÖ´Ù°í °¡Á¤ÇÑ´Ù. °´Ã¼¸¦ ´Ù·ç´Â ¹æ¹ý°ú ÀÌÀü¿¡ ÄݹéÀ» »ç¿ëÇÑ °æÇèÀ» °¡Áö°í ÀÖ¾î¾ß Çϸç (¹Ýµå½Ã ÇÊ¿äÇÑ °ÍÀº ¾Æ´ÏÁö¸¸) µ¥ÀÌÅͺ£À̽º°¡ ÀÛµ¿ÇÏ´Â ±âÃÊ Áö½ÄÀ» °®Ãß°í ÀÖ´Â °ÍÀÌ ÁÁ´Ù. ÇÏÁö¸¸ ¼­¹ö »çÀ̵å ÀÚ¹Ù½ºÅ©¸³Æ®³ª Node.js¿¡ ´ëÇÑ °æÇèÀº ÇÊ¿äÇÏÁö ¾Ê´Ù.
    ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
    ÀÌ Ã¥Àº ¼¼ °¡Áö ºÎºÐÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù.
    1ºÎ¿¡¼­´Â Ç÷§Æû¿¡ ´ëÇÑ °íÂ÷¿øÀûÀÎ °³¿ä¸¦ Á¦°øÇÑ´Ù. ¿©±â¼­´Â ¹ÌƼ¾î ½ºÅÃÀÇ ±¸¼º ¿ä¼Ò¿Í ÁÖ¿ä °³³äÀ» ¼Ò°³ÇÑ´Ù. 1Àå¿¡¼­ Node.js, MongoDB, ¾Æ¼Ò¸ðÇÇÁò, ¹ÝÀÀ¼ºÀ» ¼Ò°³ÇÑ ÈÄ, 2Àå¿¡¼­ ù ¹ÌƼ¾î ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾îº¼ °ÍÀÌ´Ù.
    2ºÎ¿¡¼­´Â ¹ÝÀÀ¼º ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ ±âÃÊ ¿ä¼Ò¸¦ ¾Ë·ÁÁØ´Ù. °¢ ÀåÀº ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé ¶§ Á¢ÇÏ´Â ¿©·¯ °¡Áö ¿ä¼Ò¸¦ °³º°ÀûÀ¸·Î ¼³¸íÇÑ´Ù. 3ÀåÀº ÅÛÇø´À¸·Î ½ÃÀÛÇÏ°í, 4ÀåÀº µ¥ÀÌÅ͸¦ ´Ù·ç´Â ¹æ¹ý°ú CRUD ¿¬»ê¿¡ ´ëÇØ ´Ù·ç¸ç, 5ÀåÀº ÀÌ µÑÀ» °áÇÕÇØ ¹ÝÀÀ¼º ÀÎÅÍÆäÀ̽º¸¦ ±¸¼ºÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ Á¡À» ¼³¸íÇÑ´Ù. 6Àå¿¡¼­´Â »ç¿ëÀÚ¿Í °ü·ÃµÈ ±â´ÉÀ» ¼³¸íÇϸ鼭 º¸¾ÈÀÌ Àû¿ëµÈ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. 7Àå¿¡¼­´Â ¹ÌƼ¾î°¡ µðÆúÆ®·Î »ç¿ëÇÏ´Â ÀÚµ¿È­µÈ µ¥ÀÌÅÍ ¹ßÇà ±âÀüÀ» ¼³¸íÇÑ´Ù. ÀÌ Àå¿¡¼­´Â ¹ÌƼ¾î ¹ßÇà/±¸µµ °³³ä°ú ¶Ç´Ù¸¥ º¸¾È ·¹À̾ ±¸ÃàÇϱâ À§ÇØ ¸Þ¼­µå¸¦ »ç¿ëÇÏ´Â ¹æ¹ýµµ ¼Ò°³ÇÑ´Ù. 8Àå¿¡¼­´Â Àαâ ÀÖ´Â Iron Router ¶óÀ̺귯¸®¸¦ »ç¿ëÇØ Å¬¶óÀ̾ðÆ®¿Í ¼­¹ö¿¡¼­ ¸ðµÎ »ç¿ëµÇ´Â ¶ó¿ìÆà ±â´ÉÀ» ¼³¸íÇÑ´Ù. 9Àå¿¡¼­´Â ¾ÆÀ̼ÒÆÑ, npm ÆÐÅ°Áö, »ç¿ëÀÚ ÀÛ¼º ÆÐÅ°Áö µîÀ» »ç¿ëÇÏ¿© ¹ÌƼ¾îÀÇ ÇÙ½É ±â´ÉÀ» È®ÀåÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. 10ÀåÀº ºñµ¿±â½Ä ¿¬»êÀ» À§ÇÑ ¼­¹ö ÂÊ ¸Þ¼­µå¿Í ¿ÜºÎ API¿¡ Á¢±ÙÇÏ´Â ¹æ¹ý, ÆÄÀÏÀ» ¾÷·ÎµùÇÏ´Â ¹æ¹ýÀ» »ìÆ캸¸é¼­ µÎ ¹ø° ÆÄÆ®¸¦ ¸¶¹«¸®ÇÑ´Ù.
    3ºÎ¿¡¼­´Â ÇÑ ´Ü°è ´õ ³ª¾Æ°¡ ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¤È®ÇÏ°Ô ºôµåÇÏ°í ¹èÄ¡ÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. 11Àå¿¡¼­´Â ¹ÌƼ¾îÀÇ ºôµå ½Ã½ºÅÛ, ÄÚµå µð¹ö±ë, À¥°ú ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î Àüȯ½ÃÅ°´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¸¶Áö¸· 12Àå¿¡¼­´Â ¹ÌƼ¾î ¾ÖÇø®ÄÉÀ̼ÇÀ» Ãâ½ÃÇϱâ À§ÇÑ ¿©·¯ °¡Áö Ãø¸éµéÀ» »ìÆ캻´Ù.
    ÀÌ Ã¥ÀÇ ¸¶Áö¸·¿¡´Â 3°³ÀÇ ºÎ·ÏÀÌ ÀÖ´Ù. ºÎ·Ï A¿¡¼­´Â Áö¿øµÇ´Â ¸ðµç Ç÷§Æû¿¡ ¹ÌƼ¾î¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÏ°í, ºÎ·Ï B¿¡¼­´Â MongoDBÀÇ ±¸¼º°ú °í°¡¿ë¼ºÀ» ȹµæÇϱâ À§ÇÑ ¿ä¼Ò¸¦ ¼³¸íÇÑ´Ù. ÀÌ ¹Û¿¡ È®ÀåÀ» À§ÇÏ¿© ¹ÌƼ¾î°¡ »ç¿ëÇÏ´Â ¹æ¹ýÀÇ Áß¿äÇÑ ±â¼ú Áß ÇϳªÀÎ ¿ÀÇÇ·Î±× Å×Àϸµ(oplog tailing)À» ¼³Á¤ÇÏ´Â ¹æ¹ýµµ ¼³¸íÇÑ´Ù. ºÎ·Ï C¿¡¼­´Â ¿©·¯ ¹ÌƼ¾î ¼­¹öµéÀÇ ºÎÇϸ¦ ºÐ»êÇÏ´Â ¹æ¹ý, Á¤ÀûÀÎ ÄÜÅÙÃ÷¸¦ ¼­ºùÇÏ´Â ¹æ¹ý, SSLÀ» °¡´ÉÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ±â´É µîÀ» ±¸ÇöÇϱâ À§ÇÑ ¿£Áø¿¢½º(nginx)ÀÇ ¿ªÇÁ·Ï½Ã(reverse proxy) ¼³Á¤ ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.

    ÀúÀÚ ¼Ò°³

    ½ºÅ×ÆÇ È£Ã÷ÇϿ콺

    • ±¸ºÐ : Àú¼­
    • ±¹Àû : ±âŸ
    • ºÐ·ù : ±âŸ
    • ÀαâÁö¼ö : 3

    ¾ð¾îÇÐÀ» À§ÇÑ ÆÞ(Perl) °­ÀǸ¦ µè´Ù°¡ ¿ì¿¬È÷ °³¹ß¿¡ ¹ßÀ» µé¿©³õ±â ½ÃÀÛÇß´Ù. Å« ±â¾÷¿¡¼­ È®À强 ÀÖ´Â À¥ ¼Ö·ç¼Ç°ú PHP, C#, ÀÚ¹Ù µîÀ» ´Ù·ïº¸´Ù°¡ 2013³â Áß¼Ò È¸»ç¸¦ À§ÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â »ç¾÷À» ½ÃÀÛÇß´Ù. ±×´Â ¹ÌƼ¾î¸¦ Á¢ÇÑ ÀÌÈĺÎÅÍ ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ ¾ÈÂøÇؾ߰ڴٴ »ý°¢À» Çß´Ù. ½ºÅ×ÆÇÀº ½ºÅ©·³(Scrum)°ú Áö¼ÓÀûÀÎ ¹èÄ¡(Continuous Delivery)¿¡ °ü·ÃµÈ ÄÁ¼³ÅÏÆ® Àϵµ º´ÇàÇÏ°í ÀÖ´Ù. º¸ÈÉ ´ëÇб³¿¡¼­ ¾ð¾îÇаú »çȸ-½É¸®Çп¡ ´ëÇÑ ¼®»çÇÐÀ§¸¦ °¡Áö°í ÀÖ°í, Á¤±Ô Ç¥Çö½Ä¿¡ Àͼ÷ÇÏ´Ù.

    ¸¶´©¿¤ ¼îº§

    • ±¸ºÐ : Àú¼­
    • ±¹Àû : ±âŸ
    • ºÐ·ù : ±âŸ
    • ÀαâÁö¼ö : 3

    À̼¾ ´ëÇб³¿¡¼­ °æ¿µÁ¤º¸ÇÐÀ» ¼ö·áÇßÀ¸¸ç, À¥ ±â¾÷°¡ Á¤½Å¿¡ ƯÈ÷ ¸¹Àº °ü½ÉÀ» °¡Áö°í ÀÖ´Ù. ¸¶´©¿¤Àº ¸¹Àº ½Ã°£À» µé¿© â¾÷ÀÚµéÀ» °¡¸£Ä¡´Â ÇÑÆí, MVP(Minimum Viable Product)(ÃÖ¼Ò ±â´É Á¦Ç°)À» °³¹ßÇÏ´Â °ÍÀ» µ½°í ÀÖÀ¸¸ç, ¿©·¯ °¡Áö ½ºÅ¸Æ®¾÷À» â¾÷Çϱ⵵ Çß´Ù. ±×´Â 2012³â ¹ÌƼ¾î°¡ ¸· ŵ¿ÇÒ ¶§ºÎÅÍ ¿¬±¸¸¦ ½ÃÀÛÇßÀ¸¸ç, ¸Å¿ì À¯¿ëÇÑ ºí·Î±× Æ÷½ºÆ®·Î ÀÎÇØ ¹ÌƼ¾î Ä¿¹Â´ÏƼ¿¡¼­ À¯¸íÇÑ Àü¹®°¡°¡ µÇ¾ú´Ù.

    ¸¶´©¿¤°ú ½ºÅ×ÆÇÀº µ¶ÀÏÀÇ Ä븥°ú ·ç¸£ Áö¿ª¿¡¼­ ¹ÌƼ¾î ¹ÌÆ®¾÷À» ¸¸µé¾î ¹ÌƼ¾î °³¹ßÀÚµéÀÇ ¾ÆÀ̵ð¾î¿Í »õ·Ó°Ô °³¹ßÇÑ °ÍµéÀ» °øÀ¯ÇÒ ¼ö ÀÖµµ·Ï ÇÏ°í ÀÖ´Ù.

    ¿ªÀÚ ¼Ò°³

    °í¼®¹ü

    • ±¹Àû : ´ëÇѹα¹
    • ºÐ·ù : °úÇÐ/°øÇÐ ÀúÀÚ , ±âŸ
    • ÀαâÁö¼ö : 138

    °¡Å縯´ëÇб³ ÀÇ°ú´ëÇÐÀ» Á¹¾÷ÇÑ ½Å°æ°ú Àü¹®ÀÇ´Ù. ¾à 10³â µ¿¾È ȯÀÚ¸¦ Áø·áÇϴ٠â¾÷¿¡ ¶Ù¾îµé¾ú´Ù. ÇöÀç´Â Ç÷Áß ¼øȯ¾Ï ¼¼Æ÷¿¡ ±â¹ÝÀ» µÐ µ¿¹Ý Áø´Ü ±â±â CTC-based Companion Diagnostics¸¦ °³¹ßÇÏ´Â ¹ÙÀÌ¿Àº¥Ã³¸¦ À̲ø°í ÀÖ´Ù. º¥Ã³ ȸ»ç·Î¼­ ¸¹Àº ¾î·Á¿òÀ» ÇìÃijª°¡°í ÀÖÁö¸¸ ¾ðÁ¨°¡ ·¹Áî Ä¿Áî¿ÍÀÏÀÌ À̾߱âÇÑ Æ¯ÀÌÁ¡À» ³Ñ¾î Áö¼ö ¼ºÀå(Exponetial Growth)À» ÇÒ ¼ö ÀÖÀ» °ÍÀ̶ó´Â Èñ¸ÁÀ» Ç°°í ÀÖ´Ù. ȸ»ç°¡ ±×·± Áö¼öÀû ¼ºÀåÀ» ¼ºÃëÇϱâ À§Çؼ­´Â ICT ±â¼úÀ» Àß È°¿ëÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù´Â ¹ÏÀ½ÀÌ ÀÖ¾î ICT °øºÎµµ ¸ØÃßÁö ¾Ê´Â´Ù. ¾ðÁ¨°¡ °¡»óº´¿ø(virtual hospital)À» ¸¸µé °èȹÀ» ÇÏ°í ÀÖ´Ù.
    Àú¼ú¼­·Î ¡ºR°ú Knitr¸¦ È°¿ëÇÑ µ¥ÀÌÅÍ ¿¬µ¿Çü ¹®¼­ ¸¸µé±â¡»(¿¡ÀÌÄÜÃâÆÇ, 2014), ¡ºÅë°è ºÐ¼® ³Ê¸Ó RÀÇ ¹«±Ã¹«ÁøÇÑ È°¿ë¡»(¿¡ÀÌÄÜ, 2017), ¡ºR Shiny ÇÁ·Î±×·¡¹Ö °¡À̵塻(Çѳª·¡¾ÆÄ«µ¥¹Ì, 2017)°¡ ÀÖÀ¸¸ç, ¹ø¿ª¼­·Î ¡ºR°ú Shiny ÆÐÅ°Áö¸¦ È°¿ëÇÑ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¡»(¿¡ÀÌÄÜ, 2014), ¡ºData Smart: ¿¢¼¿·Î ÀÌÇØÇÏ´Â µ¥ÀÌÅÍ °úÇÐ ÀÔ¹®¡»(¿¡ÀÌÄÜ, 2015), ¡º¹ÌƼ¾î ÀÎ ¾×¼Ç¡»(¿¡ÀÌÄÜ, 2015), ¡ºÃʺ¸ÀÚ¸¦ À§ÇÑ RStudio ¸¶½ºÅÍ¡»(¿¡ÀÌÄÜ, 2017)µîÀÌ ÀÖ´Ù.

    ¸ñÂ÷

    ¸ñÂ÷
    1ºÎ. ¿Í, º°¶Ëº°ÀÌ´Ù!
    1Àå. À¥ ¾ÛÀ» ¸¸µå´Â ´õ ³ªÀº ¹æ¹ý
    __1.1 ¹ÌƼ¾î ¼Ò°³
    ____1.1.1 ¹ÌƼ¾îÀÇ ºñÇÏÀÎµå ½ºÅ丮
    ____1.1.2 ¹ÌƼ¾î ½ºÅÃ
    ____1.1.3 ¾ÆÀ̼ҸðÇÈ ÇÁ·¹ÀÓ¿öÅ©: Ç®-½ºÅà ÀÚ¹Ù½ºÅ©¸³Æ®
    ____1.1.4 ºê¶ó¿ìÀú¿¡¼­ÀÇ ÇÁ·Î¼¼½Ì: ºÐ»êµÈ Ç÷§Æû¿¡¼­ÀÇ ½ÇÇà
    ____1.1.5 ¹ÝÀÀ¼º ÇÁ·Î±×·¡¹Ö
    __1.2 ¹ÌƼ¾î´Â ¾î¶»°Ô ÀÛµ¿Çϴ°¡?
    ____1.2.1 ÄÚ¾î ÇÁ·ÎÁ§Æ®
    ____1.2.2 ¾ÆÀ̼Һôµå¿Í Ä¿¸Çµå¶óÀÎ Åø
    ____1.2.3 Ŭ¶óÀ̾ðÆ® ÄÚµå ´ë ¼­¹ö ÄÚµå
    __1.3 ÀåÁ¡°ú ´ÜÁ¡
    ____1.3.1 ¹ÌƼ¾î°¡ ºûÀ» ¹ßÇÏ´Â °æ¿ì
    ____1.3.2 ¹ÌƼ¾îÀÇ °úÁ¦
    __1.4 ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â
    ____1.4.1 »õ·Î¿î ÇÁ·ÎÁ§Æ® ¼³Á¤Çϱâ
    ____1.4.2 ¾ÖÇø®ÄÉÀÌ¼Ç ½ÃÀÛÇϱâ
    __1.5 µðÆúÆ® ÇÁ·ÎÁ§Æ® ºÐÇØÇϱâ
    ____1.5.1 helloWorld.css
    ____1.5.2 helloWorld.html
    ____1.5.3 helloWorld.js
    __1.6 Á¤¸®
    2Àå. ³ÃÀå°í: ¹ÝÀÀ¼º °ÔÀÓ
    __2.1 ¾ÖÇø®ÄÉÀÌ¼Ç °³¿ä
    __2.2 Ãʱ⠼³Á¤
    ____2.2.1 »õ ÇÁ·ÎÁ§Æ® ¼³Á¤
    __2.3 ·¹À̾ƿô ÀÛ¼ºÇϱâ
    ____2.3.1 ½ºÅ¸ÀÏ ¼³Á¤Çϱâ
    ____2.3.2 ÅÛÇø´ Ãß°¡Çϱâ
    __2.4 ½Ç½Ã°£À¸·Î µ¥ÀÌÅͺ£À̽º¿¡ ³»¿ë Ãß°¡Çϱâ
    ____2.4.1 µ¥ÀÌÅͺ£À̽º¿¡ ¾ÆÀÌÅÛ ÀúÀåÇϱâ
    ____2.4.2 µ¥ÀÌÅ͸¦ ÅÛÇø´¿¡ ¿¬°áÇϱâ
    ____2.4.3 Ãʱâ Á¦Ç°±º Ãß°¡Çϱâ
    __2.5 ³ÃÀå°í ¾È¿¡ ¾ÆÀÌÅÛ ³Ö±â
    ____2.5.1 Á¦ÀÌÄõ¸®-UI¸¦ ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡Çϱâ
    ____2.5.2 ¾ÆÀÌÅÛÀÇ µå·Ó Ÿ±ê Á¤Çϱâ
    ____2.5.3 ¾ÆÀÌÅÛµéÀ» µå·¡±×ÇÒ ¼ö ÀÖµµ·Ï Çϱâ
    __2.6 meteor.com¿¡ ¹èÄ¡ÇÑ ÈÄ ³ÃÀå°í ¾Û »ç¿ëÇϱâ
    __2.7 Á¤¸®
    2ºÎ. 3, 2, 1 ¡ª Ãæµ¹!
    3Àå. ÅÛÇø´ ´Ù·ç±â
    __3.1 ÅÛÇø´¿¡ ´ëÇÑ ¼Ò°³
    __3.2 ÅÛÇø´ ´Ù·ç±â
    ____3.2.1 ºí·¹ÀÌÁî(Blaze) ¿£Áø
    ____3.2.2 ÅÛÇø´ ÆÄÀÏ ±¸¼ºÇϱâ
    __3.3 µ¿ÀûÀÎ HTML ÅÛÇø´ ¸¸µé±â
    ____3.3.1 ÀÌÁß, »ïÁß Áß°ýÈ£ ű×(Ç¥Çö½Ä)
    ____3.3.2 ÀÎŬ·çÀü ű×(ÆļÈ)
    ____3.3.3 ºí·Ï ű×
    ____3.3.4 ÇïÆÛ
    __3.4 À̺¥Æ® Çڵ鸵
    ____3.4.1 ÅÛÇø´ À̺¥Æ® ¸Ê
    ____3.4.2 À̺¥Æ® ÀüÆÄ
    ____3.4.3 ºê¶ó¿ìÀú µðÆúÆ® Çൿ Â÷´ÜÇϱâ
    __3.5 ÅÛÇø´ »ý¾Ö ÁÖ±â
    __3.6 Á¤¸®
    4Àå. µ¥ÀÌÅÍ ´Ù·ç±â
    __4.1 ¹ÌƼ¾îÀÇ µðÆúÆ® µ¥ÀÌÅÍ ¼Ò½º
    ____4.1.1 ¹«¾ùÀÌ µ¥ÀÌÅÍ ¼Ò½º¸¦ ¹ÝÀÀ¼ºÀ¸·Î ¸¸µå´Â°¡?
    ____4.1.2 ¹ÝÀÀ¼º µ¥ÀÌÅÍ´Â ¾î¶»°Ô ÇÔ¼ö¿Í ¿¬°áµÇ´Â°¡?
    __4.2 °¡»çµ¹º½ÀÌ ¾Û ¸¸µé±â
    ____4.2.1 ÅÛÇø´ ¼³Á¤Çϱâ
    ____4.2.2 µ¥ÀÌÅͺ£À̽º ¿¬°á°ú Ä÷º¼Ç Á¤ÀÇ
    __4.3 Session °´Ã¼ ´Ù·ç±â
    ____4.3.1 Session °´Ã¼
    ____4.3.2 ¼±ÅÃµÈ µå·Ó´Ù¿î °ªÀ» ÀúÀåÇϱâ À§ÇØ Session »ç¿ëÇϱâ
    ____4.3.3 Tracker.autorunÀ» »ç¿ëÇÏ¿© ¹ÝÀÀ¼º ¸Æ¶ô ¸¸µé±â
    __4.4 MongoDB Ä÷º¼Ç ´Ù·ç±â
    ____4.4.1 MongoDB¿¡¼­ µµÅ¥¸ÕÆ® Á¶È¸Çϱâ
    ____4.4.2 ¹ÌƼ¾î Ä÷º¼Ç ´Ù·ç±â
    ____4.4.3 Ä÷º¼Ç ÃʱâÈ­Çϱâ
    ____4.4.4 Ä÷º¼Ç Á¶È¸Çϱâ
    ____4.4.5 ÅÛÇø´¿¡ Ä÷º¼Ç µ¥ÀÌÅÍ Ç¥½ÃÇϱâ
    ____4.4.6 Ä÷º¼Ç µ¥ÀÌÅÍ ¾÷µ¥ÀÌÆ®
    ____4.4.7 Ä÷º¼Ç¿¡ »õ·Î¿î µ¥ÀÌÅÍ »ðÀÔ
    ____4.4.8 Ä÷º¼Ç¿¡¼­ µ¥ÀÌÅÍ »èÁ¦
    __4.5 Á¤¸®
    5Àå. ¿ÏÀüÇÑ ¹ÝÀÀ¼º ÆíÁý
    __5.1 ¹ÝÀÀ¼º ÆíÁý ÀÛ¾÷ °úÁ¤
    __5.2 ¹ÝÀÀ¼º ÇÁ·ÐÆ®-¿£µå ´ë DOM Á¶ÀÛ
    __5.3 ·ÎÄà Ä÷º¼Ç¿¡ º¯È­¸¦ ½ºÅ×ÀÌ¡Çϱâ
    __5.4 Æû¿¡ Ä÷º¼Ç µ¥ÀÌÅÍ Ç¥½ÃÇϱâ
    ____5.4.1 #each ·çÇÁ¿¡ ¹è¿­ À妽º Á¤º¸ Ãß°¡Çϱâ
    __5.5 ·ÎÄà ÄÌ·º¼ÇÀ» »ç¿ëÇÑ ¹ÝÀÀ¼º ¾÷µ¥ÀÌÆ®
    ____5.5.1 houseForm ÅÛÇø´À» À§ÇÑ À̺¥Æ® ¸Ê
    ____5.5.2 plantFieldset ÅÛÇø´À» À§ÇÑ À̺¥Æ® ¸Ê
    __5.6 °£´ÜÇÑ ¾Ë¸² ½Ã½ºÅÛ ±¸ÇöÇϱâ
    ____5.6.1 ¾Ë¸²À» À§ÇÑ ÅÛÇø´ Ãß°¡Çϱâ
    ____5.6.2 status ÇÁ·ÎÆÛƼ Ãß°¡Çϱâ
    ____5.6.3 Session º¯¼ö¸¦ »ç¿ëÇÏ¿© ¾Ë¸²À» Æ®¸®°ÅÇϱâ
    __5.7 Á¤¸®

    6Àå. »ç¿ëÀÚ °ü¸®, ÀÎÁõ°ú ±ÇÇÑ
    __6.1 »ç¿ëÀÚ¸¦ ¾ÖÇø®ÄÉÀ̼ǿ¡ Ãß°¡Çϱâ
    ____6.1.1 Æнº¿öµå ÀÎÁõ ±â´É Ãß°¡Çϱâ
    ____6.1.2 µî·Ï°ú Æнº¿öµå ¸®¼Â
    ____6.1.3 À̸ÞÀÏ ¼³Á¤
    __6.2 OAuth¸¦ »ç¿ëÇÑ »ç¿ëÀÚ ÀÎÁõ
    ____6.2.1 OAuth¿¡ ´ëÇÑ ¼Ò°³
    ____6.2.2 ÆäÀ̽ººÏ ÀÎÁõÀ» ÅëÇÕÇϱâ
    ____6.2.3 ´Ù¸¥ OAutho ¼­ºñ½º Á¦°øÀÚ ÅëÇÕÇϱâ
    __6.3 »ç¿ëÀÚ Çã°¡ »çÇ×, ¿ªÇÒ, ±×·ì µîÀÇ °ü¸®
    ____6.3.1 allow/deny¸¦ »ç¿ëÇÏ¿© ±ÇÇÑ °ü¸®Çϱâ
    __6.4 Á¤¸®

    7Àå. µ¥ÀÌÅÍ ±³È¯
    __7.1?¹ßÇà°ú ±¸µ¶
    ____7.1.1 publish()¿Í subscribe()
    ____7.1.2 ±Û·Î¹ú ±¸µ¶
    ____7.1.3 ÅÛÇø´-·¹º§ ±¸µ¶
    ____7.1.4 ±¸µ¶¿¡ ÆĶó¹ÌÅÍ Àü´ÞÇϱâ
    ____7.1.5 Áý°è µ¥ÀÌÅÍ(aggregated data)¸¦ Ŭ¶óÀ̾ðÆ®¿¡¸¸ Á¸ÀçÇÏ´Â Ä÷º¼ÇÀ¸·Î ¹ßÇà
    ____7.1.6 Áý°èµÈ ¹ßÇàÀ» ¹ÝÀÀ¼º µ¥ÀÌÅÍ ¼Ò½º·Î ¸¸µé±â
    ____7.1.7 »ç¿ëÀÚ ¾ÆÀ̵𿡠µû¶ó¼­ º¸ÀÌ´Â µ¥ÀÌÅÍ ÇÑÁ¤Çϱâ
    __7.2 ¹ÌƼ¾î ¸Þ¼­µå
    ____7.1.2 insecure ÆÐÅ°Áö »èÁ¦Çϱâ
    ____7.2.2 ¸Þ¼­µå¸¦ »ç¿ëÇÏ¿© Ä÷º¼Ç¿¡ µ¥ÀÌÅÍ ¾²±â
    __7.3 Á¤¸®

    8Àå. Iron.Router¸¦ »ç¿ëÇÑ ¶ó¿ìÆÃ
    __8.1 À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ÀÇ ¶ó¿ìÆÃ
    __8.2 Ŭ¶óÀ̾ðÆ®-»çÀÌµå ¶ó¿ìÆÃ
    ____8.2.1 Iron.Router Ãß°¡Çϱâ
    ____8.2.2 ù ¹ø° ¶ó¿ìÆ® ¸¸µé±â
    ____8.2.3 ¶ó¿ìÆ®¿¡ ÀÇÁ¸ÇÏ´Â ·¹À̾ƿô Á¤ÀÇÇϱâ
    ____8.2.4 ¶ó¿ìÆ®¿¡ ÀÇÁ¸ÇÏ´Â µ¥ÀÌÅÍ ¸Æ¶ô ¼³Á¤
    ____8.2.5 Iron.Router¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ±¸µ¶
    __8.3 °í±Þ ¶ó¿ìÆà ¸Þ¼­µå
    ____8.3.1 À̸§ ºÙ¿©Áø ¶ó¿ìÅÍ¿Í ¸µÅ© ÇïÆÛ »ç¿ë
    ____8.3.2 ´õ ³ªÀº ³»ºñ°ÔÀÌ¼Ç ¸µÅ©¸¦ À§ÇØ ¾×Ƽºê ¶ó¿ìÆ® ´Ù·ç±â
    ____8.3.3 ¿ÜºÎ ¶óÀ̺귯¸® ·Îµù ´ë±â
    ____8.3.4 ¶ó¿ìÅ͸¦ ÄÁÆ®·Ñ·¯·Î ü°èÈ­Çϱâ
    ____8.3.5 ÈÅÀ» »ç¿ëÇÏ¿© ¶ó¿ìÆ® ÇÁ·Î¼¼½Ì ±â´É È®Àå.
    ____8.3.6 Iron.Router Ç÷¯±×ÀÎ ¸¸µé±â
    __8.4 REST API¸¦ °¡Áø ¼­¹ö »çÀÌµå ¶ó¿ìÆÃ
    __8.5 Á¤¸®

    9Àå. ÆÐÅ°Áö ½Ã½ºÅÛ
    __9.1 ¸ðµç ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±âÃÊ
    __9.2 ¾ÆÀ̼ÒÆÑ »ç¿ëÇϱâ
    ____9.2.1 ¹öÀü ¼Ö¹ö¿Í ½Ã¸Çƽ ¹öÀü
    ____9.2.2 ÆÐÅ°Áö ã±â
    ____9.2.3 ¾ÆÀ̼ÒÆÑ Ãß°¡¿Í »èÁ¦
    ____9.2.4 ÆÐÅ°Áö ¾÷µ¥ÀÌÆ®Çϱâ
    __9.3 npm ÆÐÅ°Áö »ç¿ë
    __9.4 ¾ÆÀ̼ÒÆÑ ¸¸µé±â
    ____9.4.1 ÆÐÅ°Áö ¸¸µé±â
    ____9.4.2 ÆÐÅ°Áö ¸ÞŸµ¥ÀÌÅÍ ¼±¾ðÇϱâ
    ____9.4.3 ÆÐÅ°Áö ±â´É Ãß°¡Çϱâ
    ____9.4.4 tinytest¸¦ »ç¿ëÇÏ¿© ¾ÆÀ̼ÒÆÑ Å×½ºÆÃÇϱâ
    ____9.4.5 °ø°³Çϱâ
    __9.5 Á¤¸®

    10Àå. °í±Þ ¼­¹ö ¸Þ¼­µå
    __10.1 Node.js ´Ù½Ã º¸±â
    ____10.1.1 µ¿±â½Ä ÄÚµå
    ____10.1.2 ºñµ¿±â½Ä ÄÚµå
    __10.2 ÆÄÀ̹ö¸¦ »ç¿ëÇÑ ºñµ¿±â½Ä ÇÔ¼ö
    ____10.2.1 À̺¥Æ® ·çÇÁ¿¡ ¸ÖƼŽºÅ· ±â´É ºÎ¿©Çϱâ
    ____10.2.2 wrapAsync¸¦ »ç¿ëÇÏ¿© ÆÄÀ̹ö¿¡ ÄÝ¹é ¹ÙÀεù
    ____10.2.3 ÇϳªÀÇ Å¬¶óÀ̾ðÆ®¿¡¼­ ¸Þ¼­µå ¾ðºí·ÏÅ·Çϱâ
    ____10.2.4 bindEnvironment¸¦ »ç¿ëÇÏ¿© ÆÄÀ̹ö »ý¼ºÇϱâ
    __10.3 ¿ÜºÎ APIÅëÇÕÇϱâ
    ____10.3.1 http ÆÐÅ°Áö¸¦ »ç¿ëÇÏ¿© RESTful È£Ãâ ½ÇÇàÇϱâ
    ____10.3.2 API Äõ¸®¸¦ À§ÇØ µ¿±â½Ä ¸Þ¼­µå »ç¿ëÇϱâ
    ____10.3.3 API Äõ¸®¸¦ À§ÇØ ºñµ¿±â½Ä ¸Þ¼­µå »ç¿ëÇϱâ
    __10.4 Ä÷º¼ÇÀ¸·Î ÆÄÀÏ ¾÷·ÎµùÇϱâ
    _

    ¸Ó¸®¸»

    ¡Ú ÁöÀºÀÌÀÇ ¸» ¡Ú

    ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇغ» °æÇèÀÌ ÀÖ´Â »ç¶÷µéÀº ¡°¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀº ·ÎÄÏ °úÇÐÀÌ ¾Æ´Ï´Ù.¡±¶ó´Â ¸»À» ÀÚÁÖ ÇÑ´Ù. À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÌ »ç¶÷À» ¿ìÁÖ·Î º¸³»´Â °Í¸¸Å­ º¹ÀâÇÏÁö´Â ¾Ê´õ¶óµµ °æÇèÇغ¸Áö ¾ÊÀº »ç¶÷µéÀº »ó´çÈ÷ µÎ·Á¿î ´ë»óÀÌ µÉ ¼ö ÀÖ´Ù. º¸Åë À¥¿¡ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¿Ã¸®±â À§Çؼ­´Â ¸Å¿ì ¸¹Àº µµ±¸¿Í ¼­¹ö ¿ä¼Ò°¡ ÇÊ¿äÇÏ´Ù. ¹ÌƼ¾î´Â ÀÌ·± »óȲ¿¡¼­ °ÔÀÓ-üÀÎÀú°¡ µÇ°íÀÚ ÇÑ´Ù. ¹ÌƼ¾î °³¹ßÀÚ Áß ÇÑ »ç¶÷ÀÎ ´Ð ¸¶Æ¾(Nick Martin)Àº ´ÙÀ½°ú °°ÀÌ Ç¥ÇöÇß´Ù.
    ¡°¿ì¸®´Â ¹ÌƼ¾î¸¦ ÅëÇØ ¾ÛÀ» ¸¸µé°íÀÚ ÇÏ´Â ¸ðµç »ç¶÷°ú ¸ðµç Àå¼Ò¿¡ ÈûÀ» ºÎ¿©ÇÔÀ¸·Î½á À¥ ¾Û °³¹ßÀÇ ´ëÁßÈ­¸¦ ÁöÇâÇÑ´Ù.¡±
    ¿ì¸®´Â HTML, CSS¿¡ ´ëÇÑ ±âÃÊ Áö½Ä¸¸À» °¡Áø »ç¶÷µéÀÌ ¹ÌƼ¾î·Î ÇÏ·çµµ ä ¾È µÇ´Â ½Ã°£ µ¿¾È, ±×µéÀÇ ¾ÆÀ̵ð¾î¸¦ ÄÚµå·Î ¹Ù²Ù´Â °ÍÀ» º¸¾Æ¿Ô´Ù. ¿ì¸®´Â ÀÌ·¯ÇÑ ÀÌÀ¯ ¶§¹®¿¡ ¹ÌƼ¾î°¡ °³¹ßÀ» ´õ Æí¸®ÇÏ°Ô ¸¸µç´Ù°í ¹Ï°í ÀÖ´Ù. ¹ÌƼ¾î´Â ÀÚ½ÅÀÌ ÇÑ ¹øµµ °³¹ßÀÚ¶ó°í »ý°¢Çغ¸Áö ¾Ê¾Ò´ø »ç¶÷µé¿¡°Ô °³¹ßÀÇ ÀåÀ» ¿­¾îÁÙ °ÍÀÌ´Ù.
    ¾Æ¸¶µµ ¹Ý³ªÀý ÀÌ»ó µ¿¾È ¹ÌƼ¾î¸¦ °¡Áö°í ³î¾Æº¸¸é ÈǸ¢ÇÑ ±³»ç°¡ ¾ø´õ¶óµµ ±æÀÌ º¸ÀÏ °ÍÀÌ´Ù. À̶§ ¡º¹ÌƼ¾î ÀÎ ¾×¼Ç¡»ÀÌ µµ¿òÀÌ µÉ °ÍÀÌ´Ù. ÀÌ Ã¥Àº À¥ ¾Û, ¸ð¹ÙÀÏ ¾Û¿¡ »ó°ü¾øÀÌ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé ¶§ ÇÊ¿äÇÑ ¸ðµç Ãø¸éÀ» ÀÚ¼¼È÷ ¼³¸íÇØÁÙ °³ÀÎ ±³»ç ¿ªÇÒÀ» ÇÒ °ÍÀÌ´Ù. ±Ã±ØÀûÀ¸·Î´Â ´ç½ÅÀÇ »ý°¢À» ÄÚµå·Î ¹Ù²Ü ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù. ¹ÌƼ¾î ÀÌÀü¿¡ ÀÌ·¯ÇÑ ½Ãµµ¸¦ Çß´õ¶ó¸é, ¹ÌƼ¾î°¡ °¡Àå ÈçÇÑ ¹®Á¦µéÀ» ¾ó¸¶³ª ºü¸£°Ô ÇØ°áÇÏ´ÂÁö ¾Ë°Ô µÉ °ÍÀÌ´Ù.
    ¡º¹ÌƼ¾î ÀÎ ¾×¼Ç¡»À» ¾µ ¶§ ÇÁ·±Æ®-¿£µå °³¹ßÀÚ¿Í ¼­¹ö ÂÊ ¹è°æÀ» °¡Áø °³¹ßÀÚ ¸ðµÎ¸¦ °í·ÁÇß´Ù. ÇÁ·±Æ®-¿£µå °³¹ßÀÚ´Â ±×µéÀÇ ±â¼úÀ» ¼­¹ö·Î È®ÀåÇÒ ¼ö ÀÖµµ·Ï ÇßÀ¸¸ç, ¼­¹ö °³¹ßÀÚ´Â ÀÚ¹Ù(Java), ·çºñ(Ruby), PHP µî¿¡¼­ Ç®-½ºÅà ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¿Å°Ü°¥ ¼ö ÀÖµµ·Ï ¹è·ÁÇß´Ù. ÀÌ Ã¥Àº ¿ÏÀü Ãʺ¸ÀÚ¸¦ À§ÇÑ °ÍÀÌ ¾Æ´Ï¶ó ÀÌÀü¿¡ À¥À» Á¶±ÝÀ̳ª¸¶ °³¹ßÇغ» »ç¶÷µéÀ» À§ÇÑ °ÍÀÌ´Ù.
    ¹ÌƼ¾î´Â Áö±Ý ÀÌ ¼ø°£¿¡µµ ÁøÈ­¸¦ °ÅµìÇÏ°í ÀÖ´Ù. ¿ì¸®´Â µ¶ÀÚµéÀÌ ¹ÌƼ¾î Ç÷§ÆûÀÇ ÇÙ½É »çÇ×À» ÀÍÈú ¼ö ÀÖ´Â ±âÃʸ¦ Á¦°øÇϱâ À§ÇØ ½ÉÇ÷À» ±â¿ï¿´´Ù. ¶ÇÇÑ ÀÌ Ã¥¿¡¼­ ¼³¸íÇÑ ¸ðµç ±â´ÉµéÀ» ¹ÌƼ¾î ¹öÀü 1.1¿¡¼­ ¸ðµÎ Àß µ¿ÀÛÇÏ´Â °ÍÀ» È®ÀÎÇß´Ù.

    ¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú

    ¹ÌƼ¾î(Meteor)¿¡ ´ëÇÑ °ü½ÉÀº RÀÇ Shiny ÆÐÅ°Áö¿Í °ü·ÃµÅ ÀÖ´Ù. ÀÌÀü¿¡ Shiny¿¡ °ü·ÃµÈ ÀÛÀº Ã¥À» ¹ø¿ªÇÑ ÀûÀÌ Àִµ¥, ¾î´À ±Û¿¡¼­ Shiny °³¹ßÀÚ°¡ ShinyÀÇ ¹ÝÀÀ¼º(reactive) ÇÁ·Î±×·¡¹Ö ¹æ½ÄÀº ¹ÌƼ¾îÀÇ ¹æ½ÄÀ» µû¶ú´Ù´Â ±ÛÀ» ÀÐ°í ¹ÌƼ¾î°¡ ¹«¾ùÀÎÁö ¹«Ã´ ±Ã±ÝÇß´Ù.
    À¥»çÀÌÆ®¿¡¼­ °ü·Ã ÀÚ·áµéÀ» ÅëÇØ °£´ÜÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» µû¶ó ¸¸µé¾îº¸¸é¼­, ¹ÌƼ¾îÀÇ ¼¼°è¿¡ ºüÁ®µé¾ú´Ù. »ç½Ç ÀÌ Ã¥À» ¹ø¿ªÇÒ ¶§±îÁö¸¸ Çصµ HTML, CSS, ÀÚ¹Ù½ºÅ©¸³Æ® ½Ç·ÂÀÌ Ãʺ¸ÀûÀÎ ¼öÁØÀ̾ú±â ¶§¹®¿¡ ¹«»çÈ÷ ¹ø¿ªÀ» ÇÒ ¼ö ÀÖÀ»Áö¿¡ ¿¡ ´ëÇÑ °ÆÁ¤ÀÌ ¸¹¾Ò´Ù. »õ·Î¿î °³³äÀº »õ·Î °øºÎÇϸ鼭 Çϳª¾¿ ä¿ö³ª°¬´Ù. ±×·¡¼­ÀÎÁö ½Ã°£Àº óÀ½ »ý°¢Çß´ø °Íº¸´Ù ¿À·¡ °É·È´Ù.
    ÀÌÀü¿¡ ·çºñ ¿Â ·¹ÀÌÁî(Ruby on Rails)·Îµµ À¥»çÀÌÆ®¸¦ ±¸¼ºÇغ¸¾Ò´ø °æÇè°ú ºñ±³ÇÏ¸é ¹ÌƼ¾î´Â ¿©·¯ ¸ð·Î »õ·Î¿ü´Ù. ¿ì¼± ¹ÌƼ¾î´Â ±× ¸ñÀûÀÌ ¹®¼­¸¦ º¸¿©ÁÖ´Â Á¤ÀûÀÎ À¥»çÀÌÆ®¸¦ ¸¸µå´Â °Í¿¡ ÀÖ´Â °ÍÀÌ ¾Æ´Ï¶ó µ¥ÀÌÅÍÀÇ À̵¿ÀÌ ¸¹Àº ´ÙÀ̳»¹Í À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â µ¥ ÀÖ´Ù. ±×¸®°í µ¥ÀÌÅͺ£À̽º Äõ¸® µî¿¡¼­ ÇÁ·±Æ®-¿£µå¿¡ À̸£´Â ¸ðµç °úÁ¤ÀÌ ÀÚ¹Ù½ºÅ©¸³Æ® Çϳª·Î ÇØ°áµÈ´Ù´Â Á¡ÀÌ Æ¯Â¡ÀÌ´Ù.
    ¿©·¯ ºÐ¾ß¿¡¼­ µ¥ÀÌÅÍÀÇ Á߿伺ÀÌ °­Á¶µÇ°í, µ¥ÀÌÅ͸¦ Á¦°øÇØÁÖ´Â ¼­ºñ½º°¡ ´Ã¾î³ª°í ÀÖ´Â »óȲ¿¡¼­ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß µµ±¸ÀÎ ¹ÌƼ¾î´Â ¾ÕÀ¸·Î Áß¿äÇØÁú ¼ö¹Û¿¡ ¾øÀ» °ÍÀ̶ó´Â »ý°¢ÀÌ µç´Ù. ÃÖ±Ù ¡®MIT Technology Review¡¯¶ó´Â ÀâÁö»ç´Â ¡®½½·¢(Slack) (https://slack.com)¡¯À̶ó´Â µµ±¸¸¦ 2016³â Çõ½ÅÀûÀÎ 10 ´ë ±â¼ú Áß Çϳª·Î ¼±Á¤ÇÏ¿´´Âµ¥, ¹ÌƼ¾î´Â À̸¦ ¸¸µå´Â µ¥ ÃÖÀûÀÇ µµ±¸¶ó°í »ý°¢ÇÑ´Ù.
    ³»°¡ ÄÚµùÀ» Áñ±ä´Ù°í Çϸé Á» ÀÌ»óÇÏ°Ô ¹Ù¶óº¸´Â »ç¶÷µéÀÌ ¸¹´Ù. ÄÚµùÀº »ý°¢À» ½Ç¹°·Î ¹Ù²Ù´Â ³î¶ó¿î ÈûÀ» °¡Áö°í ÀÖ´Ù. ±×µ¿¾È ÇÏ°í ½Í¾ú´ø ÀϵéÀ» ½ÇÇö½Ãų ¼ö ÀÖ´Â °ÍÀÌ ÄÚµùÀ̶ó°í »ý°¢Çß´Ù. ÀÌ·¯ÇÑ ¹è¿òÀÇ ¿¬ÀåÀ¸·Î ÀÌ Ã¥À» ¹ø¿ªÇß´Ù. Àü¹®°¡µéÀÌ º¸±â¿¡ Ȥ½Ã ºÎÁ·ÇÑ ºÎºÐÀÌ ÀÖ´Ù¸é ³Ê±×·´°Ô ¿ë¼­ÇØÁֱ⠹ٶõ´Ù.

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

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

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

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

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

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

    ¹ÝÇ°/±³È¯

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

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 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