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

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

    ÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¶ô - acorn+PACKT ½Ã¸®Áî Àü¹®°¡ÀÇ ÅëÂû·ÂÀ» ÅëÇØ ÄÚµåÀÇ ¼º´ÉÀ» Çâ»ó½ÃÅ°°í ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÀáÀç·ÂÀ» ±ú¿î´Ù

    ¿øÁ¦ : Javascript Unlocked : Improve your code maintainability, performance, and securi

    • µå¹ÌÆ®¸® ¼¼ÀÌÄÚ Àú
    • ·ù¿µ¼± ¿ª
    • ¿¡ÀÌÄÜÃâÆÇ
    • 2017³â 08¿ù 17ÀÏ
    • Á¤°¡
      20,000¿ø
    • ÆǸŰ¡
      18,000¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,000¿ø Àû¸³ [5%P]

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

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

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

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

      close

      2024³â 04¿ù 22ÀÏ(¿ù)

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

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791161750330 232ÂÊ 189 x 237 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆǸÅÁö¼ö : 0

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

    ÃâÆÇ»ç ¸®ºä

    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¡á ÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¾îÀÇ ÀáÀç·ÂÀ» ±ú¿ö ÄÚµåÀÇ °¡µ¶¼º Çâ»ó
    ¡á ¹è¿­°ú ¹è¿­ °°Àº °´Ã¼ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® Ä÷º¼Ç ÀÌÇØ
    ¡á ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ À¶Å뼺 ÀÖ°í °­·ÂÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î ¹ßÀü½Ãų ¼ö ÀÖ´Â Ãß»ó µ¥ÀÌÅÍ Å¸ÀÔ °³¹ß
    ¡á ½Ç½Ã°£ ÄÚµå ¿¹Á¦ ±¸ÇöÀ» ÅëÇÑ ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ Àå´ÜÁ¡ ÀÌÇØ
    ¡á µ¥½ºÅ©Åé ¹× ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇØ ¼­¹ö Ãø ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÑ ½Ç½Ã°£ ¼Ò±Ô¸ð ÇÁ·ÎÁ§Æ® °³¹ß
    ¡á ºñµ¿±â ÀÚ¹Ù½ºÅ©¸³Æ®·Î º´·Ä ÀÛ¾÷ ó¸®
    ¡á ÀÚ¹Ù½ºÅ©¸³Æ®·Î ÄÚµåÀÇ À¯Áöº¸¼ö¿Í °¡µ¶¼ºÀ» °³¼±ÇÏ°í ¾ÖÇø®ÄÉÀÌ¼Ç ¼º´É Çâ»ó
    ...
    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¡á ÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¾îÀÇ ÀáÀç·ÂÀ» ±ú¿ö ÄÚµåÀÇ °¡µ¶¼º Çâ»ó
    ¡á ¹è¿­°ú ¹è¿­ °°Àº °´Ã¼ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® Ä÷º¼Ç ÀÌÇØ
    ¡á ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ À¶Å뼺 ÀÖ°í °­·ÂÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î ¹ßÀü½Ãų ¼ö ÀÖ´Â Ãß»ó µ¥ÀÌÅÍ Å¸ÀÔ °³¹ß
    ¡á ½Ç½Ã°£ ÄÚµå ¿¹Á¦ ±¸ÇöÀ» ÅëÇÑ ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ Àå´ÜÁ¡ ÀÌÇØ
    ¡á µ¥½ºÅ©Åé ¹× ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇØ ¼­¹ö Ãø ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÑ ½Ç½Ã°£ ¼Ò±Ô¸ð ÇÁ·ÎÁ§Æ® °³¹ß
    ¡á ºñµ¿±â ÀÚ¹Ù½ºÅ©¸³Æ®·Î º´·Ä ÀÛ¾÷ ó¸®
    ¡á ÀÚ¹Ù½ºÅ©¸³Æ®·Î ÄÚµåÀÇ À¯Áöº¸¼ö¿Í °¡µ¶¼ºÀ» °³¼±ÇÏ°í ¾ÖÇø®ÄÉÀÌ¼Ç ¼º´É Çâ»ó
    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
    ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ Àͼ÷ÇÏ°í ¾ð¾î¸¦ ÃÖ´ëÇÑ È°¿ëÇØ ÀÚ½ÅÀÇ ´É·ÂÀ» ÇÑ ´Ü°è ¹ßÀü½ÃÅ°°íÀÚ ÇÏ´Â °³¹ßÀÚ¸¦ À§ÇÑ Ã¥ÀÌ´Ù. ½ÇÀü ¿¹Á¦¿Í Æ©Å丮¾ó·Î ±¸¼ºµÅ ÀÖ¾î ½ÇÀüÁöÇâÀûÀ̸ç, µû¶ó Çغ¸¸ç ¹è¿ì´Â °ÍÀ» ¼±È£ÇÏ´Â µ¶Àڵ鿡°Ô µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
    ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
    1Àå, ¡®ÀÚ¹Ù½ºÅ©¸³Æ® ÇÙ½É ½ÃÀÛÇϱ⡯¿¡¼­´Â ÄÚµåÀÇ Ç¥Çö·ÂÀ» Çâ»ó½ÃÅ°´Â ±â¼ú°ú ¿©·¯ ÁÙÀÇ ¹®ÀÚ¿­ ¹× ÅÛÇø´À» ¸¶½ºÅÍÇÏ°í ¹è¿­°ú ¹è¿­°ú °°Àº °´Ã¼¸¦ Á¶ÀÛÇÏ´Â ¹æ¹ý¿¡ °üÇØ ¾Ë¾Æº»´Ù. ±×¸®°í ÄÚµåÀÇ °¡µ¶¼ºÀ» ÇØÄ¡Áö ¾ÊÀ¸¸é¼­ ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·ÎÅäŸÀÔÀ» È°¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ¡®¸ÅÁ÷ ¸Þ¼­µå¡¯¸¦ ¼Ò°³ÇÏ°í ½ÇÁ¦ »ç¿ë ¿¹Á¦¸¦ Á¦°øÇÑ´Ù.
    2Àå, ¡®ÀÚ¹Ù½ºÅ©¸³Æ® ¸ðµâ·¯ ÇÁ·Î±×·¡¹Ö¡¯¿¡¼­´Â ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ¸ðµâÈ­¸¦ ¼³¸íÇÑ´Ù. ¸ðµâÀÇ Á¤ÀÇ¿Í ¸ðµâÀÌ Áß¿äÇÑ ÀÌÀ¯¸¦ ¹è¿ì¸ç, ¸ðµâÀ» ºñµ¿±âÀû/µ¿±âÀûÀ¸·Î ·ÎµåÇϴ ǥÁØ ¹æ¹ý°ú ES6 ¸ðµâ¿¡ °üÇØ ¼³¸íÇÑ´Ù. ±×¸®°í ¼­¹ö Ãø ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­ Ä¿¸ÕJS ¸ðµâÀ» »ç¿ëÇÏ´Â ¹æ¹ý°ú ºê¶ó¿ìÀú¿¡¼­ »ç¿ëÇϱâ À§ÇØ »çÀü¿¡ ÄÄÆÄÀÏÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. ´õ ÁÁÀº ¾ÖÇø®ÄÉÀÌ¼Ç ¼º´ÉÀ» ´Þ¼ºÇϱâ À§ÇØ µ¿±â¿Í ºñµ¿±â ¹æ½ÄÀ» Á¶ÇÕÇÏ´Â ¹æ¹ýÀ» ÀÚ¼¼È÷ ¾Ë¾Æº»´Ù. ¶ÇÇÑ ¹Ùº§JS·Î ES6 ¸ðµâÀÇ Æú¸®ÇÊ(polyfill)À» ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
    3Àå, ¡®DOM ½ºÅ©¸³Æðú AJAX¡¯¿¡¼­´Â ¹®¼­ °´Ã¼ ¸ðµ¨DOMÀ» ¼Ò°³ÇÏ°í, ºê¶ó¿ìÀú ¸®Ç÷θ¦ ÃÖ¼ÒÈ­ÇÏ´Â ¸ð¹ü »ç·Ê¸¦ º¸¿©ÁØ´Ù. ±×¸®°í DOMÀ¸·Î ¾ÖÇø®ÄÉÀÌ¼Ç ¼º´ÉÀ» Çâ»ó½ÃÅ°´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. ¶ÇÇÑ Å¬¶óÀ̾ðÆ® ¼­¹ö °£ Åë½Å ¸ðµ¨ÀÎ XHR°ú Fetch API¸¦ ºñ±³ÇÑ´Ù.
    4Àå, ¡®HTML5 API¡¯¿¡¼­´Â À¥ ½ºÅ丮Áö¿Í À妽º DB, ÆÄÀÏ ½Ã½ºÅÛ°ú °°Àº HTML API¸¦ ¾Ë¾Æº»´Ù. À¥ ÄÄÆ÷³ÍÆ®¸¦ ¼Ò°³ÇÏ°í, »ç¿ëÀÚÁ¤ÀÇ ÄÄÆ÷³ÍÆ® Á¦ÀÛ ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. ¶ÇÇÑ SSE¿Í À¥ ¼ÒÄÏ°ú °°Àº ¼­¹ö¿Í ºê¶ó¿ìÀú °£ Åë½Å ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
    5Àå, ¡®ºñµ¿±â ÀÚ¹Ù½ºÅ©¸³Æ®¡¯¿¡¼­´Â ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ºñÂ÷´Ü Ư¼ºÀ» ¼³¸íÇÏ°í, À̺¥Æ® ·çÇÁ¿Í È£Ãâ ½ºÅÃÀ» ÀÚ¼¼È÷ ¼³¸íÇÑ´Ù. ºñµ¿±â È£Ãâ üÀÎ ¹× ¿À·ù¸¦ ó¸®ÇÏ´Â Àαâ ÀÖ´Â ½ºÅ¸ÀÏÀ» ¾Ë¾Æº»´Ù. ¶ÇÇÑ ES7ÀÇ async/await ±â¼úÀ» ¼Ò°³ÇÏ°í, ÇÁ¶ó¹Ì½º API(Promise API)¿Í Async.js ¶óÀ̺귯¸®¸¦ »ç¿ëÇØ ÀÛ¾÷À» º´·Ä°ú ¼øÂ÷ÀûÀ¸·Î ó¸®ÇÏ´Â ¿¹Á¦¸¦ Á¦°øÇÑ´Ù. ½º·ÎƲ¸µ°ú µð¹Ù¿î½Ì °³³ä¿¡ °üÇؼ­µµ ¼³¸íÇÑ´Ù.
    6Àå, ¡®´ë±Ô¸ð ÀÚ¹Ù½ºÅ©¸³Æ® ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØ󡯿¡¼­´Â ÄÚµåÀÇ À¯Áöº¸¼ö¿Í ¾ÆÅ°ÅØó¿¡ ÃÊÁ¡À» ¸ÂÃá´Ù. MVC Æз¯´ÙÀÓ°ú ÀÌÀÇ ÆÄ»ýÀÎ MVP¿Í MVVMÀ» ¼Ò°³ÇÑ´Ù. ¶ÇÇÑ ¹éº»JS(Backbone.js)¿Í ¾Þ±Ö·¯JS(AngularJS), ¸®¾×Æ®JS(ReactJS)ó·³ Àαâ ÀÖ´Â ÇÁ·¹ÀÓ¿öÅ©·Î °ü½É»ç ºÐ¸®¸¦ ¾î¶»°Ô ±¸ÇöÇÏ´ÂÁö ¿¹Á¦¸¦ ÅëÇØ ¼³¸íÇÑ´Ù.
    7Àå, ¡®ÀÚ¹Ù½ºÅ©¸³Æ®, ºê¶ó¿ìÀú¸¦ ³Ñ¾î¼­¡¯¿¡¼­´Â ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­ Ä¿¸Çµå¶óÀÎ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â ¹æ¹ý°ú Node.js·Î À¥ ¼­¹ö¸¦ ±¸ÃàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ NW.js·Î µ¥½ºÅ©Åé HTML5 ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé°í, Æù°¸(PhoneGap)À¸·Î ³×ÀÌƼºê ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
    8Àå, ¡®µð¹ö±ë ¹× ÇÁ·ÎÆÄÀϸµ¡¯¿¡¼­´Â ¹ö±× ŽÁö¿Í °Ý¸®¿¡ °üÇØ ¼³¸íÇÑ´Ù. µ¥ºêÅø(DevTools)ÀÇ ´É·Â°ú ÀÚ¹Ù½ºÅ©¸³Æ® ÄÜ¼Ö APIÀÇ Àß ¾Ë·ÁÁöÁö ¾ÊÀº ±â´ÉÀ» ¾Ë¾Æº»´Ù.

    ÀúÀÚ ¼Ò°³

    µå¹ÌÆ®¸® ¼¼ÀÌÄÚ

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

    ¿­Á¤ÀûÀÎ ºí·Î°ÅÀÌÀÚ ¡ºInstant Testing with QUnit¡»(Packt, 2013)ÀÇ ÀúÀÚ´Ù. 1980³â´ë ÈÄ¹Ý ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö¿¡ ºüÁ®µç ÈÄ Áö³­ 18³â µ¿¾È À¥ °³¹ßÀ» ÇØ¿Ô´Ù. óÀ½À¸·Î ±â¿©ÇÑ ¿ÀǼҽº´Â 2004³â XSLT ±â¹ÝÀÇ CMS ÇÁ·ÎÁ§Æ®¿´À¸¸ç, ±× ÀÌÈÄ·Î FOSS¿¡ ¸¹Àº ±â¿©¸¦ ÇÏ°í ÀÖ´Ù. https://github.com/dsheiko¿¡¼­ ÃֽŠÀÛ¾÷À» »ìÆ캼 ¼ö ÀÖ´Ù. Áö±ÝÀº ÇÁ¶ûũǪ¸£Æ® ¾Ï¸¶ÀÎ(Frankfurt am Main)¿¡ ÀÖ´Â Å©¶óÀÌÅØ(Crytek)¿¡¼­ À¥ °³¹ßÀÚ·Î ÀÏÇÑ´Ù.

    ¿ªÀÚ ¼Ò°³

    ·ù¿µ¼±

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

    ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î¼­ ¿À·§µ¿¾È À¥ ºê¶ó¿ìÀú¿Í À¥ ¼­¹ö¸¦ °³¹ßÇß´Ù. ±× °æÇèÀ» ¹ÙÅÁÀ¸·Î ÇöÀç´Â W3C ¹× ´Ù¾çÇÑ ±¹Á¦ Ç¥ÁØÈ­ ´Üü¿¡¼­ À¥ °ü·Ã Ç¥ÁØÈ­ ¾÷¹«¸¦ ´ã´çÇÏ°í ÀÖ´Ù. ÃÖ±Ù¿¡´Â À¥ ±â¼úÀ» PC¿¡¼­ ¹þ¾î³ª ¸ð¹ÙÀÏÀ̳ª DTV, µðÁöÅÐ »çÀÌ´ÏÁö(Digital Signage), ¿þ¾î·¯ºí(Wearable), ¿ÀÅä¸ðƼºê(Automotive) µî ´Ù¾çÇÑ IoT µð¹ÙÀ̽º¿¡ Á¢¸ñÇÏ´Â ¿ÀÇ À¥ Ç÷§Æû(Open Web Platform)¿¡ °ü½ÉÀ» °¡Áö°í °ü·Ã ±â¼úÀ» °è¼Ó ¿¬±¸ ÁßÀÌ´Ù. ¾Æ¿ï·¯ ¿öÅ©¼óÀ̳ª ¼¼¹Ì³ª¿¡¼­ÀÇ °­¿¬°ú Çмú ±â°í µîÀ» ÅëÇØ ¿ÀÇ À¥ Ç÷§Æû°ú À¥ ±â¼úÀ» ÀüÆÄÇÏ´Â µ¥ Èû¾²°í ÀÖ´Ù.
    ¿¡ÀÌÄÜÃâÆǻ翡¼­ Æì³½ ¡º¹ÝÀÀÇü À¥ µðÀÚÀΡ»(2012)°ú ¡º½ÇÀü ¿¹Á¦·Î ¹è¿ì´Â ¹ÝÀÀÇü À¥ µðÀÚÀΡ»(2014), ¡ºHTML5 À¥¼ÒÄÏ ÇÁ·Î±×·¡¹Ö¡»(2014), ¡ºWebRTC ÇÁ·Î±×·¡¹Ö¡»(2015), ¡ºThree.js·Î 3D ±×·¡ÇÈ ¸¸µé±â 2/e¡»(2016), ¡ºÀÚ¹Ù½ºÅ©¸³Æ® µðÀÚÀÎ ÆÐÅÏ¡»(2016), ¡ºÀÚ¹Ù½ºÅ©¸³Æ® JSON ÄîºÏ¡»(2017), ¡ºÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¶ô¡»(2017), ¡º°´Ã¼ÁöÇâ ÀÚ¹Ù½ºÅ©¸³Æ® 3/e¡»(2017) µîÀ» ¹ø¿ªÇß´Ù.

    ¸ñÂ÷

    1Àå. ÀÚ¹Ù½ºÅ©¸³Æ® ÇÙ½É ½ÃÀÛÇϱâ
    __ÄÚµåÀÇ °¡µ¶¼º°ú Ç¥Çö·Â ³ôÀ̱â
    ____ÇÔ¼ö ÀμöÀÇ µðÆúÆ® °ª
    ____Á¶°ÇºÎ È£Ãâ
    ____È­»ìÇ¥ ÇÔ¼ö
    ____¸Þ¼­µå Á¤ÀÇ
    ____³ª¸ÓÁö ¿¬»êÀÚ
    ____Æîħ ¿¬»êÀÚ
    __ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ¸ÖƼ¶óÀÎ ¹®ÀÚ¿­ ¸¶½ºÅÍÇϱâ
    ____¿¬°á ´ë ¹è¿­ Á¶ÀÎ
    ____ÅÛÇø´ ¸®ÅÍ·²
    ____¸ÖƼ¶óÀÎ ¹®ÀÚ¿­ ´ë Æ®·£½ºÆÄÀÏ·¯
    __ES5 ¹æ½ÄÀÇ ¹è¿­ Á¶ÀÛ
    ____ES5ÀÇ ¹è¿­ ¸Þ¼­µå
    ____ES6ÀÇ ¹è¿­ ¸Þ¼­µå
    __¿ì¾ÆÇÏ°í ½Å·Ú¼º ÀÖ´Â ¾ÈÀüÇÏ°í ºü¸¥ ¹æ¹ýÀ¸·Î °´Ã¼ Ž»öÇϱâ
    ____Å°-°ª °´Ã¼¸¦ ¾ÈÀüÇÏ°í ºü¸£°Ô ¹Ýº¹Çϱâ
    ____¹è¿­ °°Àº °´Ã¼ÀÇ ¿­°Å
    ____ES6ÀÇ Ä÷º¼Ç
    __°¡Àå È¿°úÀûÀÎ °´Ã¼ ¼±¾ð ¹æ¹ý
    ____°íÀüÀûÀÎ Á¢±Ù ¹æ½Ä
    ____ÇÁ¶óÀ̺ø »óÅ Á¢±Ù ¹æ½Ä
    ____ÇÁ·ÎÅäŸÀÔ Ã¼ÀÎ »ó¼Ó
    ____Object.create·Î ÇÁ·ÎÅäŸÀÔ »ó¼Ó
    ____ExtendClass·Î Á¢±Ù
    ____ES6ÀÇ Å¬·¡½º
    __ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ¸ÅÁ÷ ¸Þ¼­µå
    ____ES6 Ŭ·¡½ºÀÇ Á¢±ÙÀÚ
    ____ÀÓÀÇ ¼Ó¼º¿¡ ´ëÇÑ Á¢±Ù Á¦¾î
    __¿ä¾à
    2Àå. ÀÚ¹Ù½ºÅ©¸³Æ® ¸ðµâ·¯ ÇÁ·Î±×·¡¹Ö
    __¸ðµâÇü ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ »ç¿ëÇØ È¥¶õÀ» ÇØ°áÇÏ´Â ¹æ¹ý
    ____¸ðµâ
    ____¸ðµâ ÆÐÅÏ
    ____Áõ°­
    ____¸ðµâ Ç¥ÁØ
    __ºê¶ó¿ìÀú¿¡¼­ÀÇ ºñµ¿±â ¸ðµâ »ç¿ë ¹æ¹ý
    ____Àå´ÜÁ¡
    __¼­¹ö¿¡¼­ÀÇ µ¿±â ¸ðµâ »ç¿ë ¹æ¹ý
    ____Àå´ÜÁ¡
    ____UMD
    __ÀÚ¹Ù½ºÅ©¸³Æ® ³»Àå ¸ðµâ ½Ã½ºÅÛ
    ____¸í¸íµÈ ÀͽºÆ÷Æ®
    ____µðÆúÆ® ÀͽºÆ÷Æ®
    ____¸ðµâ ·Î´õ API
    ____°á·Ð
    __ºê¶ó¿ìÀú¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï CommonJS¸¦ Æ®·£½ºÆÄÀϸµÇϱâ
    ____µ¿±â ·ÎµùÀ» À§ÇÑ ES6 ¸ðµâ ¹øµé¸µ
    __¿ä¾à
    3Àå. DOM ½ºÅ©¸³Æðú AJAX
    __°í¼Ó DOM ÀÛ¾÷
    ____DOM Ž»ö
    ____DOM º¯°æ
    ____DOM ½ºÅ¸Àϸµ
    ____¼Ó¼º°ú ÇÁ·ÎÆÛƼ »ç¿ë
    ____DOM À̺¥Æ® Çڵ鸵
    __¼­¹ö¿Í Åë½Å
    ____XHR
    ____Fetch API
    __¿ä¾à
    4Àå. HTML5 API 117
    __À¥ ºê¶ó¿ìÀú¿¡¼­ µ¥ÀÌÅÍ ÀúÀåÇϱâ
    ____À¥ ½ºÅ丮Áö API
    ____À妽º DB
    ____ÆÄÀÏ ½Ã½ºÅÛ API
    __ÀÚ¹Ù½ºÅ©¸³Æ® À¥ ¿öÄ¿·Î ¼º´É °³¼±Çϱâ
    __ù ¹ø° À¥ ÄÄÆ÷³ÍÆ® Á¦ÀÛÇϱâ
    __¼­¹ö-ºê¶ó¿ìÀú °£ Åë½Å ä³Î ÇнÀ
    ____¼­¹ö Àü¼Û À̺¥Æ®
    ____À¥ ¼ÒÄÏ
    __¿ä¾à
    5Àå. ºñµ¿±â ÀÚ¹Ù½ºÅ©¸³Æ®
    __ºñÂ÷´Ü ÀÚ¹Ù½ºÅ©¸³Æ®
    __¿À·ù-¿ì¼± Äݹé
    __°è¼Ó-Åë°ú ½ºÅ¸ÀÏ
    __ES7¿¡¼­ÀÇ ºñµ¿±â ÇÔ¼ö ó¸®
    __Async.js ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇÑ º´·Ä ÀÛ¾÷ ¹× ÀÏ·Ã ÀÛ¾÷ ó¸®
    __À̺¥Æ® ó¸® ÃÖÀûÈ­
    ____µð¹Ù¿î½Ì
    ____½º·ÎƲ¸µ
    ____Áö¿¬ ½Ã°£¿¡ ¹Î°¨ÇÑ À̺¥Æ®¿¡ ¿µÇâÀ» ÁÖÁö ¾Ê´Â Äݹé ÀÛ¼º
    __¿ä¾à
    6Àå. ´ë±Ô¸ð ÀÚ¹Ù½ºÅ©¸³Æ® ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó
    __ÀÚ¹Ù½ºÅ©¸³Æ® µðÀÚÀÎ ÆÐÅÏ
    __ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­ÀÇ °ü½É»çÇ× ºÐ¸®ÀÇ ÀÌÇØ
    ____MVVM
    __ÀÚ¹Ù½ºÅ©¸³Æ® MV* ÇÁ·¹ÀÓ¿öÅ© »ç¿ëÇϱâ
    ____¹éº»
    ____¾Þ±Ö·¯
    ____¸®¾×Æ®
    __¿ä¾à
    7Àå. ÀÚ¹Ù½ºÅ©¸³Æ®, ºê¶ó¿ìÀú¸¦ ³Ñ¾î¼­
    __ÀÚ¹Ù½ºÅ©¸³Æ® Ä¿¸Çµå¶óÀÎ ÇÁ·Î±×·¡¹Ö ·¹º§¾÷
    __ÀÚ¹Ù½ºÅ©¸³Æ®·Î À¥ ¼­¹ö ±¸Ãà
    __µ¥½ºÅ©Åé HTML5 ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º
    ____ÇÁ·ÎÁ§Æ® ¼³Á¤
    ____HTML5 ¾ÖÇø®ÄÉÀÌ¼Ç Ãß°¡
    ____µð¹ö±ë
    ____ÆÐŰ¡
    __Æù°¸À¸·Î ¸ð¹ÙÀÏ ³×ÀÌƼºê ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼ºÇÁ·ÎÁ§Æ® ¼³Á¤
    ____ÇÁ·ÎÁ§Æ® ÀÛ¼º
    ____Ç÷¯±×ÀÎ Ãß°¡
    ____µð¹ö±ë
    __¿ä¾à
    8Àå. µð¹ö±ë ¹× ÇÁ·ÎÆÄÀϸµ
    __µð¹ö±ë
    __ÄÜ¼Ö API¿¡¼­ ÃÖ»óÀÇ °á°ú ¾ò±â
    __¼º´É Á¶Á¤
    __¿ä¾à

    ¸Ó¸®¸»

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

    ÀÌ Ã¥Àº µ¶Àڵ鿡°Ô ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÇöÀç¿Í ´Ù°¡¿Ã ±â¼úÀ» ÀÌÇؽÃÅ°´Â °¡ÀÌµå ¿ªÇÒÀ» ÇÑ´Ù. ±×¸®°í °øÅëÀûÀÎ ÇÁ·Î±×·¡¹Ö °úÁ¦¸¦ ÇØ°áÇØÁÖ´Â ÄÚµåµé·Î °¡µæ Â÷ ÀÖ´Ù. °íÀüÀûÀÎ ÀÚ¹Ù½ºÅ©¸³Æ®ÀÎ ES5»Ó¸¸ ¾Æ´Ï¶ó Â÷¼¼´ë ¾ð¾îÀÎ ES6°ú ES7 ¼Ö·ç¼ÇÀ» ÇÔ²² Á¦°øÇÑ´Ù. ÀÌ Ã¥Àº ºê¶ó¿ìÀú»Ó¸¸ ¾Æ´Ï¶ó µ¥½ºÅ©Åé ¾ÖÇø®ÄÉÀ̼ÇÀ̳ª ¼­¹ö Ãø ¼ÒÇÁÆ®¿þ¾î, ³×ÀÌƼºê ¸ðµâ ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ È¿À²ÀûÀÎ ÀÚ¹Ù½ºÅ©¸³Æ® ÀÛ¼º ¹æ¹ýµµ ÇÔ²² Á¦°øÇÑ´Ù. ÀÌ Ã¥ÀÇ ¸ñÇ¥´Â ¾ð¾î¿¡ ´ëÇÑ ¼³¸í ¿Ü¿¡µµ µ¶ÀÚµéÀÌ ´õ ³ªÀº À¯Áöº¸¼ö¿Í °¡µ¶¼º ¹× ¼º´ÉÀ» À§ÇØ Äڵ带 Çâ»óÇÒ ¼ö ÀÖµµ·Ï µ½´Â µ¥ ÀÖ´Ù.

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

    ÇѶ§ À¥ ÆäÀÌÁö¸¦ µ¿ÀûÀ¸·Î ¸¸µå´Â µ¥ »ç¿ëÇÏ´Â ½ºÅ©¸³Æ® ¾ð¾î Á¤µµ·Î¸¸ ¿©°ÜÁ³´ø ÀÚ¹Ù½ºÅ©¸³Æ®°¡ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¹ßÀü°ú ÇÔ²² ÀÌÁ¦´Â ÁÖ·ù ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î È®½ÇÇÏ°Ô ÀÚ¸® ÀâÀº µíÇÏ´Ù. ÀÌ¹Ì ¿ì¸®¿¡°Ô Àͼ÷ÇÑ ES5 ÀÌÈÄ ES6¿Í ES7À¸·Î À̾îÁö´Â ¸î ¹øÀÇ °³Á¤ ÀÛ¾÷°ú ÇÔ²² °³¹ßÀÚ Ä¿¹Â´ÏƼÀÇ ¿ä±¸»çÇ×À» Àû±ØÀûÀ¸·Î ¹Þ¾Æµé¿© Ä¿ÇǽºÅ©¸³Æ®(CoffeeScript)³ª ŸÀÔ½ºÅ©¸³Æ®(TypeScript) °°Àº ¿©·¯ ´Ù¸¥ ½ºÅ©¸³Æ® ¾ð¾îµéÀÇ ¿ì¼öÇÑ ÀåÁ¡µéÀ» Èí¼öÇÔÀ¸·Î½á ¿À´Ã³¯¿¡´Â OOP³ª °´Ã¼ »ó¼Ó, À̺¥Æ® ±â¹Ý ÇÁ·Î±×·¡¹Ö, ºñÂ÷´Ü I/O µî ¿©·¯ È®ÀåµÈ ±â´ÉÀ» Á¦°øÇÏ°Ô µÆ´Ù.
    ±×·¯³ª ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÁøÁ¤ÇÑ ÈûÀ» Á¦´ë·Î ²ø¾î³»±â À§Çؼ­´Â ±â´ÉÀû Ư¡À» ¹è¿ì´Â °Íµµ Áß¿äÇÏÁö¸¸ ¾ð¾îÀÇ ´ÜÁ¡À» ÇØ°áÇϰųª °³¹ß °úÁ¤ Áß »ý±â´Â ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ´Â Æ®¸¯¿¡ °ü·ÃµÈ ÀÌÇصµ ÇÊ¿äÇÏ´Ù. ÀÌ Ã¥Àº ´Ü¼øÈ÷ ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÇÁ·Î±×·¡¹Ö ¹æ¹ýÀ» ³ª¿­ÇÑ ¼³¸í¼­°¡ ¾Æ´Ï¶ó ¿ø¼­ÀÇ Á¦¸ñÀÎ ¡®JavaScript Unlock¡¯À̶ó´Â ¸» ±×´ë·Î ¾ð¾îÀÇ ¹Ø¹Ù´Ú¿¡ ÀÚ¸® Àâ°í ÀÖ´Â ºñ¹ÐÀ» Çϳª¾¿ Ç®¾î³»°í ÀÖ´Ù.
    ÀÌ Ã¥Àº ÀÚ¹Ù½ºÅ©¸³Æ®¶ó´Â ¾ð¾îÀÇ Àå´ÜÁ¡À» ºÐ¼®ÇÏ°í ½ÇÁ¦ ÇÁ·ÎÁ§Æ® ÁøÇà °úÁ¤¿¡¼­ ¸¸³¯ ¼ö ÀÖ´Â ¹®Á¦Á¡ ¹× À̸¦ ÇØ°áÇÒ ¼ö ÀÖ´Â ¼Ö·ç¼ÇÀ» ES5 ¹× ES6, ES7 ¹æ¹ýÀ¸·Î ¼Ò°³ÇÏ°í ÀÖÀ¸¹Ç·Î Äڵ带 ½±°Ô À¯Áöº¸¼öÇÏ°í ¼º´ÉÀ» Çâ»óÇÏ´Â µ¥ µµ¿òÀÌ µÇ´Â ½ÇÁúÀûÀÎ °¡À̵尡 µÉ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
    ²Ï ¸¹Àº ³ë·ÂÀ» ±â¿ï¿© ¹ø¿ªÇßÁö¸¸, ÀúÀÚÀÇ Àǵµ¸¦ ÃæºÐÈ÷ Àü´ÞÇÏÁö ¸øÇϰųª À߸ø ¹ø¿ªµÈ ºÎºÐÀÌ ÀÖÀ» ¼ö ÀÖ´Ù. À߸øµÈ ºÎºÐÀ̳ª Ã¥ÀÇ ³»¿ë°ú °ü·ÃµÈ ¾î¶² ÀÇ°ßÀÌ¶óµµ º¸³»ÁÖ¸é ¼ÒÁßÈ÷ ´Ù·çµµ·Ï ÇÏ°Ú´Ù.

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

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

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

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

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

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

    ¹ÝÇ°/±³È¯

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

    ¹ÝÇ°/±³È¯

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