»óÇ° °Ë»ö Æû
ºñÄ¿¹Ö ¼ö¹Ì³×¹ÝÂù ´ç½ÅÀÌ¿Ç´Ù
ÇöÀç À§Ä¡
home > ÄÄÇ»ÅÍ¡¤ICT¡¤¾îÇÐ > ÄÄÇ»ÅÍ¡¤IT µµ¼­ > ÇÁ·Î±×·¡¹Ö/¾ð¾î > ´ÙÀç´Ù´É ÄÚƲ¸° ÇÁ·Î±×·¡¹Ö[¿µÁø.com(¿µÁø´åÄÄ)]
»óÇ° ¿É¼Ç
»óÇ°¸í:
´ÙÀç´Ù´É ÄÚƲ¸° ÇÁ·Î±×·¡¹Ö[¿µÁø.com(¿µÁø´åÄÄ)]
ºÎÁ¦¸ñ:
´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö Æз¯´ÙÀÓÀ¸·Î »ìÆ캸´Â ÄÚƲ¸° ±âº»¼­
Á¤°¡:
30,000¿ø
ÆǸŰ¡:
27,000¿ø
Àû¸³±Ý:
1500¿ø
Ãâ°£ÀÏ:
2021-02-15
ÃâÆÇ»ç:
¿µÁø.com(¿µÁø´åÄÄ)
ÀúÀÚ:
º¥ÄÆ ¼öºê¶ó¸¶´Ï¾Ï
Âʼö/ÆÇÇü:
488ÂÊ | 188 * 258 * 31 mm
ISBN:
9788931463422
½ºÇÁ¸µºÐö:

      ÃÑ »óÇ° ±Ý¾× 0 ¿ø

      basket
      buy now
      ½ºÇÁ¸µºÐö Ãß°¡
      ½Å¿ëÄ«µåÀ̺¥Æ®
      ÆäÀÌÄÚÀ̺¥Æ®
      »óÇ°»ó¼¼Á¤º¸
      °áÁ¦¡¤¹è¼Û¡¤¹ÝÇ°¡¤Á¦º»
      »óÇ°Èıâ
      »óÇ°¹®ÀÇ

      ÄÚƲ¸°À» ÅëÇØ ¿ì¾ÆÇÏ°í È¿À²ÀûÀÎ ÇÁ·Î±×·¡¹ÖÀ» Çϴµ¥ ÇÊ¿äÇÑ ¸ðµç Áö½ÄµéÀ» Á¤¸®ÇÑ´Ù. °£´ÜÇÑ ½ºÅ©¸³Æ® ÀÛ¾÷À» ÅëÇØ ÄÚƲ¸°ÀÇ ¹®¹ýÀ» ÀÍÈ÷´Â °ÍÀ¸·Î ½ÃÀÛÇÏ¿© ÄÚƲ¸°À» ÅëÇØ °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö, ºñµ¿±â ÇÁ·Î±×·¡¹Ö, ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö µî ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö Æз¯´ÙÀÓÀ» Àû¿ëÇÏ´Â ¹æ¹ýµµ »ìÆ캻´Ù. ¶ÇÇÑ Çö¾÷ ÇÁ·ÎÁ§Æ®¿¡ µµ¿òÀÌ µÉ ¼ö ÀÖ´Â ÄÚƲ¸°ÀÇ Æ¯¼öÇÑ ±â´Éµé°ú ±âÁ¸ ¾ð¾î³ª ÇÁ·¹ÀÓ¿öÅ©¿Í ÄÚƲ¸°À» È¥¿ëÇÏ´Â ¹æ¹ý µî ½ÇÁ¦ ÇÁ·ÎÁ§Æ® ȯ°æ¿¡¼­ ÄÚƲ¸°À» µµÀÔÇϴµ¥ ÇÊ¿äÇÑ Áö½Äµé ¶ÇÇÑ ¼Ò°³ÇÑ´Ù.



      °¢ éÅÍ´Â ÄÚƲ¸°¿¡¼­ Áö¿øÇÏ´Â ÇÁ·Î±×·¡¹Ö °³³ä¿¡ °üÇÑ ¼³¸í°ú °£´ÜÇÑ ¿¹Á¦ ÄÚµåµéÀ» ÅëÇØ ¹Ù·Î ³»¿ëÀ» ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾îÀÖ´Ù. ÄÚƲ¸°À» È°¿ëÇϴµ¥ ÇÊ¿äÇÑ °³³ä ´ëºÎºÐÀ» ¼Ò°³ÇÏ°í Àֱ⠶§¹®¿¡ ÇÁ·Î±×·¡¹Ö°ú °ü·ÃµÈ ±âÃÊÀûÀÎ °³³äµéµµ ¼Ò°³ÇÑ´Ù. µû¶ó¼­, ÇÁ·ÎÁ§Æ®¿¡ ÄÚƲ¸°À» óÀ½ µµÀÔÇÏ°íÀÚ ÇÏ´Â Çö¾÷ °³¹ßÀÚ´Â ÄÚƲ¸°ÀÌ Áö´Ñ ÀåÁ¡µéÀ» ÃÖ´ëÇÑ È°¿ëÇÏ´Â ¹æ¹ýÀ» ÆľÇÇÒ ¼ö ÀÖÀ¸¸ç, ´Ù¸¥ ¾ð¾î¸¦ ÅëÇØ ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇÑ Ãʺ¸Àڴ å¿¡¼­ ¼Ò°³µÈ ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö °³³äÀ» ÅëÇØ ½Ç·ÂÀ» ÇÑ ´Ü°è ´õ ³ôÀÏ ¼ö ÀÖ´Ù.

      ÀúÀÚ: º¥ÄÆ ¼öºê¶ó¸¶´Ï¾Ï

      Part 01 ÄÚƲ¸°À¸·Î ½ºÅ©¸³Æà Çϱâ

      Chapter 01 ÄÚƲ¸° ½ÃÀÛÇϱâ
      1-1 ÄÚƲ¸°À» »ç¶ûÇÒ ¼ö ¹Û¿¡ ¾ø´Â ÀÌÀ¯
      1-2 ¿Ö ÄÚƲ¸°À» ¼±ÅÃÇØ¾ß Çϴ°¡?
      1-3 ÄÚƲ¸° »ç¿ëÇϱâ
      1-4 ¹ÙÀÌÆ®ÄÚµå·Î ÄÄÆÄÀÏÇÏ°í ½ÇÇàÇϱâ
      1-5 ´Ù¸¥ Ÿ±êÀ¸·Î ÄÄÆÄÀÏÇϱâ
      1-6 ¾î¶² ¿É¼ÇÀ» ¼±ÅÃÇØ¾ß ÇÒ±î?
      Á¤¸®

      Chapter 02 Java °³¹ßÀÚ¸¦ À§ÇÑ ÄÚƲ¸° Çʼö »çÇ×
      2-1 ´õ ÀûÀº ŸÀÌÇÎ
      2-2 Çö¸íÇÑ °æ°í
      2-3 varº¸´Ù´Â val
      2-4 Çâ»óµÈ µ¿Àϼº üũ
      2-5 ¹®ÀÚ¿­ ÅÛÇø´
      2-6 RAW ¹®ÀÚ¿­
      2-7 Ç¥Çö½ÄÀº ¸¹ÀÌ, ¸í·É¹®Àº Àû°Ô
      Á¤¸®

      Chapter 03 ÇÔ¼ö¸¦ »ç¿ëÇÏÀÚ
      3-1 ÇÔ¼ö »ý¼º
      3-2 ±âº» ÀÎÀÚ¿Í ¸í½ÃÀû ÀÎÀÚ
      3-3 ´ÙÁßÀÎÀÚ¿Í ½ºÇÁ·¹µå
      3-4 ±¸Á¶ºÐÇØ
      Á¤¸®

      Chapter 04 ¿ÜºÎ ¹Ýº¹°ú ¾Æ±Ô¸ÕÆ® ¸ÅĪ
      4-1 ¹üÀ§¿Í ¹Ýº¹
      4-2 ¹è¿­°ú ¸®½ºÆ®ÀÇ ¹Ýº¹
      4-3 whenÀ» »ç¿ëÇØ¾ß ÇÒ ¶§
      Á¤¸®

      Chapter 05 ÄÝ·º¼Ç »ç¿ëÇϱâ
      5-1 ÄÝ·º¼ÇÀÇ Æ¯Â¡
      5-2 Æä¾î¿Í Æ®¸®Çà »ç¿ëÇϱâ
      5-3 °´Ã¼ ¹è¿­°ú ÇÁ¸®¹ÌƼºê ¹è¿­
      5-4 ¸®½ºÆ® »ç¿ëÇϱâ
      5-5 ¼Â »ç¿ëÇϱâ
      5-6 ¸Ê »ç¿ëÇϱâ
      Á¤¸®

      Chapter 06 ¿À·ù¸¦ ¿¹¹æÇϴ ŸÀÔ ¾ÈÁ¤¼º
      6-1 Any¿Í Nothing Ŭ·¡½º
      6-2 Null °¡´É ÂüÁ¶
      6-3 ŸÀÔ Ã¼Å©¿Í ij½ºÆÃ
      6-4 ¸í½ÃÀû ŸÀÔ Ä³½ºÆÃ
      6-5 Á¦³×¸¯: ÆĶó¹ÌÅÍ Å¸ÀÔÀÇ °¡º¯¼º°ú Á¦¾à»çÇ×
      6-6 ±¸Ã¼È­µÈ ŸÀÔ ÆĶó¹ÌÅÍ
      Á¤¸®

      Part 02 °´Ã¼ÁöÇâ ÄÚƲ¸°

      Chapter 07 °´Ã¼¿Í Ŭ·¡½º
      7-1 °´Ã¼¿Í ½Ì±ÛÅæ
      7-2 Ŭ·¡½º »ý¼º
      7-3 ÄÄÆдϾ𠰴ü¿Í Ŭ·¡½º ¸â¹ö
      7-4 Á¦³×¸¯ Ŭ·¡½º »ý¼º
      7-5 µ¥ÀÌÅÍ Å¬·¡½º
      Á¤¸®

      Chapter 08 Ŭ·¡½º °èÃþ°ú »ó¼Ó
      8-1 ÀÎÅÍÆäÀ̽º¿Í Ãß»ó Ŭ·¡½º »ý¼º
      8-2 Áßø Ŭ·¡½º¿Í ³»ºÎ Ŭ·¡½º
      8-3 »ó¼Ó
      8-4 ¾Áµå Ŭ·¡½º
      8-5 EnumÀÇ »ý¼º°ú »ç¿ë
      Á¤¸®

      Chapter 09 µ¨¸®°ÔÀ̼ÇÀ» ÅëÇÑ È®Àå
      9-1 »ó¼Ó ´ë½Å µ¨¸®°ÔÀ̼ÇÀ» ½á¾ß ÇÏ´Â »óȲ
      9-2 µ¨¸®°ÔÀ̼ÇÀ» »ç¿ëÇÑ µðÀÚÀÎ
      9-3 ÆĶó¹ÌÅÍ¿¡ À§ÀÓÇϱâ
      9-4 ¸Þ¼Òµå Ãæµ¹ °ü¸®
      9-5 µ¨¸®°ÔÀ̼ÇÀÇ ÁÖÀÇ»çÇ×
      9-6 º¯¼ö¿Í ¼Ó¼º µ¨¸®°ÔÀ̼Ç
      9-7 ºôÆ®ÀÎ ½ºÅÄ´Ùµå µ¨¸®°ÔÀ̼Ç
      Á¤¸®

      Part 03 ÇÔ¼öÇü ÄÚƲ¸°

      Chapter 10 ¶÷´Ù¸¦ »ç¿ëÇÑ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö
      10-1 ÇÔ¼öÇü ½ºÅ¸ÀÏ
      10-2 ¶÷´Ù Ç¥Çö½Ä
      10-3 ¶÷´Ù¿Í À͸í ÇÔ¼ö
      10-4 Ŭ·ÎÀú¿Í ·º½ÃÄà ½ºÄÚÇÎ
      10-5 ºñÁö¿ª¼º(non-local)°ú ¶óº§(labeled)¸®ÅÏ
      10-6 ¶÷´Ù¸¦ ÀÌ¿ëÇÑ ÀζóÀÎ ÇÔ¼ö
      Á¤¸®

      Chapter 11 ³»ºÎ ¹Ýº¹°ú Áö¿¬ ¿¬»ê
      11-1 ¿ÜºÎ ¹Ýº¹ÀÚ vs ³»ºÎ ¹Ýº¹ÀÚ
      11-2 ³»ºÎ ¹Ýº¹ÀÚ
      11-3 Áö¿¬ ¿¬»êÀ» À§ÇÑ ½ÃÄö½º
      Á¤¸®

      Part 04 ¿ì¾ÆÇÏ°í È¿À²ÀûÀÎ ÄÚƲ¸°

      Chapter 12 ÄÚƲ¸°¿¡¼­ ±¸ÇöÇÏ´Â À¯Ã¢¼º
      12-1 ¿¬»êÀÚ ¿À¹ö·Îµù
      12-2 È®Àå ÇÔ¼ö¿Í ¼Ó¼ºÀ» ÀÌ¿ëÇÑ ÀÎÁ§ÆÃ
      12-3 ÇÔ¼ö È®Àå
      12-4 infix¸¦ ÀÌ¿ëÇÑ ÁßÀ§Ç¥±â¹ý
      12-5 Any °´Ã¼¸¦ ÀÌ¿ëÇÑ ÀÚ¿¬½º·¯¿î ÄÚµå
      12-6 ¾Ï½ÃÀû ¸®½Ã¹ö
      Á¤¸®

      Chapter 13 ³»ºÎ DSL ¸¸µé±â
      13-1 DSLÀÇ Å¸ÀÔ°ú Ư¡
      13-2 ³»ºÎ DSLÀ» À§ÇÑ ÄÚƲ¸°
      13-3 À¯Ã¢¼º È®¸³ ½Ã ¸¶ÁÖÇÏ´Â ³­°ü
      13-4 ŸÀÔ ¼¼ÀÌÇÁ ºô´õ
      14-5 ½ºÄÚÇÁ Á¦¾î¸¦ ÅëÇÑ Á¢±Ù Á¦ÇÑ
      Á¤¸®

      Chapter 14 Àç±Í ÇÁ·Î±×·¡¹Ö°ú ¸Þ¸ðÀÌÁ¦ÀÌ¼Ç ÇÁ·Î±×·¡¹Ö
      14-1 Àç±ÍÀÇ °­Á¡°ú À§Ç輺
      14-2 ²¿¸®È£Ãâ ÃÖÀûÈ­
      14-3 ¸Þ¸ðÀÌÁ¦À̼Ç
      Á¤¸®

      Part 05 ºñµ¿±â ¾îÇø®ÄÉÀÌ¼Ç ¸¸µé±â

      Chapter 15 ÄÚ·çƾ ŽÇèÇϱâ
      15-1 ÄÚ·çƾ°ú µ¿½Ã ½ÇÇà
      15-2 ÄÚ·çƾÀ» ÀÌ¿ëÇÑ µ¿½Ã ½ÇÇà
      15-3 ÄÚ·çƾÀÇ ÄÁÅؽºÆ®¿Í ½º·¹µå
      15-4 ÄÚ·çƾ µð¹ö±ë
      15-5 async¿Í await
      15-6 ¿¬¼Ó¼º »ìÆ캸±â
      15-7 ¹«ÇÑ ½ÃÄö½º ¸¸µé±â
      Á¤¸®

      Chapter 16 ºñµ¿±â ÇÁ·Î±×·¡¹Ö
      16-1 ºñµ¿±â ÇÁ·Î±×·¡¹Ö
      16-2 ¿¹¿Ü ó¸®
      16-3 Ãë¼Ò¿Í ŸÀӾƿô
      Á¤¸®

      Part 06 »óÈ£¿î¿ë°ú Å×½ºÆ®

      Chapter 17 Java¿Í ÄÚƲ¸° È¥¿ë
      17-1 Á¶ÀÎÆ® ÄÄÆÄÀÏ
      17-2 ÄÚƲ¸°¿¡¼­ Java È£ÃâÇϱâ
      17-3 Java¿¡¼­ ÄÚƲ¸° È£ÃâÇϱâ
      Á¤¸®

      Chapter 18 ÄÚƲ¸° À¯´Ö Å×½ºÆ®
      18-1 Å×½ºÆ® Äڵ尡 ÀÖ´Â ÄÚµå
      18-2 ÇÁ·ÎÁ§Æ® ÆÄÀÏ °¡Á®¿À±â
      18-3 Ä«³ª¸® Å×½ºÆ®·Î ½ÃÀÛÇϱâ
      18-4 ½ÇÁõ Å×½ºÆ® ÀÛ¼º
      18-5 µ¥ÀÌÅÍ µå¸®ºì Å×½ºÆ® ÀÛ¼º
      18-6 ÀÇÁ¸¼º ¸ðÅ·
      18-7 ž·¹º§ ÇÔ¼ö Å×½ºÆ®
      18-8 ÄÚ·çƾ°ú ºñµ¿±â È£Ãâ Å×½ºÆ®
      18-9 ¼­ºñ½º·Î ÅëÇÕÇϱâ
      18-10 ÄÚµå Ä¿¹ö¸®Áö º¸±â
      18-11 ¾Û ½ÇÇàÇϱâ
      Á¤¸®

      Chapter 19 ÄÚƲ¸°À¸·Î ½ºÇÁ¸µ »ç¿ëÇϱâ
      19-1 ½ÃÀÛ ÇÁ·ÎÁ§Æ® »ý¼º
      19-2 ÄÁÆ®·Ñ·¯ ¸¸µé±â
      19-3 ¿£Æ¼Æ¼ Ŭ·¡½º »ý¼º
      19-4 ¸®Æ÷ÁöÅ͸® ÀÎÅÍÆäÀ̽º »ý¼º
      19-5 ¼­ºñ½º »ý¼º
      19-6 ÄÁÆ®·Ñ·¯·Î ¼­ºñ½º ÅëÇÕÇϱâ
      19-7 »ç¿ëÇϱâ
      Á¤¸®

      Chapter 20 ÄÚƲ¸°À¸·Î ¾Èµå·ÎÀÌµå ¾îÇø®ÄÉÀÌ¼Ç ¸¸µé±â
      20-1 ÇÁ·ÎÁ§Æ® »ý¼º
      20-2 µµ¸ÞÀÎ °´Ã¼ Á¤ÀÇ
      20-3 ·¹À̾ƿô »ý¼º
      20-4 ¾×ƼºñƼ ±¸Çö
      20-5 ¸®½ÎÀÌŬ·¯ºä ¾÷µ¥ÀÌÆ®
      20-6 »ç¿ëÇϱâ
      Á¤¸®

      ´Ù¾çÇÑ ¾ð¾îµéÀÇ ÀåÁ¡µéÀ» Çѵ¥ ¸ðÀº ÄÚƲ¸° ¿Ïº® »ç¿ë¹ý



      ÄÚƲ¸°Àº °£´ÜÇÑ ½ºÅ©¸³Æ® ÇÁ·Î±×·¥ºÎÅÍ ¾Èµå·ÎÀÌµå ¾Û, À¥ ¾ÛÀ» ºñ·ÔÇØ ´Ù¾çÇÑ Ç÷§ÆûÀ¸·Î ÄÄÆÄÀÏ µÇ´Â ´ÙÀç´Ù´ÉÇÑ ¾ð¾î´Ù. °£°áÇÔ°ú ¾ÈÁ¤¼º, »óÈ£ ¿î¿ë´É·ÂÀ» ÀåÁ¡À¸·Î ³»¼¼¿î ÄÚƲ¸°Àº 2019³â ±¸±Û¿¡¼­ ¾Èµå·ÎÀ̵åÀÇ ¿ì¼± Áö¿ø ¾ð¾î·Î ÁöÁ¤ÇÏ¸ç ¸¹Àº °ü½ÉÀ» ¹Þ°í ÀÖ´Ù.



      ÀÌ Ã¥¿¡¼­´Â ÄÚƲ¸°À» ÅëÇØ ¿ì¾ÆÇÏ°í È¿À²ÀûÀÎ ÇÁ·Î±×·¡¹ÖÀ» Çϴµ¥ ÇÊ¿äÇÑ ¸ðµç Áö½ÄµéÀ» Á¤¸®ÇÑ´Ù. °£´ÜÇÑ ½ºÅ©¸³Æ® ÀÛ¾÷À» ÅëÇØ ÄÚƲ¸°ÀÇ ¹®¹ýÀ» ÀÍÈ÷´Â °ÍÀ¸·Î ½ÃÀÛÇÏ¿© ÄÚƲ¸°À» ÅëÇØ °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö, ºñµ¿±â ÇÁ·Î±×·¡¹Ö, ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö µî ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö Æз¯´ÙÀÓÀ» Àû¿ëÇÏ´Â ¹æ¹ýµµ »ìÆ캻´Ù. ¶ÇÇÑ Çö¾÷ ÇÁ·ÎÁ§Æ®¿¡ µµ¿òÀÌ µÉ ¼ö ÀÖ´Â ÄÚƲ¸°ÀÇ Æ¯¼öÇÑ ±â´Éµé°ú ±âÁ¸ ¾ð¾î³ª ÇÁ·¹ÀÓ¿öÅ©¿Í ÄÚƲ¸°À» È¥¿ëÇÏ´Â ¹æ¹ý µî ½ÇÁ¦ ÇÁ·ÎÁ§Æ® ȯ°æ¿¡¼­ ÄÚƲ¸°À» µµÀÔÇϴµ¥ ÇÊ¿äÇÑ Áö½Äµé ¶ÇÇÑ ¼Ò°³ÇÑ´Ù.



      °¢ éÅÍ´Â ÄÚƲ¸°¿¡¼­ Áö¿øÇÏ´Â ÇÁ·Î±×·¡¹Ö °³³ä¿¡ °üÇÑ ¼³¸í°ú °£´ÜÇÑ ¿¹Á¦ ÄÚµåµéÀ» ÅëÇØ ¹Ù·Î ³»¿ëÀ» ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾îÀÖ´Ù. ÄÚƲ¸°À» È°¿ëÇϴµ¥ ÇÊ¿äÇÑ °³³ä ´ëºÎºÐÀ» ¼Ò°³ÇÏ°í Àֱ⠶§¹®¿¡ ÇÁ·Î±×·¡¹Ö°ú °ü·ÃµÈ ±âÃÊÀûÀÎ °³³äµéµµ ¼Ò°³ÇÑ´Ù. µû¶ó¼­, ÇÁ·ÎÁ§Æ®¿¡ ÄÚƲ¸°À» óÀ½ µµÀÔÇÏ°íÀÚ ÇÏ´Â Çö¾÷ °³¹ßÀÚ´Â ÄÚƲ¸°ÀÌ Áö´Ñ ÀåÁ¡µéÀ» ÃÖ´ëÇÑ È°¿ëÇÏ´Â ¹æ¹ýÀ» ÆľÇÇÒ ¼ö ÀÖÀ¸¸ç, ´Ù¸¥ ¾ð¾î¸¦ ÅëÇØ ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇÑ Ãʺ¸Àڴ å¿¡¼­ ¼Ò°³µÈ ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö °³³äÀ» ÅëÇØ ½Ç·ÂÀ» ÇÑ ´Ü°è ´õ ³ôÀÏ ¼ö ÀÖ´Ù.



      * ÃâÆÇ»ç ¸®ºä

      ÄÚƲ¸°Àº ¸ÖƼÆз¯´ÙÀÓ ÇÁ·Î±×·¡¹Ö ¾ð¾î´Ù. ÄÚƲ¸°Àº ½ºÅ©¸³Æ®·Î »ç¿ëÇÒ ¼öµµ ÀÖ°í, °´Ã¼ÁöÇâ Äڵ峪 ÇÔ¼öÇü ÄÚµå, ºñµ¿±â ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â °Íó·³ ´õ ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î »ç¿ë °¡´ÉÇÏ´Ù. ÀÌ·¸°Ô ³ÐÀº ½ºÆåÆ®·³ÀÇ ÁÖÁ¦µéÀ» ¼³¸íÇϱâ À§ÇØ ÀÌ Ã¥Àº ¿©·¯ ºÎºÐµé·Î ³ª´©¾ú´Ù.



      1ºÎ´Â ÄÚƲ¸°À» »ç¿ëÇÑ ½ºÅ©¸³Æÿ¡ ÁýÁßÇÑ´Ù. 2ºÎ´Â °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö¿¡ °üÇÑ ¼³¸íÀÌ´Ù. 3ºÎ¿¡¼­´Â ÇÔ¼öÇü ¾ð¾î·Î¼­ÀÇ ÄÚƲ¸°À» ¹è¿î´Ù. 4ºÎ´Â Áö±Ý±îÁö ¹è¿î °ÍµéÀ» Á¾ÇÕÇÏ¿© ´õ ÁÁÀº Äڵ带 ¾²µµ·Ï ¸¸µç´Ù. ±×¸®°í ³»ºÎ µµ¸ÞÀΠƯÁ¤ ¾ð¾î(Domain-Specific Language, DSL)¸¦ ¸¸µå´Â ¹æ¹ý¿¡ ´ëÇؼ­ ¹è¿î´Ù. 5ºÎ¿¡¼­´Â ÄÚ·çƾ°ú ºñµ¿±â ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇؼ­ ¾Ë¾Æº»´Ù. ¸¶Áö¸·À¸·Î 6ºÎ¿¡¼­´Â Java ÀÎÅÍ·Ó(interop: ´Ù¸¥ ¾ð¾î·Î °³¹ßµÈ ¾î¼Àºí¸®¸¦ ƯÁ¤ ȯ°æ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ±â¼ú), Å×½ºÆÃ, ½ºÇÁ¸µ »ç¿ë, ¾Èµå·ÎÀÌµå ¾îÇø®ÄÉÀÌ¼Ç °³¹ß µî ÄÚƲ¸°À» È°¿ëÇÑ °³¹ß¿¡ ´ëÇØ »ìÆ캻´Ù. °¢ Àå¿¡¼­ ´Ù·ç´Â ¿µ¿ªÀº ´ÙÀ½°ú °°´Ù.



      1Àå. ÄÚƲ¸° ½ÃÀÛÇϱâ

      ÄÚƲ¸°À» »ç¿ëÇØ¾ß ÇÒ ÀÌÀ¯¸¦ ¾Ë¾Æº¸°í ÇʼöÀûÀÎ ÅøÀ» ´Ù¿î·Îµå ¹Þ¾Æ Äڵ带 ÀÛ¼ºÇغ¼ °ÍÀÌ´Ù.



      2Àå. JavaÀÇ °³¹ßÀÚ¸¦ À§ÇÑ ÄÚƲ¸° Çʼö »çÇ×

      Java¿¡¼­ ÄÚƲ¸°À¸·Î ³Ñ¾î¿Â °³¹ßÀÚµéÀº ÄÚƲ¸°°ú JavaÀÇ Â÷ÀÌÁ¡À» ¹è¿ì±â Àü±îÁö ÄÚƲ¸°¿¡¼­µµ JavaÀÇ ¹®¹ý°ú ½À°üµéÀ» ±×´ë·Î »ç¿ëÇÑ´Ù. ±×·¡¼­ ÀϺΠ½À°ü°ú ¹®¹ýÀ» °íÄ¡±â À§ÇÑ Çʼö »çÇ×µéÀ» ¾Ë¾Æº»´Ù.



      3Àå. ÇÔ¼ö¸¦ »ç¿ëÇÏÀÚ

      ÇÔ¼ö´Â ÄÚƲ¸°¿¡¼­ 1±Þ °´Ã¼(first-class citizen: ´Ù¸¥ °´Ã¼µé¿¡ ÀϹÝÀûÀ¸·Î Àû¿ë °¡´ÉÇÑ ¿¬»êÀ» ¸ðµÎ Áö¿øÇÏ´Â °´Ã¼)ÀÌ´Ù. ÄÚƲ¸°Àº ¸Å¿ì ¸¹Àº ±â´ÉÀ» Á¦°øÇÑ´Ù. ±âº»ÀÎÀÚ¿Í ¸í½ÃÀû ÀÎÀÚ ±×¸®°í °¡º¯ÀÎÀÚ °°Àº ±â´ÉµéÀ» »ìÆ캻´Ù.



      4Àå. ¿ÜºÎ ¹Ýº¹°ú ¾Æ±Ô¸ÕÆ® ¸ÅĪ

      ¸í·ÉÇü ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¶§ ¿ì¸®´Â Á¾Á¾ ¿ÜºÎ ¹Ýº¹ÀÚ¸¦ »ç¿ëÇÑ´Ù. ÄÚƲ¸°ÀÇ ¹Ýº¹ÀÚ°¡ ¾î¶»°Ô ¹Ýº¹ ÀÛ¾÷À» ½±°Ô ¸¸µé¾îÁÖ°í, ¾Æ±Ô¸ÕÆ® ¸ÅĪ ¹®¹ýÀÌ Á¶°Ç¹®¿¡¼­ ¹ß»ýµÇ´Â ¸¹Àº ³ëÀÌÁîµéÀ» Á¦°ÅÇØÁÖ´ÂÁö ¾Ë¾Æº¼ °ÍÀÌ´Ù.



      5Àå. ÄÝ·º¼Ç »ç¿ëÇϱâ

      ¿ì¸®´Â ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¶§ ÄÝ·º¼ÇÀ» ±¤¹üÀ§ÇÏ°Ô »ç¿ëÇÑ´Ù. ÀÌ Àå¿¡¼­´Â ºä ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ JDKÀÇ ÄÝ·º¼ÇÀ» ÄÚƲ¸°¿¡¼­ »ç¿ëÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÙ °ÍÀÌ´Ù.



      6Àå. ¿À·ù¸¦ ¿¹¹æÇϴ ŸÀÔ ¾ÈÁ¤¼º

      ÄÚƲ¸°ÀÇ Å¸ÀÔ ½Ã½ºÅÛÀº ÄÄÆÄÀϽÃÁ¡¿¡ ¿ì¸®°¡ Á¤Àû ŸÀÔ ¾ð¾î¿¡¼­ ±â´ëÇϴ ŸÀÔ Ã¼Å©¸¦ ÈξÀ ¶Ù¾î³Ñ´Â ¼º´ÉÀ» ¹ßÈÖÇÑ´Ù. ÄÚƲ¸°ÀÇ ±âº» ŸÀÔ, ³Î °¡´É(nullable)°ú ³Î ºÒ°¡´É(non-nullable) ÂüÁ¶, ½º¸¶Æ® ij½ºÆÃ, Á¦³×¸¯ °¡º¯¼º µî¿¡ ´ëÇØ ¹è¿ï °ÍÀÌ´Ù.



      7Àå. °´Ã¼¿Í Ŭ·¡½º

      ÄÚƲ¸°¿¡¼­ Ŭ·¡½º¸¦ ¸¸µé±â¶õ Java¿¡¼­ Ŭ·¡½º¸¦ ¸¸µå´Â °Í°ú Àǹ̻óÀ¸·Î´Â ºñ½ÁÇÏÁö¸¸ ¸¹Àº Â÷ÀÌÁ¡ÀÌ ÀÖ´Ù. ½Ì±ÛÅæ, Ŭ·¡½º, µ¿¹Ý °´Ã¼(companion object)¿¡ ´ëÇؼ­ ¹è¿ì°í µ¥ÀÌÅÍ Å¬·¡½º¸¦ »ç¿ëÇØ¾ß ÇÏ´Â ÀÌÀ¯¸¦ ¹è¿î´Ù.



      8Àå. Ŭ·¡½º °èÃþ°ú »ó¼Ó

      ÄÚƲ¸°ÀÇ »ó¼ÓÀ» ´Ù·ç´Â ¹æ¹ýÀº Java¿¡¼­¿Í ¸¹ÀÌ ´Ù¸£´Ù. Ŭ·¡½º´Â µðÆúÆ®·Î ÆÄÀ̳ÎÀÌ µÇ°í ÄÚƲ¸°Àº ŸÀÔ ¾ÈÁ¤¼º(type safety)°ú ÄÄÆÄÀÏ ½ÃÁ¡¿¡ üũ¸¦ Çâ»ó½ÃÅ°±â À§Çؼ­ ¸î°¡Áö ·êÀ» Àû¿ëÇÑ´Ù.



      9Àå. µ¨¸®°ÔÀ̼ÇÀ» ÅëÇÑ È®Àå

      ÄÚƲ¸°Àº µ¨¸®°ÔÀ̼ÇÀ» Á÷Á¢ Á¦°øÇÏ´Â ¾ð¾î·Î ¸î°¡Áö ºôÆ®ÀÎ µ¨¸®°ÔÀÌÆ®¸¦ °¡Áö°í ÀÖ´Ù. ¶ÇÇÑ Ä¿½ºÅÒ µ¨¸®°ÔÀÌÆ®¸¦ ½±°Ô ¸¸µé ¼ö ÀÖ´Ù. ¿ì¸®´Â ¾ðÁ¦ ±×¸®°í ¿Ö µ¨¸®°ÔÀ̼ÇÀ» »ç¿ëÇÏ´ÂÁö¿¡ ´ëÇØ ¸ÕÀú ³íÀÇÇÑ ÈÄ µ¨¸®°ÔÀÌÆ®¸¦ »ç¿ëÇÒ °ÍÀÌ´Ù.



      10Àå. ¶÷´Ù¸¦ »ç¿ëÇÑ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö

      ¶÷´Ù Ç¥Çö½ÄÀ» ¸¸µå´Â ¹æ¹ý°ú °íÂ÷ÇÔ¼ö(higher-order-function)¸¦ ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. ±×¸®°í ÇÔ¼öÈ£ÃâÀÇ ¿À¹öÇìµå Á¦°Å¿Í ¼º´É Çâ»óÀ» À§ÇØ ÄÚƲ¸°ÀÌ Á¦°øÇÏ´Â ±â´ÉÀ» ¾Ë¾Æº¼ °ÍÀÌ´Ù.



      11Àå. ³»ºÎ ¹Ýº¹°ú Áö¿¬ ¿¬»ê

      ³»ºÎ ¹Ýº¹ÀÚ´Â À¯¿¬ÇÔÀ» Á¦°øÇÑ´Ù. ±×¸®°í ½ÃÄö½º´Â ¿ì¸®¿¡°Ô È¿À²¼ºÀ» ÁØ´Ù. ¿ì¸®´Â ÇÔ¼öÇü ½ºÅ¸ÀÏ¿¡ ¹Ýº¹À» Àû¿ëÇÏ´Â ¹æ¹ý°ú °´Ã¼ÀÇ ÄÝ·º¼ÇÀ» ó¸®ÇÏ´Â ¾Ë¾Æº¼ °ÍÀÌ´Ù.



      12Àå. ÄÚƲ¸°¿¡¼­ ±¸ÇöÇÏ´Â À¯Ã¢¼º

      ÄÚƲ¸°À» »ç¿ëÇÏ¿© Äڵ带 °£°áÇÏ°í, ¿ì¾ÆÇÏ°í, dzºÎÇÏ°Ô ¸¸µå´Â ¹æ¹ý°ú ÄÚƲ¸°À» ´É¼÷ÇÏ°Ô ´Ù·ç±â À§ÇÑ ´Ù¾çÇÑ ±â´ÉµéÀ» º¸¿©ÁØ´Ù.



      13Àå. ³»ºÎ DSL ¸¸µé±â

      ³»ºÎ DSL¸¦ ´É¼÷ÇÏ°Ô ´Ù·ç±â À§ÇÑ ÁÖÁ¦·Î, ³ª¸¸ÀÇ Æ¯º°ÇÑ ¾ð¾î¸¦ À§ÇÑ ¹®¹ýÀ» Á¤ÀÇÇÏ´Â µ¿½Ã¿¡ ÄÄÆÄÀϽÃÁ¡¿¡¼­ ŸÀÔ ¾ÈÁ¤¼ºÀ» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù.



      14Àå. Àç±Í ÇÁ·Î±×·¡¹Ö°ú ¸Þ¸ðÀÌÁ¦ÀÌ¼Ç ÇÁ·Î±×·¡¹Ö

      ÄÚƲ¸°Àº ²¿¸®È£Ãâ ÃÖÀûÈ­¸¦ Á¦°øÇÑ´Ù. ±×¸®°í JVM¿¡¼­ µ¿ÀÛÇÏ´Â ¾ð¾î Áß ²¿¸®È£Ãâ ÃÖÀûÈ­°¡ Á¦°øµÇ´Â ¾ð¾î´Â º°·Î ¾ø´Ù. ÀÌ·± ÃÖÀûÈ­°¡ ¾î¶»°Ô ÀÛµ¿ÇÏ´ÂÁö º¼ °ÍÀÌ°í ¸Þ¸ðÀÌÁ¦À̼ÇÀ» ÅëÇØ ¿¬»ê º¹À⼺À» ³·Ãß´Â ¹æ¹ýÀ» ¹è¿ï °ÍÀÌ´Ù.



      15Àå. ÄÚ·çƾ ŽÇèÇϱâ

      ÄÚ·çƾÀº ÄÚƲ¸° 1.3¿¡¼­ ¾ÈÁ¤È­µÈ ±â´ÉÀÌ´Ù. À̹ø Àå¿¡¼­´Â ÄÁƼ´º¿¡À̼ǰú ÇÔ²² ºñµ¿±â ÇÁ·Î±×·¡¹ÖÀÇ ±âº»À» ¼³¸íÇÑ´Ù.



      16Àå. ºñµ¿±â ÇÁ·Î±×·¡¹Ö

      ºñµ¿±â ÇÁ·Î±×·¥ÀÇ ÀÌÁ¡À» ¾Ë¾Æº¼ ¼ö ÀÖ´Â ¿¹Á¦ ÇÁ·Î±×·¥À» ¸¸µé±â À§Çؼ­ ÄÚ·çƾÀ» Àû¿ëÇغ»´Ù.



      17Àå. Java¿Í ÄÚƲ¸° È¥¿ë

      ÄÚƲ¸°Àº Java ¹öÃß¾ó ¸Ó½Å(JVM)À» ºñ·ÔÇÑ ¿©·¯ Ç÷§Æû¿¡¼­ µ¿ÀÛÇÑ´Ù. À̹ø Àå¿¡¼­´Â ÄÚƲ¸°°ú Java¸¦ »óÈ£ÀûÀ¸·Î »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. ¸ð´ø Java¿¡¼­ ÄÚƲ¸°À» »ç¿ëÇÏ´Â ¹æ¹ý, Maven°ú GradleÀ» »ç¿ëÇÏ´Â ¹æ¹ý, ÇÑ ÇÁ·Î±×·¥¿¡¼­ Java¿Í ÄÚƲ¸°À» µ¿½Ã¿¡ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù.



      18Àå. ÄÚƲ¸° À¯´Ö Å×½ºÆ®

      ÄÚƲ¸° ÄÄÆÄÀÏ·¯°¡ ¾Æ¹«¸® ¿¡·¯¸¦ Àâ¾ÆÁÖ´õ¶óµµ Áö¼Ó°¡´ÉÇÑ ¾ÖÀÚÀÏ °³¹ßÀ» À§ÇØ ÀÚµ¿È­µÈ Å×½ºÆ®°¡ ÇʼöÀûÀÌ´Ù. À¯´Ö Å×½ºÆ® ¸¸µå´Â ¹æ¹ý°ú ÄÚµå Ä¿¹ö¸®Áö ÃøÁ¤¹ý¿¡ ´ëÇؼ­ ¹è¿î´Ù.



      19Àå. ÄÚƲ¸°À¸·Î ½ºÇÁ¸µ »ç¿ëÇϱâ

      ÄÚƲ¸° ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ ½ºÇÁ¸µ ¶óÀ̺귯¸®¸¦ ¾Ë¾Æº¸°í ±× Ưº°ÇÑ ±â´Éµéµµ ¾Ë¾Æº»´Ù.



      20Àå. ÄÚƲ¸°À¸·Î ¾Èµå·ÎÀÌµå ¾îÇø®ÄÉÀÌ¼Ç ¸¸µé±â

      ¹é¿£µå ¼­ºñ½º¿Í Åë½ÅÇÏ´Â ¾Èµå·ÎÀÌµå ¾îÇø®ÄÉÀ̼ÇÀ» ¸¸µç´Ù.
      »óÇ°»ó¼¼Á¤º¸
      °áÁ¦¡¤¹è¼Û¡¤¹ÝÇ°¡¤Á¦º»
      »óÇ°Èıâ
      »óÇ°¹®ÀÇ
      »óÇ°»ó¼¼Á¤º¸
      °áÁ¦¡¤¹è¼Û¡¤¹ÝÇ°¡¤Á¦º»
      »óÇ°Èıâ
      »óÇ°¹®ÀÇ
      review ÀÛ¼º Æû
      review board
      ÀÌ ¸§ :
      ÆòÁ¡ :      
      ÷ ºÎ :
      ÆÄÀÏ÷ºÎ
      ³» ¿ë :
      review ¸®½ºÆ®
      À̸§
      ³»¿ë
      ÆòÁ¡
      ³¯Â¥
      »óÇ°»ó¼¼Á¤º¸
      °áÁ¦¡¤¹è¼Û¡¤¹ÝÇ°¡¤Á¦º»
      »óÇ°Èıâ
      »óÇ°¹®ÀÇ
      QnA ¸®½ºÆ®
      µî·ÏµÈ ¹®ÀÇ°¡ ¾ø½À´Ï´Ù.

      »óÈ£: ºÏ¸¶¿ì½º ´ëÇ¥ÀÚ(¼º¸í) : Á¤¼®Å »ç¾÷ÀÚ µî·Ï¹øÈ£ ¾È³» : [210-91-51711]
      ÀüÈ­ : 02-994-3937/ 070-7583-3937 Æѽº 02-6442-3937 Æѽº : 02-6442-3937 ÁÖ¼Ò : °æ±âµµ ÆÄÁֽà ¼Ò¶óÁö·Î167¹ø±æ 40-9 4µ¿(½ÅÃ̵¿)
      °³ÀÎÁ¤º¸°ü¸®Ã¥ÀÓÀÚ : äÀ±Èñ Åë½ÅÆǸž÷ ½Å°í 2015-°æ±âÆÄÁÖ-6683 [»ç¾÷ÀÚÁ¤º¸È®ÀÎ]
      Contact help@bookmouse.co.kr for more information.

      ºñ¹Ð¹øÈ£ È®ÀÎ ´Ý±â