´ë·®±¸¸ÅȨ >
Àü°øµµ¼­/´ëÇб³Àç
>
°øÇа迭
>
ÄÄÇ»ÅÍ°øÇÐ

ÆîÃ帱â
ÇÔ¼öÇü ÀÚ¹Ù½ºÅ©¸³Æ® ÀÔ¹® : ECMAScript 8·Î ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö °³³äºÎÅÍ ¶óÀ̺귯¸® ±¸Ãà±îÁö (¿øÁ¦:Beginning Functional JavaScript)
Á¤°¡ 30,000¿ø
ÆǸŰ¡ 27,000¿ø (10% , 3,000¿ø)
I-Æ÷ÀÎÆ® 1,500P Àû¸³(6%)
ÆǸŻóÅ ÆǸÅÁß
ºÐ·ù ÄÄÇ»ÅÍ°øÇÐ
ÀúÀÚ ¾ÈÅä ¾Æ¶óºó½º , ½º¸®Ä­½º ¸¶Ä¡¶óÁÖ , ¾ÈÅä ¾Æ¶óºó½º ( ¿ªÀÚ : ÀÌâȭ, ÀÌâȭ )
ÃâÆÇ»ç/¹ßÇàÀÏ ¿¡ÀÌÄÜÃâÆÇ / 2020.02.26
ÆäÀÌÁö ¼ö 340 page
ISBN 9791161753997
»óÇ°ÄÚµå 329988249
°¡¿ëÀç°í Àç°íºÎÁ·À¸·Î ÃâÆÇ»ç ¹ßÁÖ ¿¹Á¤ÀÔ´Ï´Ù.
 
ÁÖ¹®¼ö·® :
´ë·®±¸¸Å Àü¹® ÀÎÅÍÆÄÅ© ´ë·®ÁÖ¹® ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ½Ã¸é °ßÀû¿¡¼­ºÎÅÍ ÇàÁ¤¼­·ù±îÁö Æí¸®ÇÏ°Ô ¼­ºñ½º¸¦ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
µµ¼­¸¦ °ßÀûÇÔ¿¡ ´ãÀ¸½Ã°í ½Ç½Ã°£ °ßÀûÀ» ¹ÞÀ¸½Ã¸é ±â´Ù¸®½Ç ÇÊ¿ä¾øÀÌ ÇÒÀιÞÀ¸½Ç ¼ö ÀÖ´Â °¡°ÝÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¸ÅÁÖ ¹ß¼ÛÇØ µå¸®´Â ÀÎÅÍÆÄÅ©ÀÇ ½Å°£¾È³» Á¤º¸¸¦ ¹Þ¾Æº¸½Ã¸é »óÇ°ÀÇ ¼±Á¤À» ´õ¿í Æí¸®ÇÏ°Ô ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

 ´ë·®±¸¸ÅȨ  > Àü°øµµ¼­/´ëÇб³Àç  > °øÇа迭  > ÄÄÇ»ÅÍ°øÇÐ

 
