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

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

    Functional C#: C#À¸·Î ¹è¿ì´Â ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö

    Functional C#: C#À¸·Î ¹è¿ì´Â ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö

    ¿øÁ¦ : Functional C# - Uncover the secrets of functional programming using C# and chang

    • À§½º´© ¾Ø°Å·Î Àú
    • ¾ÈöÁø ¿ª
    • ¿¡ÀÌÄÜ
    • 2019³â 02¿ù 28ÀÏ
    • Á¤°¡
      30,000¿ø
    • ÆÇ¸Å°¡
      27,000¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,500¿ø Àû¸³ [5%P]

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

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

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

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

      close

      2025³â 05¿ù 05ÀÏ(¿ù)

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

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791161752754 472ÂÊ 188 x 235 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆÇ¸ÅÁö¼ö : 0

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

    ÃâÆÇ»ç ¸®ºä

    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú

    ¡á ÇÔ¼öÇü Á¢±Ù ¹æ½Ä¿¡ µû¸¥ ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ß
    ¡á ÇÔ¼öÇüÀ¸·Î ÀÛ¼ºÇÑ ÄÚµåÀÇ ´ÜÀ§ Å×½ºÆÃ
    ¡á ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ±â¹ÝÀÇ È¿À²ÀûÀÎ ÄÚµå »ý¼º
    ¡á LINQ ÁúÀǸ¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ Ã³¸®
    ¡á ÀÀ¿ë ÇÁ·Î±×·¥ ÀÀ´ä¼º °³¼±À» À§ÇÑ ºñµ¿±â ÇÁ·Î±×·¡¹Ö Ȱ¿ë
    ¡á ÇÔ¼öÇü Äڵ忡¼­ Àç±Í¸¦ ÀÌ¿ëÇÑ ÄÚµå ´Ü¼øÈ­
    ¡á ÇÁ·Î±×·¥ ÄÚµå ÃÖÀûÈ­¸¦ À§ÇÑ Áö¿¬°ú ij½Ã ±â¹ý

    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú

    ÀÌ Ã¥Àº C#ÀÇ ±âº»ÀûÀÎ »çÇ׵鿡 ´ëÇØ ¾î´À Á¤µµ ÀÌÇØÇϰí ÀÖ´Â °³¹ßÀڵ鿡°Ô ÀûÇÕÇϸç, ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ »çÀü Áö½ÄÀº ÇÊ¿äÇÏÁö ¾Ê´Ù.

    ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú

    1Àå, 'C#À¸·Î ÇÔ¼öÇü ½ºÅ¸ÀÏ ¸Àº¸±â'¿¡¼­´Â ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÇ °³³ä, ¸í·ÉÇü ÇÁ·Î±×·¡¹Ö°ú ºñ±³¸¦ ÅëÇØ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö Á¢±Ù¹ýÀ» ¼Ò°³ÇÑ´Ù. °£´ÜÇÑ ¸í·ÉÇü Äڵ带 ÇÔ¼öÇüÀ¸·Î ¸®ÆÑÅä¸µÇØº»´Ù.
    2Àå, '´ë¸®ÀÚ »ìÆìº¸±â'¿¡¼­´Â ´ë¸®ÀÚ Á¤ÀÇ, ¹®¹ý, »ç¿ë¹ýÀ» ¾Ë¾Æº»´Ù. ´Ù¾çÇÑ ´ë¸®ÀÚ º¯Çü°ú ³»Àå ´ë¸®ÀÚ¿¡ ´ëÇØ¼­µµ »ìÆìº»´Ù.
    3Àå, '¶÷´Ù½ÄÀ» ÀÌ¿ëÇÑ ¹«¸í ¸Þ¼­µå Ç¥Çö'¿¡¼­´Â ´ë¸®ÀÚ °³³ä°ú ´ë¸®ÀÚ¸¦ ÀÌ¿ëÇØ¼­ ¹«¸í ¸Þ¼­µå¸¦ ¸¸µé°í »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. ¹«¸í ¸Þ¼­µå¿¡ ´ëÇØ ÃæºÐÈ÷ ÀÌÇØÇÑ ´ÙÀ½¿¡´Â À̸¦ ¶÷´Ù½ÄÀ¸·Î º¯È¯Çϰí ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö¿¡ Àû¿ëÇØº»´Ù.
    4Àå, 'È®Àå ¸Þ¼­µå·Î °´Ã¼ ±â´É È®ÀåÇϱâ'¿¡¼­´Â ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö¿¡¼­ È®Àå ¸Þ¼­µå°¡ °®´Â ÀåÁ¡À» ÀÚ¼¼ÇÏ°Ô »ìÆìº»´Ù. È®Àå ¸Þ¼­µåÀÇ »ç¿ë ¹æ¹ý, ÀÎÅÚ¸®¼¾½º¿¡¼­ »õ·Î¿î ¸Þ¼­µå¸¦ °¡Á®¿À´Â ¹æ¹ý, ´Ù¸¥ ¾î¼Àºí¸®¿¡¼­ È®Àå ¸Þ¼­µå¸¦ È£ÃâÇÏ´Â ¹æ¹ý µîµµ ¾Ë¾Æº»´Ù.
    5Àå, 'LINQ¸¦ ÀÌ¿ëÇØ Ä÷º¼Ç Á¶È¸Çϱâ'¿¡¼­´Â C#ÀÇ LINQ ¿¬»êÀÚ¸¦ ¼Ò°³Çϰí LINQ ¹®¹ýÀÇ µÎ °¡Áö, ÀÏ¹Ý ÇÁ·Î±×·¡¹Ö ¹æ½Ä°ú Äõ¸®½Ä ¹®¹ýÀ» ºñ±³ÇÑ´Ù. µ¡ºÙ¿© LINQ ÇÁ·Î¼¼½º¿¡¼­ Áö¿¬ ½ÇÇàÀÌ ¹«¾ùÀÎÁö »ìÆìº»´Ù.
    6Àå, 'ºñµ¿±â ÇÁ·Î±×·¡¹ÖÀ¸·Î ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÇ ¹ÝÀÀ¼º °³¼±Çϱâ'¿¡¼­´Â ÇÔ¼öÇü Á¢±Ù ¹æ½Ä¿¡¼­ ºñµ¿±â ÇÁ·Î±×·¡¹ÖÀ» ¼³¸íÇÑ´Ù. ºñµ¿±â ÇÁ·Î±×·¡¹Ö ¸ðµ¨(APM)°ú ŽºÅ© ±â¹Ý ºñµ¿±â ÆÐÅÏ(TAP)¿¡ ´ëÇØ ¾Ë¾Æº»´Ù.
    7Àå, 'Àç±Í È£Ãâ'¿¡¼­´Â ¼øÈ¯¹®°ú ºñ±³ÇØ Àç±Í È£ÃâÀÌ °®´Â ÀåÁ¡À» ±â¼úÇϰí, Á÷Á¢ ¹× °£Á¢ Àç±Í È£Ãâ¿¡ ´ëÇØ ¼³¸íÇÑ´Ù.
    8Àå, 'Áö¿¬°ú ij½Ã ±â¹ýÀ» ÀÌ¿ëÇÑ ÄÚµå ÃÖÀûÈ­'¿¡¼­´Â ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö °üÁ¡ÀÇ ÃÖÀûÈ­¶ó´Â °üÁ¡À¸·Î Áö¿¬°ú ij½Ã ±â¹ý¿¡ ´ëÇØ À̾߱âÇÑ´Ù.
    9Àå, 'ÆÐÅÏ ÀÌ¿ëÇϱâ'¿¡¼­´Â ÀüÅëÀûÀÎ ½ºÀ§Ä¡ ÄÉÀ̽º(switch-case) ÀÛ¾÷¿¡ ºñÇØ ÆÐÅÏÀ» ÀÌ¿ëÇÒ ¶§ ¾òÀ» ¼ö ÀÖ´Â ÀåÁ¡¿¡ ´ëÇØ »ìÆìº»´Ù. ÆÐÅÏ ¸Åΰú ¸ð³ªµå¿¡ ´ëÇØ ³íÇϸ鼭 C# 7¿¡¼­ »õ·Î µµÀÔÇÑ ÆÐÅÏ ¸ÅĪ ±â´ÉÀ» »ç¿ëÇÑ´Ù.
    10Àå, 'C#À¸·Î ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÇϱâ'¿¡¼­´Â ÁÖ¾îÁø ¸í·ÉÇü Äڵ带 ±â¹ÝÀ¸·Î ÇÔ¼öÇü Äڵ带 °³¹ßÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. ÀÌÀü Àå¿¡¼­ ¹è¿î Áö½ÄÀ» ±Ù°£À¸·Î ÇÔ¼öÇü Á¢±Ù¹ý¿¡ µû¶ó ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾îº»´Ù.
    11Àå, 'ÄÚµù ¸ð¹ü »ç·Ê¿Í ÇÔ¼öÇü ÄÚµå Å×½ºÆÃ'¿¡¼­´Â ÇÔ¼öÇü Á¢±Ù ¹æ¹ýÀÇ ¿ì¼ö »ç·Ê¸¦ ¼³¸íÇϸ鼭 ¼û±è ¾ø´Â ½Ã±×´Ïó¸¦ ¸¸µé°í ºÎÀÛ¿ë¿¡ ´ëÀÀÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. ¶ÇÇÑ Äڵ带 µµ¸ÞÀÎ ³í¸®¿Í º¯°æ °¡´ÉÇÑ ¼Ð ³»·Î °Ý¸®ÇÏ°í ´ÜÀ§ Å×½ºÆ®¸¦ ¼öÇàÇÑ´Ù.

    ÀúÀÚ ¼Ò°³

    À§½º´© ¾Ø°Å·Î

    ÁöÀºÀÌ : À§½º´© ¾Ø°Å·Î (Wisnu Anggoro)
    C# MCP(Microsoft Certified Professional)ÀÌ¸ç °æÇè ¸¹Àº C/C++ °³¹ßÀÚ´Ù. ÆÑÆ®ÃâÆÇ»ç¿¡¼­ ¡ºBoost.Asio C++ Network Programming¡»(2013)°ú ¡ºFunctional C#¡»(2017)À» ÁýÇÊÇß´Ù. ¾à 20³â Àü °íµîÇлý ¶§ºÎÅÍ ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇßÀ¸¸ç, MS-DOS ȯ°æ¿¡¼­ BASICÀ» »ç¿ëÇØ ÇÁ·Î±×·¥À» ¸¸µé±â ½ÃÀÛÇß´Ù. ½É(SIM) Ä«µå OS Æ÷ÆÃ, °³ÀÎÈ­, PC/SC Åë½Å µî C#°ú C/C++À» ÇÊ¿ä·Î ÇÏ´Â ½º¸¶Æ®Ä«µå ÇÁ·Î±×·¡¹Ö°ú µ¥½ºÅ©Åé, À¥ °³¹ß¿¡ dzºÎÇÑ °æÇèÀ» °®°í ÀÖ´Ù. ÇöÀç ½º¸¶Æ®Ä«µåÀÇ Çõ½ÅÀûÀÎ ±â¼úÀ» Àü¹®À¸·Î ÇÏ´Â Àεµ³×½Ã¾Æ ±â¾÷ CIPTA¿¡¼­ ¼±ÀÓ ½º¸¶Æ®Ä«µå ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ·Î ÀÏÇϰí ÀÖ´Ù.  

    ¿Å±äÀÌ : ¾ÈöÁø
    µµ´ã½Ã½ºÅÛ½º¸¦ °ÅÃÄ kt ds¿¡¼­ ±Ù¹« ÁßÀÌ´Ù. ¾îÁ¦º¸´Ù ³ªÀº °³¹ßÀÚÀÌ°í ½Í°í, »ýÁ¸º¸´Ù´Â º¸¶÷À» ã¾Æ °øºÎÇϰí ÀÏÇÏ´Â ITÀÎÀÌ µÇ°íÀÚ ¿À´Ãµµ ¹Ù»Û ÇϷ縦 »ì¾Æ°¡´Â Æò¹üÇÑ ¼Ò½Ã¹ÎÀÌ´Ù. GoDev ÀÏ¿øÀ¸·Îµµ Ȱµ¿ ÁßÀÌ´Ù.  

    ¿ªÀÚ ¼Ò°³

    ¾ÈöÁø

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

    C# °³¹ßÀÚ °¡¿îµ¥ ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀ̶ó´Â Ç¥ÇöÀÌ Àͼ÷ÇÑ À̵µ ÀÖ°ÚÁö¸¸ ¾ÆÁ÷Àº »ý¼ÒÇÑ »ç¶÷µéÀÌ ´õ ¸¹À» °Å¶ó »ý°¢ÇÑ´Ù. ³ª ¶ÇÇÑ Ã³À½ Á¢ÇÏ´Â ÇÁ·Î±×·¡¹Ö ¹æ½ÄÀ̾ú±â¿¡ »õ·Î¿î °³³äÀ» ¼Ò°³ÇÏ´Â ºÎºÐ¿¡¼­ »ý°¢º¸´Ù ¸¹Àº ½Ã°£À» ÇÒ¾ÖÇØ¾ß Çß´Ù. ÀÌ °úÁ¤¿¡¼­ ±×µ¿¾È ¸¹ÀÌ Á¢ÇØ ¿À°í, ÇöÀçµµ Çö¾÷¿¡¼­ ´ë´Ù¼ö °³¹ßÀÚµéÀÌ ¾²°í ÀÖ´Â ÇÁ·Î±×·¡¹Ö ¹æ½Ä°ú ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀ» ºñ±³Çغ¸´Â Áñ°Å¿î °æÇèµµ ´©¸± ¼ö ÀÖ¾ú´Ù.
    ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀ» ÀûÀçÀû¼Ò¿¡ ÀÌ¿ëÇÏ¸é ±âÁ¸ ÄÚµù ¹æ½Ä¿¡ ºñÇØ È¿À²ÀûÀÌ°í ¾ÈÀüÇÑ Äڵ带 ÀÛ¼ºÇÒ ¼ö ÀÖ°ÚÁö¸¸, »ç½Ç »ç¿ëÇØ¾ß ÇÒ Àǹ«´Â ¾ø´Ù. µðÀÚÀÎ ÆÐÅϰú ¸®ÆÑÅ丵À» ¸ô¶óµµ ½Å³ª°Ô °³¹ßÇß´ø ±× ¿¾³¯À» ¶°¿Ã·Á º¸¸é ½±°Ô °ø°¨ÀÌ °¥ °ÍÀÌ´Ù. ´Ù¸¸ ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀº °³¹ßÀÚ¶ó¸é ´©±¸³ª ¸¶À½¼Ó¿¡ ǰ°í ÀÖÀ» ½´ÆÛ °³¹ßÀÚ°¡ µÇ´Â Áñ°Å¿î »ó»óÀ» ½ÇÁ¦·Î ÀÌ·ç±â À§ÇØ °¡Á®º¼ ¸¸ÇÑ Æ¯º°ÇÑ ¾ÆÀÌÅÛÀ¸·Î½á ÃæºÐÇÑ ¸Å·ÂÀ» °¡Á³´Ù°í »ý°¢ÇÑ´Ù.
    ¸ðµç Ã¥ÀÌ ±×·¯Çϵí ÀÌ Ã¥µµ ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÇ ¿Ïº®ÇÑ °¡À̵åÀÏ ¼ö´Â ¾ø´Ù. ´Ù¸¸, ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÌ ¹«¾ùÀÎÁö ÀÌÇØÇϰí, ½ÇÁ¦·Î °³¹ß¿¡ ¾î¶»°Ô Àû¿ëÇÒ ¼ö ÀÖÀ»Áö¿¡ ´ëÇÑ °³³äÀ» Àâ±â¿¡´Â ÃæºÐÇϸ®¶ó »ý°¢ÇÑ´Ù. ÀÌ Ã¥¿¡¼­ ´Ù·çÁö ¾Ê°Å³ª ºÎÁ·ÇÑ ³»¿ëÀº Ã¥¿¡¼­ ¹è¿î Áö½ÄÀ» ±â¹ÝÀ¸·Î ÀÎÅͳÝÀÇ ´Ù¾çÇÑ ¸Åü¸¦ ÀÌ¿ëÇØ ½±°Ô ä¿ï ¼ö ÀÖÀ» °ÍÀÌ´Ù.
    ÀúÀÚ°¡ ÀüÇϰíÀÚ ÇÏ´Â ¹Ù¸¦ ±×´ë·Î ¿Å±â±â À§ÇØ ÃÖ¼±À» ´ÙÇßÁö¸¸, ºÎÁ·ÇÑ ºÎºÐÀÌ ÀÖ´Ù¸é ¿ªÀÚÀÇ ³ë·Â°ú ´É·ÂÀÌ ºÎÁ·ÇÑ Å¿ÀÌ´Ï ³Ê±×·¯¿î ½Ã°¢À¸·Î ºÁÁÖ±æ ¹Ù¶õ´Ù. À߸øµÈ ºÎºÐÀº µ¿·á µ¶ÀÚµéÀ» À§ÇØ °¡°¨ ¾øÀÌ ÁöÀûÇØÁÖ±æ ¹Ù¶õ´Ù.


    ¡Ú ¿Å±äÀÌ ¼Ò°³ ¡Ú

    ¾ÈöÁø
    µµ´ã½Ã½ºÅÛ½º¸¦ °ÅÃÄ kt ds¿¡¼­ ±Ù¹« ÁßÀÌ´Ù. ¾îÁ¦º¸´Ù ³ªÀº °³¹ßÀÚÀÌ°í ½Í°í, »ýÁ¸º¸´Ù´Â º¸¶÷À» ã¾Æ °øºÎÇϰí ÀÏÇÏ´Â ITÀÎÀÌ µÇ°íÀÚ ¿À´Ãµµ ¹Ù»Û ÇϷ縦 »ì¾Æ°¡´Â Æò¹üÇÑ ¼Ò½Ã¹ÎÀÌ´Ù. GoDev ÀÏ¿øÀ¸·Îµµ Ȱµ¿ ÁßÀÌ´Ù.

     

    ¸ñÂ÷

    1Àå. C#À¸·Î ÇÔ¼öÇü ½ºÅ¸ÀÏ ¸Àº¸±â
    __ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ¼Ò°³
    ____Á¤ÀÇ, ½ºÅ©¸³Æ®, ¼¼¼Ç ÀÌÇØÇϱâ
    ____´ëü¿Í ´Ü¼øÈ­¸¦ ÀÌ¿ëÇÑ ÇØ¼®
    ____ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÇ ÇÔ¼ö ÀÌÇØÇϱâ
    __ÇÔ¼öÇü vs ¸í·ÉÇü Á¢±Ù ¹æ½Ä
    __C# ÄÄÆÄÀÏ·¯ Áغñ
    __ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÇ °³³ä
    ____ÆÛ½ºÆ® Ŭ·¡½º ÇÔ¼ö¿Í °íÂ÷ ÇÔ¼ö
    ____¼ø¼ö ÇÔ¼ö
    ____Àç±Í ÇÔ¼ö
    __C#°ú ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö
    ____¼öÇÐÀû °³³äÀ» ÀÌ¿ëÇÑ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ÀÌÇØ
    ____ÇÔ¼öÇü C#¿¡ Æ©Çà Àû¿ëÇϱâ
    ____C#ÀÇ Ä¿¸µ
    ____ÆÄÀÌÇÁ¶óÀÎ
    ____¸Þ¼­µå üÀÎ
    __¸í·ÉÇü Äڵ带 ÇÔ¼öÇü ÄÚµå·Î ¹Ù²Ù±â
    ____¸í·ÉÇü ÄÚµå Á¢±Ù ¹æ½Ä
    ____ÇÔ¼öÇü ÄÚµå Á¢±Ù ¹æ½Ä
    ____ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÇ ÀåÁ¡°ú ´ÜÁ¡
    __¿ä¾à


    2Àå. ´ë¸®ÀÚ »ìÆìº¸±â
    __´ë¸®ÀÚ ¼Ò°³
    ____°£´ÜÇÑ ´ë¸®ÀÚ
    ____¸ÖƼij½ºÆ® ´ë¸®ÀÚ
    __³»Àå ´ë¸®ÀÚ
    ____Á¦³×¸¯ ´ë¸®ÀÚ
    ____Action°ú Func
    __´ë¸®ÀÚÀÇ °¡º¯¼º ±¸º°
    ____°øº¯¼º
    ____¹Ý°øº¯¼º
    __¿ä¾à


    3Àå. ¶÷´Ù½ÄÀ» ÀÌ¿ëÇÑ ¹«¸í ¸Þ¼­µå Ç¥Çö
    __¹«¸í ¸Þ¼­µå¶õ
    ____¹«¸í ¸Þ¼­µå ¸¸µé±â
    ____¹«¸í ¸Þ¼­µå¸¦ Àμö·Î »ç¿ëÇϱâ
    ____¹«¸í ¸Þ¼­µå ÀÛ¼º °¡À̵å
    ____¹«¸í ¸Þ¼­µåÀÇ ÀåÁ¡
    __¶÷´Ù½Ä
    ____¹«¸í ¸Þ¼­µå¸¦ ¶÷´Ù½ÄÀ¸·Î º¯È¯Çϱâ
    ____¶÷´Ù½ÄÀ¸·Î ´ë¸®ÀÚ Çü½Ä ¸¸µé±â
    ____½Ä Æ®¸®¿Í ¶÷´Ù½Ä
    __¶÷´Ù½ÄÀ» ÀÌ¿ëÇÑ À̺¥Æ® ±¸µ¶
    ____event Ű¿öµå
    ____EventHandler¿Í EventHandler


    __ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö¿¡¼­ ¶÷´Ù½ÄÀÇ °­Á¡

    ____ÆÛ½ºÆ® Ŭ·¡½º ÇÔ¼ö

    ____Ŭ·ÎÀú

    __¿ä¾à





    4Àå. È®Àå ¸Þ¼­µå·Î °´Ã¼ ±â´É È®ÀåÇϱâ

    __È®Àå ¸Þ¼­µå¿Í Ä£ÇØÁö±â

    ____È®Àå ¸Þ¼­µå ¸¸µé±â

    ____ÀÎÅÚ¸®¼¾½º ¿¬°è

    __´Ù¸¥ ¾î¼Àºí¸®ÀÇ È®Àå ¸Þ¼­µå È£Ãâ

    ____³×ÀÓ½ºÆäÀ̽º ÂüÁ¶

    ____±âÁ¸ ³×ÀÓ½ºÆäÀ̽º ÀÌ¿ë

    ____ÀÎÅÍÆäÀ̽º, Ä÷º¼Ç, object Ȱ¿ëÇϱâ

    ____ÀÎÅÍÆäÀ̽º È®Àå

    ____Ä÷º¼Ç È®Àå

    ____object È®Àå

    __ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö¿¡¼­ È®Àå ¸Þ¼­µå°¡ °¡Áö´Â ÀåÁ¡

    __È®Àå ¸Þ¼­µåÀÇ ÇѰè

    ____Á¤Àû Ŭ·¡½º È®Àå

    ____±âÁ¸ Ŭ·¡½º³ª Çü½ÄÀÇ ¸Þ¼­µå ±¸Çö ¼öÁ¤Çϱâ

    __¿ä¾à





    5Àå. LINQ¸¦ ÀÌ¿ëÇØ Ä÷º¼Ç Á¶È¸Çϱâ

    __LINQ¶õ ¹«¾ùÀΰ¡

    __LINQÀÇ ½ÇÇà Áö¿¬

    __Ç÷ç¾ðÆ® ±¸¹®°ú ÁúÀÇ ½Ä ºñ±³

    ____LINQ Ç÷ç¾ðÆ® ±¸¹®

    ____LINQ ÁúÀÇ ½Ä

    __Ç¥ÁØ ÁúÀÇ ¿¬»êÀÚ

    ____ÇÊÅ͸µ

    ____Åõ¿µ

    ____Á¶ÀÎ

    ____Á¤·Ä

    ____±×·ìÈ­

    ____ÁýÇÕ ¿¬»ê

    ____º¯È¯ ¸Þ¼­µå

    ____¿ä¼Ò ¿¬»ê

    __¿ä¾à



    6Àå. ºñµ¿±â ÇÁ·Î±×·¡¹ÖÀ¸·Î ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÇ ¹ÝÀÀ¼º °³¼±Çϱâ

    __¹ÝÀÀÇü ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ß

    ____µ¿±â½Ä ÇÁ·Î±×·¥ ½ÇÇà

    ____½º·¹µå »ç¿ëÇϱâ

    ____½º·¹µå Ç®À» ÀÌ¿ëÇÑ ½º·¹µå »ý¼º

    __ºñµ¿±â ÇÁ·Î±×·¡¹Ö ¸ðµ¨ ÆÐÅÏ

    ____µ¿±â½Ä Read( ) ¸Þ¼­µå

    ____BeginRead( )¿Í EndRead( )

    ____LINQ¸¦ ÀÌ¿ëÇÑ BeginRead( ) ¸Þ¼­µå È£Ãâ

    __ŽºÅ© ±â¹Ý ºñµ¿±â ÆÐÅÏ

    ____Task¿Í Task

    Ŭ·¡½º

    ____°£´ÜÇÑ TAP ¸ðµ¨ Àû¿ëÇϱâ

    ____WhenAll( ) È®Àå ¸Þ¼­µå

    ____TAP ¸ðµ¨·Î APM °¨½Î±â

    __async, await Ű¿öµå¸¦ ÀÌ¿ëÇÑ ºñµ¿±â ÇÁ·Î±×·¡¹Ö

    __ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÇ ºñµ¿±â ÇÔ¼ö

    __¿ä¾à





    7Àå. Àç±Í È£Ãâ

    __Àç±Í È£Ãâ¿¡ ´ëÇØ

    ____Àç±Í È£ÃâÀÇ µ¿ÀÛ ¹æ½Ä

    ____¹Ýº¹À» Àç±Í È£Ãâ·Î ¸®ÆÑÅ丵Çϱâ

    __²¿¸® Àç±Í

    ____´©Àû±â Àü´ÞÇü

    ____¿¬¼Ó Àü´ÞÇü

    ____Á÷Á¢ Àç±Í¿Í °£Á¢ Àç±Í

    __LINQ Aggregate¸¦ ÀÌ¿ëÇÑ ÇÔ¼öÇü Àç±Í È£Ãâ

    ____Aggregate ¸Þ¼­µå

    __¿ä¾à





    8Àå. Áö¿¬°ú ij½Ã ±â¹ýÀ» ÀÌ¿ëÇÑ ÄÚµå ÃÖÀûÈ­

    __Áö¿¬À̶õ

    ____Áö¿¬ ¿­°Å

    ____Áö¿¬ Æò°¡

    ____¾ö°ÝÇÏÁö ¾ÊÀº Æò°¡

    ____Áö¿¬ ÃʱâÈ­

    ____Áö¿¬ÀÇ Àå´ÜÁ¡

    __°ªºñ½Ñ ÀÚ¿ø ij½ÃÇϱâ

    ____»çÀü ¿¬»ê

    ____¸Þ¸ðÈ­

    __¿ä¾à





    9Àå. ÆÐÅÏ ÀÌ¿ëÇϱâ

    __ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÇ ÆÐÅÏ ¸ÅĪ

    ____ÆÐÅÏ ¸ÅĪÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ º¯È¯

    ____ÆÐÅÏ ¸ÅĪÀ» À§ÇÑ ºÐ±â

    ____ÆÐÅÏ ¸ÅĪ °£¼ÒÈ­

    ____C# 7ÀÇ ÆÐÅÏ ¸ÅĪ

    __¸ð³ªµå ¼³°è ÆÐÅÏ ¼Ò°³

    ____¸ð³ªµå M

    Çü½Ä ¸¸µé±â

    ____¸ð³ªµå¿¡ Á¦³×¸¯ µ¥ÀÌÅÍ Çü½Ä ±¸ÇöÇϱâ

    ____Lazy

    ¿Í Task

    ·Î ¸ð³ªµå ±¸ÇöÇϱâ

    ____¸ð³ªµå ÆÐÅÏ ±ÔÄ¢

    __¿ä¾à





    10Àå. C#À¸·Î ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÇϱâ

    __ÇÔ¼öÇü À©µµ¿ì Æû °³¹ß

    ____Æû À̸éÀÇ ÄÚµå ÀÛ¼º

    ____¸í·ÉÇü Á¢±Ù ¹æ½ÄÀÇ °è»ê ¿£Áø ±¸Çö

    __¿ä¾à





    11Àå. ÄÚµù ¸ð¹ü »ç·Ê¿Í ÇÔ¼öÇü ÄÚµå Å×½ºÆÃ

    __ÇÔ¼öÇü C#À¸·Î »ìÆìº¸´Â ÄÚµù ¸ð¹ü »ç·Ê

    ____¸ðÈ£ÇÑ ½Ã±×´Ïó ¹æÁö

    ____º¯°æ °¡´ÉÇÑ Å¬·¡½º¸¦ º¯°æ ºÒ°¡´ÉÇÏ°Ô ¸®ÆÑÅ丵Çϱâ

    ____º¯°æ °¡´É¼º ¹× ÀϽÃÀûÀÎ °áÇÕÀÇ ¹æÁö

    ____ºÎÀÛ¿ë¿¡ ´ëÇÑ ´ëÀÀÃ¥

    __µµ¸ÞÀÎ ³í¸®¿Í °¡º¯ ¼Ð·Î ÄÚµå ºÐ¸®Çϱâ

    ____ºÎÀÛ¿ëÀÌ ÀÖ´Â ÄÚµå È®ÀÎ

    ____AddRecord( ) ¸Þ¼­µå ¸®ÆÑÅ丵

    ____RemoveRecord( ) ¸Þ¼­µå ¸®ÆÑÅ丵

    ____´ÜÀ§ Å×½ºÆ®¿¡¼­ µµ¸ÞÀÎ ³í¸® ½ÇÇàÇϱâ

    ____Äڵ忡 °¡º¯ ¼Ð Ãß°¡Çϱâ

    __¿ä¾à




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

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

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

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

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

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

    ¹Ýǰ/±³È¯

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

    ¹Ýǰ/±³È¯

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