|
|
|
ÄÚƲ¸° ¿Ïº® °¡À̵å : ÀÔ¹®ºÎÅÍ È°¿ë±îÁö, ÇÊ¿äÇÑ Áö½Ä ÃѸÁ¶ó!
|
|
|
¾Ë·º¼¼ÀÌ ¼¼µÎ³ëÇÁ, ¿ÀÇö¼®
¤Ó
±æ¹þ
¤Ó
Kotlin in-depth : a comprehensive guide to modern multi-paradigm language. 1-2
|
|
|
|
- Á¦ÈÞ¸ô ÁÖ¹® ½Ã °í°´º¸»ó, ÀϺΠÀ̺¥Æ® Âü¿© ¹× ÁõÁ¤Ç° ÁõÁ¤, ÇÏ·ç/´çÀÏ ¹è¼Û¿¡¼ Á¦¿ÜµÇ¹Ç·Î Âü°í ¹Ù¶ø´Ï´Ù.
-
-
-
ÄÚƲ¸° Çö¾÷ °³¹ßÀÚÀÎ ÀúÀÚ¿Í ¿ªÀÚÀÇ ³ëÇÏ¿ì°¡ µë»Ò µé¾î°£, ÃֽŠÄÚƲ¸° Á¾ÇÕ °¡À̵å!
ÄÚƲ¸° Çö¾÷ °³¹ßÀÚÀÎ ÀúÀÚ¿Í ¿ªÀÚÀÇ ³ëÇÏ¿ì°¡ µë»Ò µé¾î°£, ÃֽŠÄÚƲ¸° Á¾ÇÕ °¡À̵å!
ÄÚƲ¸°ÀÇ ±âÃÊ, ½ÉÈ, È°¿ëÀ» ÇÑ ±Ç¿¡ ´ã¾Ò´Ù. ÄÚƲ¸° ¾ð¾îÀÇ ±âÃÊ °³³ä°ú ÇÙ½É ¹®¹ý, ±â´ÉÀ» ¼Ò°³ÇÏ°í(±âÃÊ), ´õ ³ª¾Æ°¡ °´Ã¼ÁöÇâ, ÇÔ¼öÇü, ÄÚ·çƾ, ¸®Ç÷º¼Ç, µµ¸ÞÀÎ Æ¯È ¾ð¾î ÇüÅÂ¿Í °ü·ÃµÈ °í±Þ ±â´É±îÁö ¼³¸íÇÑ´Ù(½ÉÈ). ¸¶Áö¸·À¸·Î Å×½ºÆ®, ¾Èµå·ÎÀ̵å, À¥ µî¿¡¼ ÄÚƲ¸°À» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù(È°¿ë). ÄÚƲ¸°À¸·Î ÇÁ·Î±×·¡¹ÖÇÏ·Á¸é ²À ÇÊ¿äÇÑ Áö½Ä & »ç¿ëÇÏ´Â ¹æ¹ý & »ç¿ëÇÔÀ¸·Î½á ¾òÀ» ¼ö ÀÖ´Â ÀÌÁ¡À» ¸ðµÎ ¾Ë ¼ö ÀÖ´Ù.
ÄÚƲ¸°À» Á¾ÇÕÀûÀ¸·Î ¼Ò°³ÇÑ´Ù´Â ÀåÁ¡°ú ÇÔ²² ÄÚƲ¸°À̶ó´Â ¾ð¾îÀÇ Æ¯Â¡, ÇÙ½É ¹®¹ý, µ¿ÀÛ ¿ø¸®¸¦ Àü´ÞÇÏ°íÀÚ Çß´Ù´Â Á¡, ÀÚ¹Ù¿Í ºñ±³ÇØ ¼³¸íÇÏ¸é¼ ÀÌÇظ¦ ³ôÀÌ°í ¿ø¸®¸¦ ½±°Ô ¼³¸íÇÏ·Á ³ë·ÂÇÑ Á¡µµ ÁÖ¸ñÇÒ ¸¸ÇÏ´Ù. ¶ÇÇÑ, ¹ø¿ªÇÏ¸é¼ ÄÚƲ¸°ÀÇ ÃֽŠ³»¿ëÀ» ¹Ý¿µÇÏ°í, ¼Ò½º ÄÚµå¿Í ¿¹Á¦¸¦ ¸ðµÎ °ËÁõÇß´Ù.
-
-
°·ÂÇÏ°í ½Ç¿ëÀûÀÎ ÄÚƲ¸°!
±âÃÊ, ½ÉÈ, È°¿ëÀ» ÇÑ ±ÇÀ¸·Î!
ÀÌ Ã¥Àº ÄÚƲ¸° ¾ð¾îÀÇ ±âÃʺÎÅÍ ½ÉÈ ³»¿ë±îÁö źźÈ÷ ¹è¿ì°í ¸ð¹ÙÀÏ, À¥, µ¥½ºÅ©Åé¿¡¼ ´Ù¾çÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â µ¥ ÄÚƲ¸°À» »ç¿ëÇØ º¸´Â °ÍÀ» ¸ñÇ¥·Î ÇÑ´Ù. ÀÌ Ã¥À» ÅëÇØ ÄÚƲ¸°ÀÇ ±âº» ¹®¹ýÀ» ½ÃÀÛÀ¸·Î µ¿ÀÛ ¿ø¸®¿Í ±× À̸éÀÇ ÇÙ½É ¾ÆÀ̵ð¾î¸¦ ÀÌÇØÇÒ ¼ö ÀÖ´Ù. ´õ ³ª¾Æ°¡ °´Ã¼ÁöÇâ ¹× ÄÚƲ¸° ±â´ÉÀ» È°¿ëÇÏ¿© À¯¿¬ÇÏ°í Àç»ç¿ë °¡´ÉÇÑ Äڵ带 ¸¸µé°í, ÄÚƲ¸° Ç¥ÁØ ¶óÀ̺귯¸®¸¦ »ç¿ëÇØ º¸°í, °íÀ¯ÇÑ µµ¸ÞÀκ° ¾ð¾î¸¦ ÀÛ¼ºÇÏ°í, ÄÚ·çƾ ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ¿© ºñµ¿±â Äڵ带 ÀÛ¼ºÇØ º»´Ù. ¸¶Áö¸·À¸·Î ÄÚÅ×½ºÆ® ¹× ¾Èµå·ÎÀ̵å, À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ ÄÚƲ¸°À» »ç¿ëÇØ º¼ °ÍÀÌ´Ù. ÀÚ¹Ù ¹× JVM¿¡ Àͼ÷ÇÏ´Ù¸é ÀÌ Ã¥À» Á» ´õ ¼ö¿ùÇÏ°Ô º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÀÚ¹Ù¿Í ÄÚƲ¸°À» ºñ±³ÇÏ¸é¼ ÄÚƲ¸°À» ´õ ½±°í ±í°Ô ÀÌÇØÇÏ°í, ÀÚ¹Ù¿¡¼ ÄÚƲ¸°À¸·Î ÀüȯÇÏ´Â ¹ýµµ ¹è¿ï ¼ö ÀÖ´Ù.
[º£Å¸Å×½ºÅÍ ½Ç½À Èıâ]
ÄÚƲ¸°À» óÀ½ Á¢ÇÏ´õ¶óµµ Á» ´õ Ä£¼÷ÇÏ°Ô ¹è¿ï ¼ö ÀÖµµ·Ï ÇØÁִ åÀÔ´Ï´Ù. ÀÚ¹Ù ±¸¹®°ú ºñ±³ÇÏ¿© ¾î¶² ºÎºÐÀÌ ÄÚƲ¸°ÀÇ °Á¡ÀÌ°í ÄÚµùÇÒ ¶§ ´õ È¿À²ÀûÀÎÁö ¹Ù·Î ÀÌÇØÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù. ÇÑ ¹øÂë ±¸ÇöÇغ» ±â´ÉµéÀ» ½Ç½À ÁÖÁ¦·Î ´Ù·ç±â ¶§¹®¿¡ ¿¹Á¦·Î ÁÖ¾îÁö´Â »ùÇà Äڵ带 ÄÚƲ¸° ¾ð¾î·Î Çϳª¾¿ ÇнÀÇÏ¸é¼ Èï¹Ì¸¦ ÀÒÁö ¾Ê°í ÁøÇàÇÒ ¼ö ÀÖµµ·Ï ¾È³»ÇØÁá½À´Ï´Ù.
ÄÚƲ¸°À» óÀ½ Á¢ÇßÁö¸¸, ÀÌ Ã¥À¸·Î ÄÚƲ¸° ¹®¹ýÀ» Àß ÀÌÇØÇßÀ» »Ó ¾Æ´Ï¶ó ÇÔ¼ö¿Í °´Ã¼ÁöÇâ ±â´É¿¡ ´ëÇÑ À¯ÀÍÇÑ ³»¿ëµµ ½±°Ô ÀÍÈú ¼ö ÀÖ¾ú½À´Ï´Ù.
- À̵¿¿ø_¶óÀÎÇ÷¯½º
ÄÚƲ¸°ÀÇ ±âÃÊ ¹®¹ýºÎÅÍ ÄÚƲ¸° ¼³°è¸¦ µÞ¹ÞħÇÏ´Â ±âº» »ç»ó, ±×¸®°í ¿©·¯ ÀÀ¿ë ¿µ¿ª¿¡¼ »ç¿ëµÇ´Â ÄÚƲ¸° ¶óÀ̺귯¸®¿Í ÇÁ·¹ÀÓ¿öÅ©¸¦ Àü¹ÝÀûÀ¸·Î »ìÆ캼 ¼ö ÀÖ¾ú½À´Ï´Ù. ¹®¹ýÀ» ¼³¸íÇÒ ¶§´Â ÀÚ¹Ù¿Í ÄÚƲ¸°ÀÇ Â÷ÀÌÁ¡±îÁö ¼³¸íÇÏ¿© ÀÚ¹Ù °³¹ßÀÚ°¡ ÄÚƲ¸°À¸·Î ½±°Ô ÀüȯÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù. ÄÚ
- ÇãÇå_ÇÁ¸®·£¼
±âÃÊ À̷кÎÅÍ °í±Þ ÇÔ¼ö±îÁö ½Ç¹«¿¡¼ ¾²´Â ±â¼úÀ» ÀÍÈ÷´Â µ¥ Å« µµ¿òÀÌ µÇ´Â Ã¥ÀÔ´Ï´Ù. ÄÚƲ¸°°ú ÀÚ¹Ù¸¦ ºñ±³ÇÏ¸é¼ ÁÖÀÇÇÒ »çÇ×À» ½±°Ô ¼³¸íÇÑ Á¡ÀÌ Àλó ±í¾ú½À´Ï´Ù. ¶ÇÇÑ, ¿¹Á¦ Äڵ尡 Àß ÀÛµ¿µË´Ï´Ù. ƯÈ÷ Äڵ带 ¼³¸íÇϱâ Àü¿¡ x °ªÀº ¹«¾ùÀÌ°í y °ªÀº ¹«¾ùÀÎÁö ÀûÀº ÈÄ ÂüÀÎÁö °ÅÁþÀÎÁö °á°ú¸¦ ¾Ë·ÁÁ༠ÀÌÇØÇϱâ ÆíÇß½À´Ï´Ù. ±×¸®°í ´Ù¸¥ Ã¥°ú ´Þ¸® ÀÎÅÚ¸®J ´ÜÃàÅ°¸¦ ÀÚ¼¼È÷ º¸¿©ÁֹǷΠ»ý»ê¼ºÀ» ³ôÀÌ´Â µ¥µµ µµ¿òÀ» ÁÝ´Ï´Ù.
- ¿Àµ¿ÁÖ_SW °³¹ßÀÚ
¾Èµå·ÎÀ̵带 È°¿ëÇϱâ À§ÇÑ ÄÚƲ¸°ÀÌ ¾Æ´Ï¶ó ¾ð¾î·Î¼ ÄÚƲ¸°À» ¹Ù¶óº¸°Ô ÇØÁØ Ã¥ÀÌ´Ù. ºñ½ÁÇÑ Ã¥À¸·Î ÀÌ¹Ì ¡ºÄÚƲ¸° ÀÎ ¾×¼Ç¡»À» ÀÐÀº ¹Ù ÀÖÁö¸¸, ÀÌ Ã¥Àº Á» ´õ ³ÐÀº ¹üÀ§¸¦ ´Ù·ç°í È°¿ëµÇ°Å³ª Á¢¸ñµÇ´Â Ãø¸éÀ» ´õÇßÀ¸¸ç ½Ç½ÀÀ» ÅëÇØ ÀÍÈ÷´Â ºÎºÐÀ» °Á¶Çß´Ù. ¶ÇÇÑ, ¾Èµå·ÎÀ̵åÀÇ Á¬ÆÑ ÄÞÆ÷Áî¿Í Ktor¸¦ ÅëÇÑ À¥ °³¹ßÀÌ ¼ö·ÏµÈ °ÍÀÌ ÀλóÀûÀ̾ú´Ù. ±âº»¿¡ Ãæ½ÇÇÑ ³»¿ëÀ» ´ã°í ÀÖÁö¸¸ Æ®·»µðÇÑ ºÎºÐ±îÁö ì°Üº¼ ¼ö ÀÖ´Ù´Â ¸Å·ÂÀ̾߸»·Î ´Ù¸¥ Ã¥¿¡¼´Â ã¾Æº¼ ¼ö ¾ø´Â, ÀÌ Ã¥¸¸ÀÇ ÀåÁ¡À̶ó°í »ý°¢ÇÑ´Ù.
- ¹Ú¼öºó_¿£¾¾¼ÒÇÁÆ®
¸î ³â Àü ¾Èµå·ÎÀÌµå °³¹ßÀÚ »çÀÌÆ®¿¡ ÄÚƲ¸°ÀÌ ÀÚ¹Ù¿Í º´±âµÇ¾î Ç¥±âµÉ ÁîÀ½, »õ ÇÁ·ÎÁ§Æ®´Â ÄÚƲ¸°À¸·Î Çغ¸ÀÚ´Â ÀÇ°ßÀÌ ÀÖ¾úÀ¸³ª ºÎÁ¤Àû ¹ÝÀÀÀÌ ´ëºÎºÐÀ̾ú°í Àú ¶ÇÇÑ ¸¶Âù°¡Áö¿´½À´Ï´Ù. ±×·¯³ª ±× ÈÄ ¸î ³â Áö³ªÁö ¾Ê¾Æ ¾î´À»õ ÁÖ·ù·Î ÀÚ¸® ÀâÀº ÄÚƲ¸°À» ¹Ù¶óº¸¸é¼, »õ·Î¿î ±â¼ú Æ®·»µå¿¡ ³Ê¹« µÐ°¨Çß´ø °ÍÀº ¾Æ´ÑÁö ÀÚ±â¹Ý¼ºÀ» ÇÏ°Ô µË´Ï´Ù.
ÀÌ Ã¥¿¡´Â ÄÚƲ¸°¿¡ ´ëÇÑ ¸ðµç °ÍÀÌ ´ã°Ü ÀÖÀ¸¸ç, ƯÈ÷ ÄÚƲ¸°ÀÇ Æ¯Â¡À» ÀÚ¹Ù¿Í ºñ±³ÇÏ¿© ¼³¸íÇÏ´Â ºÎºÐÀÌ ¿ä±äÇß½À´Ï´Ù. ¸¹Àº ³»¿ëÀ» ´ã°í ÀÖÀ¸¹Ç·Î ¼ÒÀå¿ëÀ¸·Îµµ ÀûÇÕÇÏ°í, ±×... ³»¿ëÀ» ÅëÇØ ¸¹ÀÌ ¹è¿ü½À´Ï´Ù. ÀúÀÚ¿Í ¿ªÀÚÀÇ °³¹ß ³ëÇÏ¿ì°¡ Áö¸é °÷°÷¿¡ ¹¯¾î ÀÖÀ¸¹Ç·Î, ²ö±â¸¦ °¡Áö°í ÇнÀÇÑ´Ù¸é ºÐ¸í ÁÁÀº °á°ú°¡ ÀÖÀ» °ÍÀ¸·Î »ý°¢ÇÕ´Ï´Ù.
- ÀÌÁø_È޸ƽº
¿¹Á¦´Â ÄÚƲ¸° ¹®¹ýÀÌ ÁÖ¸¦ ÀÌ·ç°í ÀÖÀ¸´Ï Ã¥¿¡¼ ÀÚ¹Ù¿Í ÄÚƲ¸°ÀÇ Â÷À̸¦ ¸íÈ®È÷ ¼³¸íÇØÁÖ´Â ºÎºÐÀÎ ¡®ÀÚ¹Ù vs. ÄÚƲ¸°¡¯À» ¿ì¼± »ìÆ캸¸é ºü¸£°Ô ÀÌÇØÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ã¥À» ÅëÇØ ¡®³»°¡ ÄÚƲ¸°À» °øºÎÇØ¾ß Çϴ°¡?¡¯¶ó´Â Áú¹®°ú °ü·ÃÇØ È°¿ë °¡´ÉÇÑ ¼±ÅÃÁö°¡ ¸¹¾ÆÁ³´Ù´Â Á¡¿¡ °¨»çÇÕ´Ï´Ù.
- ¹Ú±¤Çö_(ÁÖ)ÇÉÅ×Å©_°³¹ßÆÀ
ÀÌ Ã¥Àº ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¾ð¾î·Î ¾Ë·ÁÁø ÄÚƲ¸°ÀÇ ±âÃÊ¿Í °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö»Ó ¾Æ´Ï¶ó ¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹ÖºÎÅÍ À¥ ÇÁ·Î±×·¥¿¡¼ÀÇ È°¿ë±îÁö ¼ø¼ö ÄÚƲ¸°À̶ó´Â ¾ð¾î¿¡ ÃÊÁ¡À» ¸ÂÃß¸é¼ Æø³Ð°Ô ´Ù·ç°í ÀÖ½À´Ï´Ù. Ã¥ÀÇ Áß°£Áß°£¿¡ Á¦½ÃµÈ ÀÚ¹Ù ¾ð¾î¿Í ÄÚƲ¸° ¾ð¾î °£ÀÇ Â÷À̸¦ ºñ±³ÇØ °¡¸ç ÄÚƲ¸°À̶ó´Â ¾ð¾î¸¦ Èï¹Ì·Ó°Ô ÇнÀÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
- ±èµ¿¿ø_ÇѾç»çÀ̹ö´ëÇб³ ÀÀ¿ë¼ÒÇÁÆ®¿þ¾î°øÇаú
-
-
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.2.4 À¥ °³¹ß
__1.2.5 µ¥½ºÅ©Åé ¾ÖÇø®ÄÉÀ̼Ç
1.3 ÄÚƲ¸° ½ÃÀÛÇϱâ
__1.3.1 ÀÎÅÚ¸®J ÇÁ·ÎÁ§Æ® ¼³Á¤Çϱâ
__1.3.2 REPL »ç¿ëÇϱâ
__1.3.3 ÄÚƲ¸° ³îÀÌÅÍ
1.4 ÀÌŬ¸³½º ÇÁ·ÎÁ§Æ® ¼³Á¤Çϱâ
1.5 °á·Ð
2Àå ÄÚƲ¸° ¾ð¾î ±âÃÊ
2.1 ±âº» ¹®¹ý
__2.1.1 ÁÖ¼®
__2.1.2 º¯¼ö Á¤ÀÇÇϱâ
__2.1.3 ½Äº°ÀÚ
__2.1.4 °¡º¯ º¯¼ö
__2.1.5 ½Ä°ú ¿¬»êÀÚ
2.2 ±âº» ŸÀÔ
__2.2.1 Á¤¼ö ŸÀÔ
__2.2.2 ºÎµ¿¼Ò¼öÁ¡ ¼ö
__2.2.3 »ê¼ú ¿¬»ê
__2.2.4 ºñÆ® ¿¬»ê
__2.2.5 ¹®ÀÚ Å¸ÀÔ Char
__2.2.6 ¼ö º¯È¯
__2.2.7 ºÒ ŸÀÔ°ú ³í¸® ¿¬»ê
__2.2.8 ºñ±³¿Í µ¿µî¼º
2.3 ¹®ÀÚ¿
__2.3.1 ¹®ÀÚ¿ ÅÛÇø´
__2.3.2 ±âº» ¹®ÀÚ¿ ¿¬»ê
2.4 ¹è¿
__2.4.1 ¹è¿ Á¤ÀÇÇϱâ
__2.4.2 ¹è¿ »ç¿ëÇϱâ
2.5 °á·Ð
3Àå ÇÔ¼ö Á¤ÀÇÇϱâ
3.1 ÇÔ¼ö
__3.1.1 ÄÚƲ¸° ÇÔ¼öÀÇ ±¸Á¶
__3.1.2 À§Ä¡ ±â¹Ý ÀÎÀÚ¿Í À̸§ ºÙÀº ÀÎ...ÀÚ
__3.1.3 ¿À¹ö·Îµù°ú µðÆúÆ® °ª
__3.1.4 vararg
__3.1.5 ÇÔ¼öÀÇ ¿µ¿ª°ú °¡½Ã¼º
3.2 ÆÐÅ°Áö¿Í ÀÓÆ÷Æ®
__3.2.1 ÆÐÅ°Áö¿Í µð·ºÅ͸® ±¸Á¶
__3.2.2 ÀÓÆ÷Æ® µð·ºÆ¼ºê »ç¿ëÇϱâ
3.3 Á¶°Ç¹®
__3.3.1 if ¹®À¸·Î ¼±ÅÃÇϱâ
__3.3.2 ¹üÀ§, ÁøÇà, ¿¬»ê
__3.3.3 when ¹®°ú ¿©·µ Áß¿¡ Çϳª ¼±ÅÃÇϱâ
3.4 ·çÇÁ
__3.4.1 while°ú do-while ·çÇÁ
__3.4.2 for ·çÇÁ¿Í ÀÌÅÍ·¯ºí
__3.4.3 ·çÇÁ Á¦¾î È帧 º¯°æÇϱâ: break¿Í continue
__3.4.4 ³»Æ÷µÈ ·çÇÁ¿Í ·¹À̺í
__3.4.5 ²¿¸® Àç±Í ÇÔ¼ö
3.5 ¿¹¿Ü ó¸®
__3.5.1 ¿¹¿Ü ´øÁö±â
__3.5.2 try ¹®À¸·Î ¿¹¿Ü ó¸®Çϱâ
3.6 °á·Ð
3.7 Á¤¸® ¹®Á¦
4Àå Ŭ·¡½º¿Í °´Ã¼ ´Ù·ç±â
4.1 Ŭ·¡½º Á¤ÀÇÇϱâ
__4.1.1 Ŭ·¡½º ³»ºÎ ±¸Á¶
__4.1.2 »ý¼ºÀÚ
__4.1.3 ¸â¹ö °¡½Ã¼º
__4.1.4 ³»Æ÷µÈ Ŭ·¡½º
__4.1.5 Áö¿ª Ŭ·¡½º
4.2 ³Î °¡´É¼º
__4.2.1 ³ÎÀÌ µÉ ¼ö Àִ ŸÀÔ
__4.2.2 ³Î °¡´É¼º°ú ½º¸¶Æ® ij½ºÆ®
__4.2.3 ³Î ¾Æ´Ô ´Ü¾ð ¿¬»êÀÚ
__4.2.4 ¾ÈÀüÇÑ È£Ãâ ¿¬»êÀÚ
__4.2.5 ¿¤ºñ½º ¿¬»êÀÚ
4.3 ´Ü¼øÇÑ º¯¼ö ÀÌ»óÀÎ ÇÁ·ÎÆÛƼ
__4.3.1 ÃÖ»óÀ§ ÇÁ·ÎÆÛƼ
__4.3.2 ´ÊÀº ÃʱâÈ
__4.3.3 Ä¿½ºÅÒ Á¢±ÙÀÚ »ç¿ëÇϱâ
__4.3.4 Áö¿¬ °è»ê ÇÁ·ÎÆÛƼ¿Í À§ÀÓ
4.4 °´Ã¼
__4.4.1 °´Ã¼ ¼±¾ð
__4.4.2 µ¿¹Ý °´Ã¼
__4.4.3 °´Ã¼ ½Ä
4.5 °á·Ð
4.6 Á¤¸® ¹®Á¦
5Àå °í±Þ ÇÔ¼ö¿Í ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö È°¿ëÇϱâ
5.1 ÄÚƲ¸°À» È°¿ëÇÑ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö
__5.1.1 °íÂ÷ ÇÔ¼ö
__5.1.2 ÇÔ¼ö ŸÀÔ
__5.1.3 ¶÷´Ù¿Í À͸í ÇÔ¼ö
__5.1.4 È£Ãâ °¡´É ÂüÁ¶
__5.1.5 ÀζóÀÎ ÇÔ¼ö¿Í ÇÁ·ÎÆÛƼ
__5.1.6 ºñÁö¿ªÀû Á¦¾î È帧
5.2 È®Àå
__5.2.1 È®Àå ÇÔ¼ö
5.3 È®Àå ÇÁ·ÎÆÛƼ
5.4 µ¿¹Ý È®Àå
__5.4.1 ¶÷´Ù¿Í ¼ö½Å °´Ã¼ ÁöÁ¤ ÇÔ¼ö ŸÀÔ
5.5 ¼ö½Å °´Ã¼°¡ Àִ ȣÃâ °¡´É ÂüÁ¶
__5.5.1 ¿µ¿ª ÇÔ¼ö
__5.5.2 Ŭ·¡½º ¸â¹öÀÎ È®Àå
5.6 °á·Ð
5.7 Á¤¸® ¹®Á¦
6Àå Ưº°ÇÑ Å¬·¡½º »ç¿ëÇϱâ
6.1 ÀÌ³Ñ Å¬·¡½º
__6.1.1 ºü¶ß¸° ºÎºÐÀÌ ¾ø´Â when ½Ä
__6.1.2 Ä¿½ºÅÒ ¸â¹ö°¡ ÀÖ´Â ÀÌ³Ñ Á¤ÀÇÇϱâ
__6.1.3 ÀÌ³Ñ Å¬·¡½ºÀÇ °øÅë ¸â¹ö »ç¿ëÇϱâ
6.2 µ¥ÀÌÅÍ Å¬·¡½º
__6.2.1 µ¥ÀÌÅÍ Å¬·¡½º¿Í µ¥ÀÌÅÍ Å¬·¡½º¿¡ ´ëÇÑ ¿¬»ê
__6.2.2 ±¸Á¶ ºÐÇØ ¼±¾ð
6.3 ÀζóÀΠŬ·¡½º(°ª Ŭ·¡½º)
__6.3.1 ÀζóÀΠŬ·¡½º Á¤ÀÇÇϱâ
__6.3.2 ºÎÈ£ ¾ø´Â Á¤¼ö
6.4 °á·Ð
6.5 Á¤¸® ¹®Á¦
7Àå Ä÷º¼Ç°ú I/O ÀÚ¼¼È÷ ¾Ë¾Æº¸±â
7.1 Ä÷º¼Ç
__7.1.1 Ä÷º¼Ç ŸÀÔ
__7.1.2 Comparable°ú Comparator
__7.1.3 Ä÷º¼Ç »ý¼ºÇϱâ
__7.1.4 ±âº» Ä÷º¼Ç ¿¬»ê
__7.1.5 Ä÷º¼Ç ¿ø¼Ò¿¡ Á¢±ÙÇϱâ
__7.1.6 Ä÷º¼Ç¿¡ ´ëÇÑ Á¶°Ç °Ë»ç
__7.1.7 Áý°è
__7.1.8 °É·¯³»±â
__7.1.9 º¯È¯
__7.1.10 ÇÏÀ§ Ä÷º¼Ç ÃßÃâ
__7.1.11 ¼ø¼
7.2 ÆÄÀÏ°ú I/O ½ºÆ®¸²
__7.2.1 ½ºÆ®¸² À¯Æ¿¸®Æ¼
__7.2.2 ½ºÆ®¸² »ý¼º
__7.2.3 URL À¯Æ¿¸®Æ¼
__7.2.4 ÆÄÀÏ ÄÜÅÙÃ÷ Á¢±ÙÇϱâ
__7.2.5 ÆÄÀÏ ½Ã½ºÅÛ À¯Æ¿¸®Æ¼
7.3 °á·Ð
7.4 Á¤¸® ¹®Á¦
8Àå Ŭ·¡½º °èÃþ ÀÌÇØÇϱâ
8.1 »ó¼Ó
__8.1.1 ÇÏÀ§ Ŭ·¡½º ¼±¾ð
__8.1.2 ÇÏÀ§ Ŭ·¡½º ÃʱâÈ
__8.1.3 ŸÀÔ °Ë»ç¿Í ij½ºÆÃ
__8.1.4 °øÅë ¸Þ¼µå
8.2 Ãß»ó Ŭ·¡½º¿Í ÀÎÅÍÆäÀ̽º
__8.2.1 Ãß»ó Ŭ·¡½º¿Í Ãß»ó ¸â¹ö
__8.2.2 ÀÎÅÍÆäÀ̽º
__8.2.3 ºÀÀÎµÈ Å¬·¡½º¿Í ÀÎÅÍÆäÀ̽º
__8.2.4 À§ÀÓ
8.3 °á·Ð
8.4 Á¤¸® ¹®Á¦
9Àå Á¦³×¸¯½º
9.1 ŸÀÔ ÆĶó¹ÌÅÍ
__9.1.1 Á¦³×¸¯ ¼±¾ð
__9.1.2 ¹Ù¿îµå¿Í Á¦¾à
__9.1.3 ŸÀÔ ¼Ò°Å¿Í ±¸Ã¼È
9.2 º¯¼º
__9.2.1 º¯¼º: »ý»êÀÚ¿Í ¼ÒºñÀÚ ±¸ºÐ
__9.2.2 ¼±¾ð ÁöÁ¡ º¯¼º
__9.2.3 ÇÁ·ÎÁ§¼ÇÀ» »ç¿ëÇÑ »ç¿ë ÁöÁ¡ º¯¼º
__9.2.4 ½ºÅ¸ ÇÁ·ÎÁ§¼Ç
9.3 ŸÀÔ º°¸í
9.4 °á·Ð
9.5 Á¤¸® ¹®Á¦
10Àå ¾Ö³ÊÅ×À̼ǰú ¸®Ç÷º¼Ç
10.1 ¾Ö³ÊÅ×À̼Ç
__10.1.1 ¾Ö³ÊÅ×ÀÌ¼Ç Å¬·¡½º Á¤ÀÇÇÏ°í »ç¿ëÇϱâ
__10.1.2 ³»Àå ¾Ö³ÊÅ×À̼Ç
10.2 ¸®Ç÷º¼Ç
__10.2.1 ¸®Ç÷º¼Ç API °³¿ä
__10.2.2 ÁöÁ¤ÀÚ¿Í Å¸ÀÔ
__10.2.3 È£Ãâ °¡´É
10.3 °á·Ð
10.4 Á¤¸® ¹®Á¦
11Àå µµ¸ÞÀÎ Æ¯È ¾ð¾î
11.1 ¿¬»êÀÚ ¿À¹ö·Îµù
__11.1.1 ´ÜÇ× ¿¬»ê
__11.1.2 Áõ°¡¿Í °¨¼Ò
__11.1.3 ÀÌÇ× ¿¬»ê
__11.1.4 ÁßÀ§ ¿¬»ê
__11.1.5 ´ëÀÔ
__11.1.6 È£Ãâ°ú À妽º·Î ¿ø¼Ò ã±â
__11.1.7 ±¸Á¶ ºÐÇØ
__11.1.8 ÀÌÅÍ·¹À̼Ç
11.2 À§ÀÓ ÇÁ·ÎÆÛƼ
__11.2.1 Ç¥ÁØ À§ÀÓµé
__11.2.2 Ä¿½ºÅÒ À§ÀÓ ¸¸µé±â
__11.2.3 À§ÀÓ Ç¥Çö
11.3 °íÂ÷ ÇÔ¼ö¿Í DSL
__11.3.1 ÁßÀ§ ÇÔ¼ö¸¦ »ç¿ëÇØ Ç÷ç¾ðÆ® DSL ¸¸µé±â
__11.3.2 ŸÀÔ ¾ÈÀüÇÑ ºô´õ »ç¿ëÇϱâ
__11.3.3 @DslMarker
11.4 °á·Ð
11.5 Á¤¸® ¹®Á¦
12Àå ÀÚ¹Ù »óÈ£ ¿î¿ë¼º
12.1 ÀÚ¹Ù Äڵ带 ÄÚƲ¸°¿¡¼ »ç¿ëÇϱâ
__12.1.1 ÀÚ¹Ù ¸Þ¼µå¿Í Çʵå
__12.1.2 Unit°ú void
__12.1.3 ÇÕ¼º ÇÁ·ÎÆÛƼ
__12.1.4 Ç÷§Æû ŸÀÔ
__12.1.5 ³Î °¡´É¼º ¾Ö³ÊÅ×À̼Ç
__12.1.6 ÀÚ¹Ù/ÄÚƲ¸° ŸÀÔ ¸ÅÇÎ
__12.1.7 ´ÜÀÏ Ãß»ó ¸Þ¼µå ÀÎÅÍÆäÀ̽º
__12.1.8 ÀÚ¹Ù¸¦ ÄÚƲ¸°À¸·Î º¯È¯ÇÏ´Â º¯È¯±â »ç¿ëÇϱâ
12.2 ÄÚƲ¸° Äڵ带 ÀÚ¹Ù¿¡¼ »ç¿ëÇϱâ
__12.2.1 ÇÁ·ÎÆÛƼ Á¢±Ù
__12.2.2 ÆÄÀÏ ÆÛ»çµå¿Í ÃÖ»óÀ§ ¼±¾ð
__12.2.3 °´Ã¼¿Í Á¤Àû ¸â¹ö
__12.2.4 ³ëÃâµÈ ¼±¾ð À̸§ º¯°æÇϱâ
__12.2.5 ¿À¹ö·ÎµùÇÑ ¸Þ¼µå »ý¼ºÇϱâ
__12.2.6 ¿¹¿Ü ¼±¾ðÇϱâ
__12.2.7 ÀζóÀÎ ÇÔ¼ö
__12.2.8 ŸÀÔ º°¸í
12.3 °á·Ð
12.4 Á¤¸® ¹®Á¦
13Àå µ¿½Ã¼º
13.1 ÄÚ·çƾ
__13.1.1 ÄÚ·çƾ°ú ÀϽà Áß´Ü ÇÔ¼ö
__13.1.2 ÄÚ·çƾ ºô´õ
__13.1.3 ÄÚ·çƾ ¿µ¿ª°ú ±¸Á¶Àû µ¿½Ã¼º
__13.1.4 ÄÚ·çƾ ¹®¸Æ
13.2 ÄÚ·çƾ È帧 Á¦¾î¿Í Àâ »ý¸í ÁÖ±â
__13.2.1 Ãë¼Ò
__13.2.2 ŸÀӾƿô
__13.2.3 ÄÚ·çƾ µð½ºÆÐÄ¡Çϱâ
__13.2.4 ¿¹¿Ü ó¸®
13.3 µ¿½Ã¼º Åë½Å
__13.3.1 ä³Î
__13.3.2 »ý»êÀÚ
__13.3.3 ƼĿ
__13.3.4 ¾×ÅÍ
13.4 ÀÚ¹Ù µ¿½Ã¼º »ç¿ëÇϱâ
__13.4.1 ½º·¹µå ½ÃÀÛÇϱâ
__13.4.2 µ¿±âÈ¿Í ¶ô
13.5 °á·Ð
13.6 Á¤¸® Áú¹®
14Àå ÄÚƲ¸° Å×½ºÆÃ
14.1 ÄÚÅ×½ºÆ® ¸í¼¼
__14.1.1 ÄÚÅ×½ºÆ® ½ÃÀÛÇϱâ
__14.1.2 ¸í¼¼ ½ºÅ¸ÀÏ
14.2 ´Ü¾ð¹®
__14.2.1 ¸Åó
__14.2.2 ÀνºÆåÅÍ
__14.2.3 ¿¹¿Ü ó¸®
__14.2.4 ºñ°áÁ¤Àû ÄÚµå Å×½ºÆ®Çϱâ
__14.2.5 ¼Ó¼º ±â¹Ý Å×½ºÆ®
14.3 ÇȽºÃ³¿Í ¼³Á¤
__14.3.1 ÇȽºÃ³ Á¦°øÇϱâ
__14.3.2 Å×½ºÆ® ¼³Á¤
14.4 °á·Ð
14.5 Á¤¸® Áú¹®
15Àå ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀ̼Ç
15.1 ¾Èµå·ÎÀÌµå °³¹ß ½ÃÀÛÇϱâ
__15.1.1 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÇÁ·ÎÁ§Æ® ¼³Á¤Çϱâ
__15.1.2 ±×·¹ÀÌµé ºôµå ½ºÅ©¸³Æ®
__15.1.3 ¾×ƼºñƼ
__15.1.4 ¿¡¹Ä·¹ÀÌÅÍ »ç¿ëÇϱâ
15.2 ¾×ƼºñƼ
__15.2.1 ¾ÖÇø®ÄÉÀÌ¼Ç UI ¼³°èÇϱâ
__15.2.2 ¾×ƼºñƼ Ŭ·¡½º Á¤ÀÇÇϱâ
__15.2.3 Á¬ÆÑ ºä ¹ÙÀεù
__15.2.4 ¾×ƼºñƼ »óÅ À¯ÁöÇϱâ
__15.2.5 Á¬ÆÑ ÄÞÆ÷Áî ·¹À̾ƿô DSL
15.3 °á·Ð
15.4 Á¤¸® ¹®Á¦
16Àå Ktor¸¦ È°¿ëÇÑ À¥ °³¹ß
16.1 Ktor ¼Ò°³
16.2 ¼¹ö °ü·Ã ±â´É
__16.2.1 ¶ó¿ìÆÃ
__16.2.2 HTTP ¿äû ó¸®
__16.2.3 HTML DSL
__16.2.4 ¼¼¼Ç Áö¿ø
16.3 Ŭ¶óÀ̾ðÆ® ±â´É
__16.3.1 ¿äû°ú ÀÀ´ä
__16.3.2 ÄíÅ°
16.4 °á·Ð
16.5 Á¤¸® ¹®Á¦
17Àå ¸¶ÀÌÅ©·Î¼ºñ½º ±¸Ãà
17.1 ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØó
17.2 ½ºÇÁ¸µ ºÎÆ® ¼Ò°³
__17.2.1 ÇÁ·ÎÁ§Æ® ¼³Á¤
17.3 ¼ºñ½º API °áÁ¤Çϱâ
__17.3.1 ³¼ö »ý¼º±â ¼ºñ½º ±¸ÇöÇϱâ
__17.3.2 ¾ÏÈ£ »ý¼º ¼ºñ½º ±¸ÇöÇϱâ
17.4 Ktor¸¦ »ç¿ëÇÑ ¸¶ÀÌÅ©·Î¼ºñ½º
__17.4.1 JSON Á÷·ÄÈ »ç¿ëÇϱâ
__17.4.2 ¾ÏÈ£ »ý¼º±â ¼ºñ½º ±¸ÇöÇϱâ
17.5 °á·Ð
17.6 Á¤¸® ¹®Á¦
ã¾Æº¸±â
-
-
[ÁöÀºÀÌ ¼¹®]
2017³â ±¸±ÛÀÌ °ø½ÄÀûÀ¸·Î ÄÚƲ¸°À» ÀÎÁ¤Çß°í, 2018³â¿¡´Â ¾Èµå·ÎÀÌµå °³¹ßÀÇ ÁÖ ¾ð¾î·Î äÅÃÇß´Ù. ÀÌ¿Í °°Àº À¯¸í¼¼´Â ÄÚƲ¸° ¾ð¾îÀÇ ½Ç¿ë¼º°ú ¾Ë·ÁÁø Çعý Áß ÃÖ¼±ÀÇ ½Ç¹« ÁöħÀÌ µÉ ¼ö ÀÖ´Â ÇعýÀ» äÅÃÇÏ·Á´Â ¼³°è °æÇâ ´öºÐÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù. ÄÚƲ¸° ÆÀÀº ¾Æ¸§´Ù¿î ¾ð¾î¸¦ âÁ¶ÇØ³Â°í ¸¸µé¾î³½ ¾ð¾î¸¦ °³¼±Çϱâ À§ÇØ ²÷ÀÓ¾øÀÌ ³ë·ÂÇÏ°í ÀÖ´Ù.
¿©·¯ºÐÀ» ¾Æ¸§´Ù¿î ÄÚƲ¸° ÇÁ·Î±×·¡¹Ö ¼¼°è·Î ÃÊ´ëÇÏ°í ½Í´Ù. ÀÌ Ã¥À» ÅëÇØ ¿©·¯ºÐÀº ÄÚƲ¸°À» »ç¿ëÇÔÀ¸·Î½á ¾ò´Â ÀÌÁ¡À» ¾Ë ¼ö ÀÖ´Ù. ÀÌ Ã¥À» ´Ù ÀÐ°í ³ª¸é ÄÚƲ¸°À¸·Î Á÷Á¢ ÄÚµùÇϱâ À§ÇØ ÇÊ¿äÇÑ ¸ðµç Áö½ÄÀ» °®Ãß°Ô µÉ °ÍÀÌ´Ù.
[¿Å±äÀÌ ¼¹®]
¡ºÄÚƲ¸° ÀÎ ¾×¼Ç(Kotlin in Action)¡»À» ¹ø¿ªÇϱ⠽ÃÀÛÇß´ø 2016³â ¸»Àº ¾ÆÁ÷ ÄÚƲ¸°ÀÌ ¾Èµå·ÎÀÌµå °ø½Ä Áö¿ø ¾ð¾î°¡ µÇ±â ÀüÀ̾ú´Ù. ÇÏÁö¸¸ ±¸±Û I/O 2017¿¡¼ ÄÚƲ¸°ÀÌ ¾Èµå·ÎÀÌµå °ø½Ä ¾ð¾î·Î ÁöÁ¤µÆÀ¸¸ç, ¶§¸ÂÃç ¡ºÄÚƲ¸° ÀÎ ¾×¼Ç¡»À» µ¶ÀÚ ¿©·¯ºÐ¿¡°Ô ¼±º¸ÀÏ ¼ö ÀÖ¾ú´Ù. ±× ÈÄ ½Ã°£ÀÌ Áö³ª¸é¼ ÄÚƲ¸° ¾ð¾îµµ º¯ÈÇØ ¿ÔÀ¸¸ç, ÄÚƲ¸°ÀÌ ½ÇÇàµÇ´Â ȯ°æÀÎ JVM°ú ÄÚƲ¸°ÀÌ ÀÇÁ¸ÇÏ´Â »ó´ç¼ö ±â´ÉÀ» Á¦°øÇÏ´Â Àڹ٠ǥÁØ ¶óÀ̺귯¸®³ª ÀÚ¹Ù ¾ð¾î ÀÚüµµ ºü¸£°Ô º¯Çß´Ù.
ÀÌ Ã¥ ¡ºÄÚƲ¸° ¿Ïº® °¡À̵å(Kotlin In Depth 1&2)¡»´Â ÄÚƲ¸° °³¹ß ÆÀ¿øÀÇ Ã¥À¸·Î¼ ³Ê¹« ÀÌ·ÐÀûÀÌÁö ¾Ê°Ô ÄÚƲ¸° ¾ð¾î¸¦ ¼³¸íÇÏ°í ÀÖ´Ù´Â Á¡µµ ¸¶À½¿¡ µé¾ú°í, ÄÚƲ¸° ¾ð¾î¸¸ÀÌ ¾Æ´Ï¶ó Ktor, ÄÚÅ×½ºÆ®, ½ºÇÁ¸µ, ¾Èµå·ÎÀÌµå °³¹ß µî ´Ù¾çÇÑ ÄÚƲ¸° ¼ÒÇÁÆ®¿þ¾î °³¹ß ¿¹Á¦¸¦ ¼Ò°³ÇÏ°í ÀÖ´Ù´Â Á¡ÀÌ Æ¯È÷ ¸¶À½¿¡ µé¾î¼ Áñ°Ì°Ô ¹ø¿ªÇß´Ù.
-
-
|
¾Ë·º¼¼ÀÌ ¼¼µÎ³ëÇÁ [Àú]
|
|
-
¾Ë·º¼¼ÀÌ ¼¼µÎ³ëÇÁ´Â 2008³âºÎÅÍ ÀÚ¹Ù °³¹ßÀÚ·Î ÀÏÇØ ¿Ô´Ù. 2012³â Á¬ºê·¹ÀÎÁî¿¡ ÇÕ·ùÇÑ ÀÌÈÄ, ÀÎÅÚ¸®J Ç÷§Æû¿¡¼ IDE µµ±¸ °³¹ßÀÌ ½±µµ·Ï ÄÚƲ¸° ¾ð¾î¸¦ °³¹ßÇÏ´Â ÀÏ¿¡ È°¹ßÈ÷ Âü¿©ÇØ ¿Ô´Ù. ÇöÀç´Â Á¬ºê·¹ÀÎÁîÀÇ µ¥ÀÌÅͺ£À̽º IDEÀÎ µ¥ÀÌÅͱ׸³(DataGrip) ÆÀ¿¡¼ ÄÚƲ¸°À» ÁÖ °³¹ß µµ±¸·Î »ç¿ëÇÏ¸é¼ ÀÏÇÏ°í ÀÖ´Ù.
-
|
¿ÀÇö¼® [Àú]
|
|
-
ÀúÀÚ ¿ÀÇö¼®Àº ºñ»çÀ̵å¼ÒÇÁÆ®(BSIDESOFT) ÀÌ»ç·Î ÀÏÇÏ¸é¼ ¸ÅÀϸÅÀÏ °í°´ÀÇ ¿äû¿¡ µû¶ó Äڵ带 ¸¸µé¾î³»°í ÀÖ´Â Çö¾÷ °³¹ßÀÚ´Ù. ¾î¸± ¶§ óÀ½ ÄÄÇ»Å͸¦ Á¢ÇÏ°í ¸ÅȤµÈ ÈÄ °æ±â°úÇаí, KAIST Àü»êÇаú(ÇÁ·Î±×·¡¹Ö ¾ð¾î Àü°ø ¼®»ç)¸¦ °ÅÄ¡¸é¼ °è¼Ó ÄÄÇ»Å͸¦ »ç¿ëÇØ¿Ô´Ù. Á÷Àå¿¡¼´Â ÁÖ·Î ÄÚƲ¸°À̳ª ÀÚ¹Ù¸¦ »ç¿ëÇÑ ¼¹ö ÇÁ·Î±×·¡¹ÖÀ» ÇÏ°í, ÁÖ¸»À̳ª ºó ½Ã°£¿¡´Â ¹ø¿ªÀ» Çϰųª °øºÎ¸¦ ÇÏ¸é¼ Áñ°Å¿òÀ» ã´Â´Ù. ½Ã°£ÀÌ ¾ÆÁÖ ¸¹ÀÌ ³²À» ¶§´Â ½Ã¹Ä·¹ÀÌ¼Ç °ÔÀÓÀ» ÇÏ¸é¼ ¸Ó¸®¸¦ ½ÄÈ÷°í ³î°í, ¾î¶»°Ô ÇÏ¸é ¸·³»ÀÚ½ÄÀ» ÇÁ·Î±×·¡¹ÖÀÇ ¼¼°è·Î ²ø¾îµéÀÏ ¼ö ÀÖÀ»±î °í¹Î ÁßÀÎ ¾ÆºüÀ̱⵵ ÇÏ´Ù. ¡ºÄÚ¾î ÆÄÀ̽㠾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¹Ö Core Python Applications Programming Third Edition¡»(¿¡ÀÌÄÜÃâÆÇ, 2014)À» ½ÃÀÛÀ¸·Î ¡ºKotlin in Action¡»(¿¡ÀÌÄÜÃâÆÇ, 2017), ¡ºÇÑ ±ÇÀ¸·Î Àд ÄÄÇ»ÅÍ ±¸Á¶¿Í ÇÁ·Î±×·¡¹Ö¡»(Ã¥¸¸, 2021), ¡ºÆÄÀ̽ãÀ¸·Î »ìÆ캸´Â ¾ÆÅ°ÅØó ÆÐÅÏ¡»(ÇѺû¹Ìµð¾î, 2021), ¡ºProgramming in Scala 4/e¡»(¿¡ÀÌÄÜÃâÆÇ, 2021) µî 30¿© ±ÇÀÇ Ã¥À» ¹ø¿ªÇß´Ù.
-
-
Àüü 0°³ÀÇ ±¸¸ÅÈıⰡ ÀÖ½À´Ï´Ù.
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù. |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
»óÇ°À» °ø±Þ ¹ÞÀº ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´É
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ù À̳», ȤÀº ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳»
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´É |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
±¸¸ÅÈ®Á¤ ÀÌÈÄ(¿ÀǸ¶ÄÏ»óÇ°¿¡ ÇÑÇÔ)
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
(´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü)
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì |
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
Áß°í»óÇ°ÀÇ ±³È¯ |
Áß°í»óÇ°Àº Á¦ÇÑµÈ Àç°í ³»¿¡¼ ÆǸŰ¡ ÀÌ·ç¾îÁö¹Ç·Î, ±³È¯Àº ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
¿ÀǸ¶ÄÏ »óÇ°ÀÇ È¯ºÒ |
¿ÀǸ¶ÄÏ»óÇ°¿¡ ´ëÇÑ Ã¥ÀÓÀº ¿øÄ¢ÀûÀ¸·Î ¾÷ü¿¡°Ô ÀÖÀ¸¹Ç·Î, ±³È¯/¹ÝÇ° Á¢¼ö½Ã ¹Ýµå½Ã ÆǸÅÀÚ¿Í ÇùÀÇ ÈÄ ¹ÝÇ° Á¢¼ö¸¦ ÇϼžßÇϸç, ¹ÝÇ°Á¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óÇ° È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡´ÉÇÒ ¼ö ÀÖÀ¸´Ï À¯ÀÇÇϽñ⠹ٶø´Ï´Ù. |
|
|
|
¹è¼Û¿¹Á¤ÀÏ ¾È³» |
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°¿¡ ´ëÇØ ¹è¼Û¿Ï·á¿¹Á¤ÀÏÀ» À¥»çÀÌÆ®¿¡ Ç¥½ÃÇÏ°í ÀÖ½À´Ï´Ù.
|
<ÀÎÅÍÆÄÅ© Á÷¹è¼Û »óÇ°> |
»óÇ°Àº ¿ù~Åä¿äÀÏ ¿ÀÀü 10½Ã ÀÌÀü ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ´çÀÏ Ãâ°í/´çÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù. |
»óÇ°Àº ¼¿ïÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀº ´çÀÏ Ãâ°í/ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇϸç,
¼¿ï¿ÜÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀÇ °æ¿ì´Â ¿ÀÈÄ 6½Ã±îÁö ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù.
(´Ü, ¿ù¿äÀÏÀº 12½Ã±îÁö ÁÖ¹®¿¡ ÇÑÇÔ)
|
»óÇ°Àº, ÀÔ°í¿¹Á¤ÀÏ(Á¦Ç°Ãâ½ÃÀÏ)+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù. |
~
»óÇ°Àº À¯ÅëƯ¼º»ó ÀÎÅÍÆÄÅ©¿¡¼ Àç°í¸¦ º¸À¯ÇÏÁö ¾ÊÀº »óÇ°À¸·Î ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø±âÁØÃâ°íÀÏ:ÀÎÅÍÆÄÅ©°¡ »óÇ°À» ¼ö±ÞÇÏ¿© ¹°·ùâ°í¿¡¼ Æ÷Àå/Ãâ°íÇϱâ±îÁö ¼Ò¿äµÇ´Â ½Ã°£
|
|
<¾÷ü Á÷Á¢¹è¼Û/¿ÀǸ¶ÄÏ »óÇ°> |
~
»óÇ°Àº ¾÷ü°¡ ÁÖ¹®À» È®ÀÎÇÏ°í, Ãâ°íÇϱâ±îÁö °É¸®´Â ½Ã°£ÀÔ´Ï´Ù. ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(2ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø5ÀÏÀ̳» Ãâ°í°¡ ½ÃÀÛµÇÁö ¾ÊÀ»½Ã, ¿ÀǸ¶ÄÏ »óÇ°Àº ÀÚµ¿À¸·Î ÁÖ¹®ÀÌ Ãë¼ÒµÇ¸ç, °í°´´Ô²² Ç°Àýº¸»ó±ÝÀ» Áö±ÞÇØ µå¸³´Ï´Ù.
|
|
|
¹è¼Ûºñ ¾È³» |
µµ¼(Áß°íµµ¼ Æ÷ÇÔ)¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) À½¹Ý/DVD¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
ÀâÁö/¸¸È/±âÇÁÆ®¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í À½¹Ý/DVD¸¦ ÇÔ²² ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø 1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í ÀâÁö/¸¸È/±âÇÁÆ®/Áß°íÁ÷¹è¼Û»óÇ°À» ÇÔ²² ±¸¸ÅÇϽøé : 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
¾÷üÁ÷Á¢¹è¼Û»óÇ°À» ±¸¸Å½Ã : ¾÷üº°·Î »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë
* ¼¼Æ®»óÇ°ÀÇ °æ¿ì ºÎºÐÃë¼Ò ½Ã Ãß°¡ ¹è¼Ûºñ°¡ ºÎ°úµÉ ¼ö ÀÖ½À´Ï´Ù.
* ºÏÄ«Æ®¿¡¼ ¹è¼Ûºñ¾ø¾Ö±â ¹öÆ°À» Ŭ¸¯Çϼż, µ¿ÀϾ÷ü»óÇ°À» Á¶±Ý ´õ ±¸¸ÅÇϽøé, ¹è¼Ûºñ¸¦ Àý¾àÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
|
|
Çؿܹè¼Û ¾È³» |
ÀÎÅÍÆÄÅ©µµ¼¿¡¼´Â ±¹³»¿¡¼ ÁÖ¹®ÇϽðųª ÇØ¿Ü¿¡¼ ÁÖ¹®ÇÏ¿© ÇØ¿Ü·Î ¹è¼ÛÀ» ¿øÇÏ½Ç °æ¿ì DHL°ú Ư¾àÀ¸·Î Ã¥Á¤µÈ ¿ä±ÝÇ¥¿¡
ÀÇÇØ °³ÀÎÀÌ ÀÌ¿ëÇÏ´Â °æ¿ìº¸´Ù ¹è¼Û¿ä±ÝÀ» Å©°Ô ³·Ã߸ç DHL(www.dhl.co.kr)·Î Çؿܹè¼Û ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.
Çؿܹè¼ÛÀº µµ¼/CD/DVD »óÇ°¿¡ ÇÑÇØ ¼ºñ½ºÇÏ°í ÀÖÀ¸¸ç, ´Ù¸¥ »óÇ°À» ºÏÄ«Æ®¿¡ ÇÔ²² ´ãÀ¸½Ç °æ¿ì Çؿܹè¼ÛÀÌ ºÒ°¡ÇÕ´Ï´Ù.
ÇØ¿ÜÁÖ¹®¹è¼Û ¼ºñ½º´Â ÀÎÅÍÆÄÅ© µµ¼ ȸ¿ø °¡ÀÔÀ» Çϼž߸¸ ½Åû °¡´ÉÇÕ´Ï´Ù. |
|
¾Ë¾ÆµÎ¼¼¿ä!!! |
µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
¿ÀǸ¶ÄϾ÷üÀÇ ¹è¼ÛÁö¿¬½Ã ÁÖ¹®ÀÌ ÀÚµ¿À¸·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
À¯ÅëÀÇ Æ¯¼º»ó Ãâ°í±â°£Àº ¿¹Á¤º¸´Ù ¾Õ´ç°ÜÁö°Å³ª ´ÊÃçÁú ¼ö ÀÖ½À´Ï´Ù.
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù. |
|
|
|
|