Ã¥³»¿ë
¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú ¡á ¹®ÀÚ¿­ Æеù, ºñµ¿±â ÇÔ¼ö¿Í °°Àº ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö °³³ä ¡á ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­ ÇÔ¼ö¸¦ ´Ù·ç´Â ¹æ¹ý ¡á underscore.js¿Í À¯»çÇÑ ÇÔ¼öÇü ¶óÀ̺귯¸® ÀÛ¼º ¡á ½ºÇÁ·¹µå ¿¬»êÀÚ³ª Á¦³Ê·¹ÀÌÅÍ¿Í °°Àº ES8 ÇÔ¼öÇü Ư¼º ¡á ÇÔ¼öÇü Æз¯´ÙÀÓ¿¡ µû¶ó React-Redux ÆÐÅÏó·³ µ¿ÀÛÇÏ´Â ¶óÀ̺귯¸® ÀÛ¼º ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö °³³ä°ú ÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¾îÀÇ ÇÔ¼öÇü º»ÁúÀ» ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï µ½´Â´Ù. ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö °³³äÀ» ¼Ò°³ÇÏ´Â °ÍºÎÅÍ ½ÃÀÛÇؼ­ ¼±¾ðÇü°ú ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÇ ÇÙ½ÉÀûÀÎ Â÷ÀÌÁ¡À» ¾Ë¾Æº»´Ù. ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼ö¸¦ Á÷Á¢ ÆÄ°íµé¸ç ES8·Î ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. ÀÌÈÄ °íÂ÷ ÇÔ¼ö·Î À̵¿ÇØ ¡®µ¥ÀÌÅͷμ­ÀÇ ÇÔ¼ö'°¡ ¾î¶»°Ô °¡´É¼ºÀÇ ¼¼°è¸¦ ¿©´ÂÁö »ìÆ캻´Ù. ±×·± ´ÙÀ½ Ŭ·ÎÀú·Î °íÂ÷ ÇÔ¼ö¸¦ ÀÛ¼ºÇÑ´Ù. ¹è¿­À» ¼Ò°³ÇÏ°í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ´Â API¸¦ ¼Ò°³ÇÑ´Ù. Ä¿¸µ°ú ºÎºÐ Àû¿ëÀ» »ç¿ëÇØ Æ¯Á¤ ÇÔ¼ö¸¦ ´Ù¸¥ ÇÔ¼ö·Î ¹Ù²Ù´Â ¹æ¹ýÀ» »ìÆ캻´Ù. ÇÕ¼º ÇÔ¼ö¸¦ ÀÚ¼¼È÷ ´Ù·ç°í ÇÔ¼öÀÚ¿Í ¸ð³ªµåµµ ¾Ë¾Æº»´Ù. ÀÀ¿ëÇÒ ¼ö ÀÖ´Â ÇÔ¼ö¸¦ ÀÚ¼¼È÷ ¾Ë¾Æº» ÈÄ, async¿Í awaitó·³ ES8¿¡¼­ Á¦°øÇÏ´Â »õ·Î¿î Ư¼ºÀ» ¾Ë¾Æº»´Ù. ÀÌ Ã¥¿¡¼­ ¹è¿î ÇÔ¼öÇü °³³äÀ» »ç¿ëÇØ HTML ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸¼ºÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ÀÛÀº ¶óÀ̺귯¸®¸¦ ÀÛ¼ºÇÑ´Ù. ¸¶Áö¸·À¸·Î ÇÔ¼öÇü ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ´ÜÀ§ Å×½ºÆà °³³ä°ú ÇÁ·¹ÀÓ¿öÅ©, µµ±¸¸¦ ¼Ò°³ÇÑ´Ù. ÀÌ Ã¥¿¡¼­´Â ÇÔ¼öÇü ÅøŶÀ» »ç¿ëÇØ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ ÇÊ¿äÇÑ ÀÛÀº ¶óÀ̺귯¸®¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý°ú ÇÔ¼öÇü Äڵ带 Å×½ºÆ®ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. ¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú ÇÁ·Î±×·¡¹Ö ¹æ¹ý·Ð°ú Æз¯´ÙÀÓÀÌ ¸¹ÀÌ ¹ßÀüÇÏ°í ÀÖ½À´Ï´Ù. ±â°è¾î, ¾î¼Àºí¸®¾î°¡ ³ª¿À¸é¼­ °¡Àå ¸ÕÀú ³ª¿Â Æз¯´ÙÀÓÀÌ ¸í·ÉÇü ÇÁ·Î±×·¡¹ÖÀÔ´Ï´Ù. ¸¹Àº »ç¶÷¿¡°Ô °¡Àå Àͼ÷ÇÑ ÇüÅÂÀÏ °ÍÀÔ´Ï´Ù. ¸í·ÉÇü ÇÁ·Î±×·¡¹ÖÀº ÀýÂ÷Çü°ú °´Ã¼ÁöÇâÇüÀ¸·Î ³ª´· ¼ö ÀÖ½À´Ï´Ù. ÄÚµå ¼ø¼­´ë·Î ½ÇÇàµÇ´Â ÀýÂ÷Çü°ú Ŭ·¡½º¶õ °³³äÀ» °¡Á®¿À´Â °´Ã¼ÁöÇâÇüÀº C, C++, ÀÚ¹Ù µî¿¡¼­ ½±°Ô ã¾Æº¼ ¼ö ÀÖ½À´Ï´Ù. ¸í·ÉÇü ÇÁ·Î±×·¡¹Ö°ú ´ëÁ¶µÇ´Â ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀº ¼±¾ðÇü ÇÁ·Î±×·¡¹ÖÀ¸·Î, ¾î¶² °ÍÀ» ½ÇÇàÇÒÁö¿¡ ÃÊÁ¡ÀÌ ¸ÂÃçÁ® ÀÖ½À´Ï´Ù. ¹®¹ý°ú ¾ð¾î¿¡ ÃÊÁ¡ÀÌ ¸ÂÃçÁø ¸í·ÉÇü Æз¯´ÙÀÓ°ú ´Þ¸® ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀº ÇÔ¼öÀÇ ±¸¼º¿¡ ÃÊÁ¡ ¸ÂÃçÁ® ÀÖ½À´Ï´Ù. ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀº ¿ì¸®°¡ ¹è¿ü´ø ¼öÇÐÀÇ ÇÔ¼ö °³³äÀ¸·Î °è»ê¿¡ Á¢±ÙÇÕ´Ï´Ù. ¿©·¯ ÇÔ¼ö¸¦ Áßø »ç¿ëÇϱ⠶§¹®¿¡ ÇÔ¼öÀÇ ³»ºÎ¸¦ ¾ËÁö ¸øÇÏ´õ¶óµµ ½±°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. À̶§ ÇÊ¿äÇÑ °³³ä¿¡´Â ¿©·¯ °¡Áö°¡ ÀÖ½À´Ï´Ù. ¸ÕÀú ¼ø¼ö ÇÔ¼ö(pure function)¶õ µ¿ÀÏÇÑ ÀԷ¿¡ Ç×»ó µ¿ÀÏÇÑ Ãâ·ÂÀ» º¸ÀÌ´Â ÇÔ¼ö·Î, ÀԷ°ú Ãâ·ÂÀ» ¸ÅÇνÃÄÑ È£ÃâÇÏ´Â ÂÊ°ú ¼ø¼ö ÇÔ¼öÀÇ Åë½ÅÀÌ °¡´ÉÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ »çÇ×Àº 1Àå¿¡¼­ ´Ù·ì´Ï´Ù. ÇÔ¼ö ÁßøÀ» ÅëÇØ ¿©·¯ ÇÔ¼ö¸¦ ÇϳªÀÇ µ¿ÀÛÀ¸·Î ¹­À» ¼ö ÀÖ½À´Ï´Ù. ÀÌ·± °ÍÀÌ °¡´ÉÇÑ ÇÔ¼ö¸¦ °íÂ÷ ÇÔ¼ö(high order function)¶ó°í ÇÕ´Ï´Ù. °íÂ÷ ÇÔ¼ö´Â 2ÀåºÎÅÍ ÀÚ¼¼È÷ ´Ù·ì´Ï´Ù. ÀÌ·¸µí ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀº ¶óÀ̺귯¸®¸¸ Àß ±¸ÃàÇÑ´Ù¸é Äڵ带 ±²ÀåÈ÷ °£°áÇÏ°í ÀÌÇØÇϱ⠽±°Ô ¸¸µé ¼ö ÀÖ´Â ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù. ¸Þ¼Òµå¿¡ ÁøÀÔÇÒ ¶§ »ç¿ëÇÏ´Â . ±âÈ£¸¦ »ç¿ëÇϰųª °ýÈ£ÀÇ °³¼ö¸¦ ÁÙÀÌ´Â µî ÄÚµå °¡µ¶¼ºÀ» ³ôÀÌ°í ¼öÁØ ³ôÀº ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¾î ÀÚü°¡ À¥ ÇÁ·Î±×·¡¹Ö ¿µ¿ª¿¡¼­´Â °ÅÀÇ ÇʼöÀûÀ¸·Î »ç¿ëµÇ´Â ¾ð¾îÀÔ´Ï´Ù. ÁÁÀº ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ Æò°¡ÇÏ´Â ±âÁØ¿¡´Â »ç¿ë¼º, È®À强, ¼º´É, º¯°æ À¯¿ë¼º µîÀÌ ÀÖ½À´Ï´Ù. ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀº ¾ð¾î ³»ÀÇ Á¶ÇÕ¼ºÀ» °­Á¶ÇÑ ÇÁ·Î±×·¡¹ÖÀ¸·Î, »ç¿ë¼º ºÎºÐÀº ¶³¾îÁú ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö °³³äÀ» ÀÍÈ÷¸é Á¶ÇÕ¼º°ú ¸ðµâ¼ºÀÌ ³ô¾ÆÁ® °á±¹Àº ÄÚµåÀÇ ¿À·ù°¡ ÁÙ¾îµé°Ô µÇ°í, ¸ðµâÈ­°¡ ÀßµÈ ÄÚµå´Â È¿À²ÀûÀ¸·Î ¼öÁ¤°ú µð¹ö±ëÀÌ °¡´ÉÇÕ´Ï´Ù. ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀ» óÀ½ Á¢ÇÑ´Ù¸é ÀÌ Ã¥À» óÀ½ º¸´Â ¼ø°£, ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ »õ·Î ¹è¿ì´Â ´À³¦ÀÌ µé °ÍÀÔ´Ï´Ù. óÀ½ ¾ð¾î¸¦ ¹è¿ï ¶§ ¾î·Æ°í ½Ã°£ÀÌ °É¸®Áö¸¸ Á¡Á¡ Àͼ÷ÇØÁöµíÀÌ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Öµµ ÀÚ¹Ù½ºÅ©¸³Æ®»Ó¸¸ ¾Æ´Ï¶ó ÆÄÀ̽㠵îÀÇ ´Ù¾çÇÑ ¾ð¾î·Î °³³äÀ» ´ÙÁø´Ù¸é ¾î¶°ÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾îµµ ½±°Ô ³Ñ³ªµé ¼ö ÀÖ´Â °³¹ßÀÚ°¡ µÉ °Å¶ó°í »ý°¢ÇÕ´Ï´Ù. 1ÀåºÎÅÍ´Â ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÇ ½Ç¿ë¼º°ú È¿À²¼º, ¸ðµâ¼º¿¡ ´ëÇØ ¹è¿ì¸ç, 8, 9Àå¿¡¼­´Â ÇÔ¼öÀÚ¿Í ¸ð³ªµåÀÇ °³³äÀ», 10Àå¿¡¼­´Â ECMAScript 8¿¡¼­ »õ·Î ¸í½ÃµÈ async¿Í await¸¦ ¹è¿ó´Ï´Ù. ¸¶Áö¸·À¸·Î ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö Å×½ºÆ®±îÁö Àü¹ÝÀûÀÎ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ±âÃÊ °³³ä°ú ÇÊ¿äÇÑ ¶óÀ̺귯¸® ±¸Ãà µîÀ» ¹è¿ó´Ï´Ù. Àüü ÄÚµå´Â ¹Ùº§ ³ëµå(babel-node) ±â¹ÝÀ¸·Î ½ÇÇàµÅ ÄÚµå È®ÀÎÀÌ °£ÆíÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ½ÇÇà ¹æ¹ýÀº 2Àå¿¡¼­ »ìÆ캼 ¼ö ÀÖ½À´Ï´Ù. Á÷Á¢ ÄÚµå ¼öÁ¤À» °ÅÄ£ ¸¸Å­ ÀÌ Ã¥À» ÅëÇØ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö°ú Á» ´õ Ä£ÇØÁö±æ ¹Ù¶ø´Ï´Ù.
¸ñÂ÷
1Àå. °£´ÜÇÏ°Ô »ìÆ캸´Â ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö __ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀ̶õ ¹«¾ùÀÌ°í, ¿Ö Áß¿äÇÑ°¡? __ÂüÁ¶Àû Åõ¸í¼º __¸í·ÉÇü, ¼±¾ðÇü, Ãß»óÈ­ __ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÇ ÀåÁ¡ __¼ø¼ö ÇÔ¼ö ____¼ø¼ö ÇÔ¼ö´Â Å×½ºÆ®Çϱâ ÆíÇÑ ÄÚµå´Ù ____ÀÌ»óÀû ÄÚµå ____º´·Ä ÄÚµå ____ij½Ã °¡´É ____ÆÄÀÌÇÁ¶óÀΰú ÄÄÆ÷Àúºí __¼ø¼ö ÇÔ¼ö´Â ¼öÇÐÀûÀÎ ÇÔ¼ö´Ù __ÀÛ¾÷ÇØ¾ß ÇÒ °Í __ÀÚ¹Ù½ºÅ©¸³Æ®´Â ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ¾ð¾îÀΰ¡? __¿ä¾à 2Àå. ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼öÀÇ ±âº» __ECMAScript ¿ª»ç __ÇÔ¼ö »ý¼º°ú ½ÇÇà ____ù ¹ø° ÇÔ¼ö ____¾ö°ÝÇÑ ¹æ½Ä ____»óÅ ¹ÝȯÀº ¿É¼ÇÀÌ´Ù ____´Ù¾çÇÑ »óÅ ÇÔ¼ö ____ÇÔ¼ö ÀÎÀÚ ____ES5 ÇÔ¼ö´Â ES6 ÀÌÈÄ¿¡¼­µµ µ¿ÀÛÇÑ´Ù __ÇÁ·ÎÁ§Æ® ±¸¼º ____Ãʱ⠱¸¼º ____¹Ýº¹ ¹®Á¦¿¡ ´ëÇÑ Ã¹ ¹ø° ÇÔ¼öÀû Á¢±Ù ____Ãâ·Â ____ÀÔ·Â ____¹Ùº§-³ëµå¸¦ »ç¿ëÇÑ ÄÚµå ½ÇÇà ____npm¿¡¼­ ½ºÅ©¸³Æ® ÀÛ¼º ____±êÀ» ÀÌ¿ëÇÑ ÄÚµå ½ÇÇà __¿ä¾à 3Àå. °íÂ÷ ÇÔ¼ö __µ¥ÀÌÅÍÀÇ ÀÌÇØ ____ÀÚ¹Ù½ºÅ©¸³Æ® µ¥ÀÌÅÍÇü ÀÌÇØ ____ÇÔ¼ö ÀúÀå ____ÇÔ¼ö Àü´Þ ____ÇÔ¼ö ¹Ýȯ __Ãß»óÈ­¿Í °íÂ÷ ÇÔ¼ö ____Ãß»óÈ­ Á¤ÀÇ ____°íÂ÷ ÇÔ¼ö¸¦ ÅëÇÑ Ãß»óÈ­ __Çö½Ç¿¡¼­ÀÇ °íÂ÷ ÇÔ¼ö ____every ÇÔ¼ö ____some ÇÔ¼ö ____sort ÇÔ¼ö __¿ä¾à 4Àå. Ŭ·ÎÀú¿Í °íÂ÷ ÇÔ¼ö __Ŭ·ÎÀú ÀÌÇØ ____Ŭ·ÎÀú¶õ? ____¾îµð¼­ºÎÅÍ »ý°Ü³µÀ»±î? ____sortBy ÇÔ¼ö ´Ù½Ã »ìÆ캸±â __½ÇÁ¦ ¼¼°è¿¡¼­ÀÇ °íÂ÷ ÇÔ¼ö(°è¼Ó) ____tap ÇÔ¼ö ____unary ÇÔ¼ö ____once ÇÔ¼ö ____memoize ÇÔ¼ö ____assign ÇÔ¼ö __¿ä¾à 5Àå. ¹è¿­·Î ÇÔ¼öÇü ´Ù·ç±â __¹è¿­·Î ÇÔ¼öÇü ´Ù·ç±â ____map ____filter __¿¬»ê ¿¬°á ____concatAll __ÇÔ¼ö Ãà¼Ò ____reduce ÇÔ¼ö __ÇÔ¼ö ¾ÐÃà ____zip ÇÔ¼ö __¿ä¾à 6Àå. Ä¿¸µ°ú ºÎºÐ Àû¿ë __¿ë¾î Á¤¸® ____´ÜÇ× ÇÔ¼ö ____ÀÌÇ× ÇÔ¼ö ____°¡º¯ ÀÎÀÚ ÇÔ¼ö __Ä¿¸µ ____Ä¿¸µÀ» »ç¿ëÇÏ´Â °æ¿ì ____Ä¿¸µÀ» »ç¿ëÇÑ logger ÇÔ¼ö ____Ä¿¸µ ´Ù½Ã »ìÆ캸±â ____´Ù½Ã logger ÇÔ¼ö·Î __Ä¿¸µÀÇ ½ÇÁ¦ »ç¿ë ____¹è¿­ ¿ä¼Ò¿¡¼­ ¼ýÀÚ °Ë»ö ____¹è¿­ Á¦°ö __µ¥ÀÌÅÍ Ç÷οì ____ºÎºÐ Àû¿ë ____ºÎºÐ ÇÔ¼ö ±¸Çö ____Ä¿¸µ°ú ºÎºÐ Àû¿ë __¿ä¾à 7Àå. ÄÄÆ÷Áö¼Ç°ú ÆÄÀÌÇÁ¶óÀÎ __ÀϹÝÀûÀÎ ¿ë¾î¿¡¼­ÀÇ ÄÄÆ÷Áö¼Ç ____À¯´Ð½º öÇÐ __ÇÔ¼öÇü ÄÄÆ÷Áö¼Ç ____map, filter ´Ù½Ã »ìÆ캸±â ____compose ÇÔ¼ö __compose ÇÔ¼ö ´Ù·ç±â ____±¸¿øÀÚ: curry¿Í partial ____¿©·¯ ÇÔ¼ö ÇÕ¼º __ÆÄÀÌÇÁ¶óÀΰú ½ÃÄö½º ____ÆÄÀÌÇÁ ±¸Çö ____ÄÄÆ÷Áö¼ÇÀÇ Æ¯ÀÌÁ¡ ____ÆÄÀÌÇÁ¶óÀÎ ¿¬»êÀÚ ____tap ÇÔ¼ö¸¦ »ç¿ëÇÑ µð¹ö±ë __¿ä¾à 8Àå. ÇÔ¼öÀÚ __ÇÔ¼öÀÚ¶õ? ____ÇÔ¼öÀÚ´Â ÄÁÅ×À̳ʴ٠____map ±¸Çö __MayBe ____MayBe ±¸Çö ____°£´ÜÇÑ »ç¿ëÀÚ ÄÉÀ̽º ____½ÇÁ¦ »ç¿ëÀÚ ÄÉÀ̽º __Either ÇÔ¼öÀÚ ____Either ±¸Çö ____Reddit ¿¹Á¦ Either ¹öÀü __ÁÖÀÇÇÒ ´Ü¾î: Æ÷ÀÎÆÃµÈ ÇÔ¼öÀÚ __¿ä¾à 9Àå. ¸ð³ªµå __°Ë»ö Äõ¸®¿ë Reddit ´ñ±Û °¡Á®¿À±â __¹®Á¦ ____ù ¹ø° ´Ü°è ±¸Çö ____Reddit È£Ãâ º´ÇÕ ____ÁßøµÈ/´Ù¾çÇÑ mapÀÇ ¹®Á¦ __joinÀ¸·Î ¹®Á¦ ÇØ°á ____join ±¸Çö ____chain ±¸Çö ____¸ð³ªµå¶õ? __¿ä¾à 10Àå. Á¦³Ê·¹ÀÌÅ͸¦ ÅëÇÑ Á¤Áö, Àç°³, ºñµ¿±â __ºñµ¿±â ÄÚµå¿Í ±× ¹®Á¦ ____Äݹé Áö¿Á __Á¦³Ê·¹ÀÌÅÍ 101 ____Á¦³Ê·¹ÀÌÅÍ »ý¼º ____Á¦³Ê·¹ÀÌÅÍÀÇ °æ°í ____yield Å°¿öµå ____Á¦³Ê·¹ÀÌÅÍÀÇ done ¼Ó¼º ____Á¦³Ê·¹ÀÌÅÍ¿¡ µ¥ÀÌÅÍ Àü´Þ __ºñµ¿±â È£Ãâ Á¶ÀÛ¿¡ Á¦³Ê·¹ÀÌÅÍ »ç¿ë ____ºñµ¿±â¿ë Á¦³Ê·¹ÀÌÅÍ: °£´ÜÇÑ °æ¿ì ____ºñµ¿±â¸¦ À§ÇÑ Á¦³Ê·¹ÀÌÅÍ: ½Ç¼¼°è °æ¿ì __ECMAScript 2017ÀÇ ºñµ¿±â ÇÔ¼ö ____Promise ____await ____async ____ÄÝ¹é ¿¬°áÇϱâ ____ºñµ¿±â È£Ãâ¿¡¼­ ¿¡·¯ Çڵ鸵 ____Á¦³Ê·¹ÀÌÅÍ·Î Æ®·£½ºÆÄÀÏµÈ ºñµ¿±â ÇÔ¼ö __¿ä¾à 11Àå. ¹ÝÀÀÇü ¶óÀ̺귯¸® ºôµå __ºÒº¯¼º __°£´ÜÇÑ Redux ¶óÀ̺귯¸® ºôµå __HyperApp°ú °°Àº ÇÁ·¹ÀÓ¿öÅ© ±¸¼º ____°¡»ó DOM ____JSX ____JS Fiddle ____createActions ____render ____patch ____update ____merge ____remove ____¿ä¾à 12Àå. Å×½ºÆ®¿Í ¸¶¹«¸® __¼Ò°³ __Å×½ºÆÃÀÇ Á¾·ù __BDD¿Í TDD __ÀÚ¹Ù½ºÅ©¸³Æ® Å×½ºÆ® ÇÁ·¹ÀÓ¿öÅ© ____Mocha¸¦ »ç¿ëÇÑ Å×½ºÆà ____SinonÀ» »ç¿ëÇÑ ¸ðÀÇ Å×½ºÆ® ____JasmineÀ» ÅëÇÑ Å×½ºÆà __ÄÚµå Ä¿¹ö¸®Áö __Linting __¶óÀ̺귯¸® ÄÚµå ´ÜÀ§ Å×½ºÆà __¸¶¹«¸® __¿ä¾à

ÀúÀÚ
¾ÈÅä ¾Æ¶óºó½º
¼ÒÇÁÆ®¿þ¾î ȸ»ç¿¡¼­ 6³â ÀÌ»ó ±Ù¹«Çß´Ù. ÃֽŠ±â¼ú·Î ÀÛ¼ºµÈ ¿©·¯ ½Ã½ºÅÛÀ» °³¹ßÇÑ °æ·ÂÀÌ ÀÖ´Ù. ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ ´ëÇÑ ±âº» Áö½Ä°ú ÀÛµ¿ ¹æ¹ýÀ» ¾Ë°í ¿©·¯ »ç¶÷À» °¡¸£Ä¡´Â ¹æ¹ýÀ» Àß ¾Ë°í ÀÖ´Ù. ½Ã°£ÀÌ ³²À» ¶§´Â ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î¸¦ ´Ù·ç°Å³ª Ź±¸¸¦ ÇÑ´Ù.
½º¸®Ä­½º ¸¶Ä¡¶óÁÖ
°³¹ßÀÚ, ¾ÆÅ°ÅØó, ±â¼ú ±³À°ÀÚ, Ä¿¹Â´ÏƼ ¹ßÇ¥ÀÚ·Î È°µ¿ÇÑÁö 10³âÀÌ ³Ñ¾ú´Ù. ÇöÀç 100¸íÀÇ °³¹ßÀÚ¸¦ À̲ø°í, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® HyderabadÀÇ ¼±ÀÓ ÄÁ¼³ÅÏÆ®ÀÌÀÚ Á¤À¯»ç ³»ÀÇ Å¬¶ó¿ìµå ±â¹Ý Ç÷§ÆûÀ» °³¹ßÇÏ´Â Ç°Áú ºÐ¼®°¡´Ù. Áö´ÉÀÌ ÀÖ´Â ¹æ´ëÇÑ Çö´ë ¾ÖÇø®ÄÉÀ̼ÇÀ» µðÀÚÀÎÇÒ ¼ö ÀÖ´Â ±â¾÷ ¾ÆÅ°ÅØó°¡ µÇ°Ú´Ù´Â ¸ñÇ¥·Î, ¿¡Áö Ç÷§Æû°ú ±â¼úÀ» »ç¿ëÇØ Çö´ë ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» ¹è¿ì°í °øÀ¯ÇÏ°í ÀÖ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®»ç ±Ù¹« ÀÌÀü¿¡ ºê·¹ÀνºÄÉÀÏ(BrainScale)¿¡¼­ ¾ÖÇø®ÄÉÀÌ¼Ç µðÀÚÀÎ, °³¹ß, ¾ÖÀú(Azure)¸¦ »ç¿ëÇÑ ÅëÇÕÀ» ´Ù·ç´Â ¼±ÀÓ ±â¼ú ºÐ¼®°¡ ¹× Çù·Â ±³À°ÀÚ·Î ÀÏÇß´Ù. »õ·Î¿î ±â¼úÀ» ¹Þ¾ÆµéÀÌ´Â µ¥ ¸¹Àº ¿­Á¤ÀÌ ÀÖ´Â ±â¼ú °³¹ßÀÚ·Î, ºí·Î±×¿Í Ä¿¹Â´ÏƼ¸¦ ÅëÇØ ½ÀµæÇÑ ±â¼úÀ» °øÀ¯ÇÏ°í ÀÖ´Ù.
ºí·Î±×(https://vishwanathsrikanth.wordpress.com)¿¡ ³ª¿Í ÀÖµíÀÌ ¡ºLearning Windows Server Containers¡»(Packt, 2017)¿Í ¡ºDeveloping Bots with Microsoft Bot Framework¡»(Apress, 2017)ÀÇ ÀúÀÚ´Ù.
¡°Tech Talk with Sriks¡±¶ó´Â À¯Æ©ºê ä³ÎÀ» ¿î¿µ ÁßÀ̸ç, ¸µÅ©µåÀÎ(https://www.linkedin.com/in/vishsrik/)¿¡¼­µµ ¸¸³ªº¼ ¼ö ÀÖ´Ù.
¾ÈÅä ¾Æ¶óºó½º

¿ªÀÚ
ÀÌâȭ
°æºÏ´ëÇб³¿¡¼­ ±â°è°øÇÐ ¹× ÄÄÇ»ÅÍ°øÇÐÀ» Àü°øÇÏ°í ÀÖÀ¸¸ç, ¿©·¯ ¹æ¸éÀÇ °øÇÐ ±â¼ú°úÇй®¿¡ °ü½ÉÀÌ ¸¹´Ù. ´ëÇÐ ÀÔÇÐ Àü ÇÁ·Î±×·¡¹Ö¿¡ °ü½ÉÀ» °®±â ½ÃÀÛÇÑ ÈĺÎÅÍ C, ÆÄÀ̽ã, À¥ ¾ð¾î, ¿ÀǼҽº ÀÓº£µðµå °³¹ßÀ» ÇÏ°Ô µÆ´Ù. ÃÖ±Ù¿¡´Â ¸Ó½Å ·¯´×°ú µö·¯´×¿¡ °ü·ÃÇØ °øºÎÇÏ°í ÀÖÀ¸¸ç, °ü·Ã µµ¼­¸¦ ã°í Àд µ¥ Ç« ºüÁ® ÀÖ´Ù. ȸ»ç¿¡ ¿¬¿¬ÇÏÁö ¾Ê°í ¿øÇÏ´Â ÀÏ°ú ¿¬±¸¿¡ ¸ôÀÔÇÒ ¼ö ÀÖ´Â ¶óÀÌÇÁ¸¦ Ãß±¸ÇÑ´Ù. ¿Å±ä Ã¥À¸·Î ¡ºÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ºÐ¼®¡»(¿¡ÀÌÄÜ, 2018)ÀÌ ÀÖ´Ù.
   ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ºÐ¼® | ÀÌâȭ | ¿¡ÀÌÄÜÃâÆÇ
ÀÌâȭ
°æºÏ´ëÇб³¿¡¼­ ±â°è°øÇаú ÇÔ²² ÄÄÇ»ÅÍ °øÇÐÀ» Àü°øÇß´Ù. ÇöÀç ¿ï»ê°úÇбâ¼ú¿ø(UNIST)¿¡¼­ ¼®»ç°úÁ¤À¸·Î µö·¯´×À» °øºÎÇÏ°í ÀÖ´Ù. ÄÄÇ»ÅÍ ºñÀü °ü·Ã µö·¯´×, Àΰ£-ÄÄÇ»ÅÍ »óÈ£ÀÛ¿ë ¿¬±¸¿¡ °ü½ÉÀÌ ¸¹À¸¸ç ´Ù¾çÇÑ ¿¬±¸¿Í ÇÁ·ÎÁ§Æ®¸¦ À̾°¡°í ÀÖ´Ù. ¡ºÇÔ¼öÇü ÀÚ¹Ù½ºÅ©¸³Æ® ÀÔ¹® 2/e¡»(¿¡ÀÌÄÜÃâÆÇ»ç, 2020), ¡ºÆÄÀ̽㠵¿½Ã¼º ÇÁ·Î±×·¡¹Ö¡»(¿¡ÀÌÄÜÃâÆÇ»ç, 2018), ¡ºÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ºÐ¼® 2/e¡»(¿¡ÀÌÄÜÃâÆÇ»ç, 2018)À» ¹ø¿ªÇß´Ù.
   ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ºÐ¼® | ÀÌâȭ | ¿¡ÀÌÄÜÃâÆÇ
   µ¥ÀÌÅÍ °úÇÐÀÚ µÇ´Â ¹ý | ÀÌâȭ | ÇѺû¹Ìµð¾î

ÀÌ ÃâÆÇ»çÀÇ °ü·Ã»óÇ°
Tkinter¸¦ »ç¿ëÇÑ ÆÄÀ̽ã GUI ÇÁ·Î±×·¡¹Ö | Moore, Alan D.,ÀÌÅ»ó | ¿¡ÀÌÄÜÃâÆÇ
RESTful Web API ÆÐÅÏ°ú ¸ð¹ü »ç·Ê | ¸¶ÀÌÅ© ¾Ö¸Õ½¼,±è¼ºÁØ | ¿¡ÀÌÄÜÃâÆÇ
Çؼ® °¡´ÉÇÑ AI | ÃÖ¿µÀç,Thampi, Ajay | ¿¡ÀÌÄÜÃâÆÇ
Åë°èÀÇ ÇÔÁ¤ | ¾Ù·± B. ´Ù¿ì´Ï,±è»óÇö | ¿¡ÀÌÄÜÃâÆÇ
125°¡Áö ¹®ÀÚ¿­ ¾Ë°í¸®µë | º¸ÀÌý ¸®ÅÍ,Ƽ¿¡¸® ¸£Å©·Î,¸·½É Å©·Î½´¸ð¾î,³²±âȯ | ¿¡ÀÌÄÜÃâÆÇ

ÀÌ ºÐ¾ß ½Å°£ °ü·Ã»óÇ°
¿ÀÅäijµå(Auto Cad) ±âÃʺÎÅÍ È°¿ë±îÁö | ¸¶Áö¿ø
¸¸µé¸é¼­ ¹è¿ì´Â ¾ÆµÎÀ̳ë IoT »ç¹°ÀÎÅͳݰú 40°³ÀÇ ÀÛÇ°µé | À幮ö | ¾Ø½áºÏ
³»ÀÏÀº SQL 1(ÀÔ¹®)+2(½ÇÀü) ¼¼Æ®(MySQL Ver. 8.0) | Á¤¹Ì³ª | ±è¾ØºÏ
Practical Foundation of Applied Systems Analysis | ¼­¿ï´ëÇб³ÃâÆǹ®È­¿ø
È¥ÀÚ °øºÎÇÏ´Â ³×Æ®¿öÅ© | °­¹Îö,°­¹Îö | ÇѺû¹Ìµð¾î
 
µµ¼­¸¦ ±¸ÀÔÇϽŠ°í°´ ¿©·¯ºÐµéÀÇ ¼­ÆòÀÔ´Ï´Ù.
ÀÚÀ¯·Î¿î ÀÇ°ß ±³È¯ÀÌ °¡´ÉÇÕ´Ï´Ù¸¸, ¼­ÆòÀÇ ¼º°Ý¿¡ ¸ÂÁö ¾Ê´Â ±ÛÀº »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.

µî·ÏµÈ ¼­ÆòÁß ºÐ¾ß¿Í »ó°ü¾øÀÌ ¸ÅÁÖ ¸ñ¿äÀÏ 5ÆíÀÇ ¿ì¼öÀÛÀ» ¼±Á¤ÇÏ¿©, S-Money 3¸¸¿øÀ» Àû¸³Çص帳´Ï´Ù.
ÃÑ 0°³ÀÇ ¼­ÆòÀÌ ÀÖ½À´Ï´Ù.