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

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

    ÆÄÀ̽ã Çöó½ºÅ© À¥ ¾Û °³¹ß ÀÔ¹®

    ÆÄÀ̽ã Çöó½ºÅ© À¥ ¾Û °³¹ß ÀÔ¹®

    • »çÅä ¸¶»çÅ° , È÷¶óŸ Å×Ã÷¾ß Àú
    • ±èÀºÃ¶ , À¯¼¼¶ó ¿ª
    • ¿¡ÀÌÄÉÀÌÄ¿¹Â´ÏÄÉÀ̼ÇÁî
    • 2023³â 02¿ù 10ÀÏ
    • Á¤°¡
      38,000¿ø
    • ÆǸŰ¡
      34,200¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,900¿ø Àû¸³ [5%P]

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

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

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

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

      close

      2024³â 07¿ù 01ÀÏ(¿ù)

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

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791127459321 440ÂÊ 188 x 257 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆǸÅÁö¼ö : 0

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

    ÃâÆÇ»ç ¸®ºä

    ³ª¿¡°Ô ÇÊ¿äÇÑ ±â´É¸¸ »ç¿ëÇØ ÃÖ´ëÇÑ °¡º±°í ÀÚÀ¯·Ó°Ô, ³»°¡ ¸¸µé°í ½ÍÀº À¥ ¾ÛÀ» ¸¸µé°í ½Í´Ù¸é?
    ÆÄÀ̽㠰³¹ßÀڵ鿡°Ô °¡Àå ÀαâÀÖ´Â À¥ ÇÁ·¹ÀÓ¿öÅ©
    Çöó½ºÅ©¸¦ È°¿ëÇÏÀÚ!

    Çöó½ºÅ©(Flask)´Â À¥ ¼­ºñ½º °³¹ßÀ» À§ÇÑ ÆÄÀ̽ã À¥ ¸¶ÀÌÅ©·Î ÇÁ·¹ÀÓ¿öÅ©ÀÌ´Ù. À¥ °³¹ß¿¡ ÇÊ¿äÇÑ ¸ðµç ±â´ÉÀ» °®Ãá Ç®½ºÅà ÇÁ·¹ÀÓ¿öÅ©¿Í ´Þ¸®, ¸¶ÀÌÅ©·Î ÇÁ·¹ÀÓ¿öÅ©´Â ÇÊ¿ä ±â´É¸¸ °®Ãç ºñ±³Àû °¡º±°í ´Ü¼øÇÑ ÇÁ·¹ÀÓ¿öÅ©¸¦ ¸»ÇÑ´Ù. Çöó½ºÅ©´Â 2018³â ÆÄÀ̽㠰³¹ßÀÚ Á¶»ç¿¡¼­ °¡Àå Àαâ ÀÖ´Â À¥ ÇÁ·¹ÀÓ¿öÅ©·Î ¼±Á¤µÇ¾î Áö±Ý±îÁöµµ ÀαⰡ ¸¹´Ù.
    Çöó½ºÅ©´Â ´Ù¸¥ À¥ ÇÁ·¹ÀÓ¿öÅ©¿¡ ºñÇØ ÀÚü »ç¾ç¿¡ ¾ô¸ÅÀÌÁö ¾Ê°í ¾ÛÀ» °³¹ßÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Ù. ¶ÇÇÑ ÇÁ·¹ÀÓ¿öÅ© ¾È¿¡ ¹Ì¸® ±¸ÇöÇØ ³õÀº ±â´ÉÀÌ ¸¹Áö ¾Ê¾Æ¼­ ½º½º·Î »ý°¢Çϸç ÀÚÀ¯·Ó°Ô ±â´ÉÀ» ±¸ÇöÇϰųª ¾Û °³¹ßÀ» ¹è¿ì±â¿¡ ÀûÇÕÇÏ´Ù.

    °£´ÜÇÑ ¾Û ¸¸µé±âºÎÅÍ ¸Ó½Å·¯´×À» ¾Û¿¡ Àû¿ëÇÏ´Â ¹æ¹ý±îÁö, ±âÃʺÎÅÍ ½Ç¹« Àû¿ëÀ» ÇÑ ¹ø¿¡ Àϰžçµæ!

    ÀÌ Ã¥Àº Çöó½ºÅ©¸¦ ÀÌ¿ëÇØ À¥ ¾ÛÀ» ½º½º·Î ¸¸µå´Âµ¥¿¡ ¸ñÀûÀÌ ÀÖ´Ù. ¿ì¼± °£´ÜÇÑ ¾ÛºÎÅÍ ¸¸µé¾î º¸°í, ¹®ÀÇ Æû°ú µ¥ÀÌÅͺ£À̽º¸¦ ÀÌ¿ëÇÑ ¾Û, ÀÎÁõ ±â´É µîÀ» ´Ü°èÀûÀ¸·Î ±¸ÇöÇϸ鼭 ¾Û °³¹ß ±âÃʸ¦ ¹è¿î´Ù. À̾ À̹ÌÁö µ¥ÀÌÅÍ¿¡¼­ ¹°Ã¼¸¦ ÆǺ°ÇÏ´Â ¹°Ã¼ °¨Áö ¾ÛÀ» ¸¸µé°í ÀÌ ¾ÛÀ» Web API·Î ¸¸µå´Â ¹æ¹ý±îÁö ¼³¸íÇÑ´Ù.
    ½Ç¹«¿¡¼­´Â Çöó½ºÅ©¸¦ µ¥¸ð¿ë Á¦Ç° °³¹ß °°Àº ¼Ò±Ô¸ð ÇÁ·ÎÁ§Æ®¿¡ ¾Ë¸ÂÀº ÇÁ·¹ÀÓ¿öÅ©·Î ¸¹ÀÌ È°¿ëµÇ°í, ¸Ó½Å·¯´× °°Àº µ¥ÀÌÅ͸¦ È°¿ëÇÑ Á¦Ç°°³¹ß¿¡µµ ¸¹ÀÌ ÀÌ¿ëÇÑ´Ù. ¸Ó½Å·¯´×ÀÇ ±¸Çö Äڵ带 Á¦Ç°¿¡ ³Ö°Å³ª Web API·Î ¹ü¿ëÈ­ÇÏ¿© ¼­ºñ½º¸¦ Á¦°øÇϱ⵵ ÇÑ´Ù.
    ¾ÆÁ÷Àº µ¥ÀÌÅ͸¦ È°¿ëÇÑ Á¦Ç° °³¹ßÀÇ ¿ª»ç°¡ ª°í ¸Ó½Å·¯´×À» Á¦Ç°¿¡ Àû¿ëÇÑ »ç·Ê°¡ ¸¹Áö ¾ÊÀº °ÍÀ» °í·ÁÇØ, ÀÌ Ã¥¿¡¼­´Â ¾Ë±â ½¬¿î ¼Õ±Û¾¾ ¹®ÀÚ ÀÎ½Ä ºÐ¼® Äڵ带 ´Ù·ç¾î ¾î¶»°Ô ¸Ó½Å·¯´×À» ¾Û¿¡ Àû¿ëÇÒÁö¿¡ ´ëÇؼ­µµ ÀÚ¼¼È÷ ¼³¸íÇÑ´Ù.

    ÀúÀÚ ¼Ò°³

    »çÅä ¸¶»çÅ° , È÷¶óŸ Å×Ã÷¾ß

    ÀúÀÚ : »çÅä ¸¶»çÅ°
    Techtouch ÁÖ½Äȸ»ç ¼Ò¼Ó. SIer¸¦ °ÅÃÄ Allied Architects¿¡¼­ À¥ ±¤°í¤ýSNS ¸¶ÄÉÆà °ü·Ã À¥ ¼­ºñ½º¸¦ °³¹ßÇß°í, ¿£Áö´Ï¾îÆÀ ¸®´õ·Î ´Ù¼öÀÇ À¥ ¼­ºñ ½º ±¸¼º¿¡ Á¾»çÇÏ°í ÀÖ´Ù. ºÎµ¿»ê Å×Å© ±â¾÷ÀÎ CTO¸¦ °ÅÃÄ Techtouch ¿¡ ÀÔ»ç. ÇöÀç´Â ¹é¿£µå¸¦ Áß½ÉÀ¸·Î °³¹ßÀ» ÁøÇàÁßÀÌ´Ù. °øÀú·Î ¡¸React, Angular, Vue.js, React Native¸¦ »ç¿ëÇØ ¹è¿öº¸´Â ù ÇÁ·ÐÆ® ¿£µå °³¹ß (React,Angular,Vue.js,React NativeªòÞÅªÃªÆªÖ ªÏª¸ªáªÆªÎ«Õ«í«ó«È«¨«ó«ÉËÒ)¡¹(±â ¼úÆò·Ð»ç, 2018)ÀÌ ÀÖ´Ù.

    ÀúÀÚ : È÷¶óŸ Å×Ã÷¾ß
    Classi ÁÖ½Äȸ»ç ¼Ò¼Ó. E-learning »ç¾÷ȸ»ç¿¡¼­ ´ëÇü ÀÚ°ÝÇб³ÀÇ LMS ¿î ¿ëº¸¼ö¿Í °³¹ßÀ» ´ã´çÇß´Ù. ÀÌÈÄ ÇнÀ ºÐ¼® ±â¼ú(LearningAnalytics) ¿¬±¸ ¸¦ À§ÇØ À¯´Ï¹ö½ÃƼ Äø®Áö ·±´ø(University College London)ÀÇ Institute of Education (IOE) Knowledge Lab ´ëÇпø¿¡¼­ À¯ÇÐÀ» Çß´Ù. ±Í±¹ ÈÄ ÇöÀç ÀÇ È¸»ç¿¡¼­ ÁÖ·Î ÆÄÀ̽ã Çöó½ºÅ©, ±¸±Û Ŭ¶ó¿ìµå(Google Cloud Platform£º GCP)¸¦ ÀÌ¿ëÇØ AI/ML °³¹ßºÎÅÍ ÀÎÇÁ¶ó ±¸Ãà, MLOps±îÁö ÁøÇàÇÏ°í ÀÖ´Ù. Python Conference Taiwan, Python Conference US µî ÇØ¿Ü ÄÁÆÛ·±½º¿¡ µµ µî´ÜÇÑ °æÇèÀÌ ÀÖ´Ù.

    ¿ªÀÚ : ±èÀºÃ¶
    (ÁÖ)¾ÆÀÌƼ¿¡½º ´ëÇ¥À̻硤µ¥ÀÌÅÍ »çÀ̾ðƼ½ºÆ®. µ¥ÀÌÅÍ °úÇÐÀڷμ­ ºòµ¥ ÀÌÅÍ ºÐ¼® ¹× AI ¸ðµ¨¸µ »ç¾÷À» ÇÏ°í ÀÖ´Ù. ÁÖ¿ä Àú¼­·Î´Â ¡ºÃʺ¸ÀÚ¸¦ À§ÇÑ C ¾ð¾î 300Á¦¡», ¡º¿¹Á¦°¡ °¡µæÇÑ C ¾ð¾î ±æ¶óÀâÀÌ¡», ¡ºÀ©µµ¿ì ÇÁ·Î±×·¡¹Ö Çà ·¯½º¡»°¡ ÀÖ°í, ¿ª¼­·Î´Â ¡º±¸±Û ÄÚ·¦À¸·Î ¹è¿ì´Â ÀΰøÁö´É ±â¼ú¡», ¡º¿¢¼¿¥¹ ÆÄÀ̽ã ÄÚµå ·¹½Ã ÇÇ 125¡», ¡ºµ¥ÀÌÅÍ ºÐ¼®À» À§ÇÑ ¸Ó½Å·¯´× ÀÔ¹®¡», ¡ºÀ¯´ÏƼ °ÔÀÓ ÇÁ·Î±×·¡¹Ö ¹ÙÀÌºí¡», ¡º°ÔÀÓÀ¸·Î ¹è¿ì´Â ÆÄÀ̽㡻, ¡ºÀ¯´ÏƼ¸¦ ÀÌ¿ëÇÑ VR ¾Û °³¹ß¡», ¡º±×¸²À¸·Î ¹è¿ì´Â ÆÄÀ̽㡻, ¡º±×¸²À¸·Î ¹è¿ì´Â C#¡», ¡º±×¸²À¸·Î ¹è¿ì´Â SQL¡», ¡º¸ðµÎÀÇ ¾Ë°í¸®Áò¡» µî 30¿© ±ÇÀÇ ¹ø¿ª¼­°¡ ÀÖ´Ù.

    ¿ªÀÚ : À¯¼¼¶ó
    ÇöÀç ÀϺ» Àü¹® ¹ø¿ª°¡·Î È°µ¿ÇÏ°í ÀÖÀ¸¸ç, ¿ª¼­·Î´Â ¡º±¸±Û ÄÚ·¦À¸·Î ¹è ¿ì´Â ÀΰøÁö´É ±â¼ú¡», ¡º¿¢¼¿¥¹ÆÄÀ̽ã ÄÚµå ·¹½ÃÇÇ 125¡», ¡º¸ðµÎÀÇ ¾Ë°í¸® Áò¡», ¡ºµ¥ÀÌÅÍ ºÐ¼®À» À§ÇÑ ¸Ó½Å·¯´× ÀÔ¹®¡», ¡ºÀ¯´ÏƼ °ÔÀÓ ÇÁ·Î±×·¡¹Ö ¹ÙÀÌ ºí¡», ¡º°ÔÀÓÀ¸·Î ¹è¿ì´Â ÆÄÀ̽㡻, ¡ºÀ¯´ÏƼ¸¦ ¸ô¶óµµ ¸¸µé ¼ö ÀÖ´Â À¯´ÏƼ 2D °ÔÀÓ Á¦ÀÛ¡», ¡ºÀ¯´ÏƼ ±³°ú¼­¡», ¡º±×¸²À¸·Î ¹è¿ì´Â ÆÄÀ̽㡻, ¡º±×¸²À¸·Î ¹è¿ì´Â C#¡», ¡º±×¸²À¸·Î ¹è¿ì´Â SQL¡» µî30¿© ±ÇÀÇ ¹ø¿ª¼­°¡ ÀÖ´Ù.

    °¨¼ö : Å׶ó´Ù ¸¶³ªºÎ
    (ÁÖ)CMSÄ¿¹Â´ÏÄÉÀ̼ÇÁî ´ëÇ¥. ÆÄÀ̽㠰ü·Ã ÄÁ¼³ÆÃ, ±¸Ãà ÀÛ¾÷À» Àü¹®À¸·Î ÇÏ°í ÀÖ´Ù. 2010ºÎÅÍ ÀϺ» ÆÄÀ̽ã Ä¿¹Â´ÏƼ¿Í Àû±Ø ¿¬µ¿ÇÏ¿© PyCon JP °³ÃÖ¿¡ ÁÖ·ÂÇß°í, 2013³â 3¿ùºÎÅÍ »ç´Ü¹ýÀÎ PyCon JP Association ´ëÇ¥ ÀÌ»ç·Î ¿ªÀÓÇÏ´Â µî ÆÄÀ̽㠱³À°¿¡ ¸ÅÁøÇÏ°í ÀÖ´Ù. ÆÄÀ̽ãÀÇ ¸Å·ÂÀ» ¾Ë¸® ±â À§ÇØ Ãʺ¸ÀÚ¸¦ À§ÇÑ ¸Ó½Å·¯´× ÇнÀºÐ¾ß ÆÄÀ̽㠰­»ç·Î È°¾àÁßÀ̸ç, ÆÄ À̽ãÀ» Áß½ÉÀ¸·Î Å×Å© È­Á¦¸¦ ´Ù·ç´Â ÆÌij½ºÆ®¡¯terapyon channel¡¯À» ¿î¿µ ÁßÀÌ´Ù.
    Àú¼­·Î´Â ¡¸¸Ó½Å·¯´× µµ°¨(ѦÌþã§Êü)¡¹(»ó¿µ»ç, 2019, °øÀú),¡¸ÆÄÀ̽㿡 ÀÇ ÇÑ »õ·Î¿î µ¥ÀÌÅÍ ºÐ¼®ÀÇ ±³°ú¼­(PythonªËªèªëª¢ª¿ªéª·ª¤«Ç«¿ÝÂà°ªÎΡßö)¡¹(»ó¿µ»ç. 2018, °øÀú),

    ¸ñÂ÷

    Part0 ÆÄÀ̽ã Çöó½ºÅ© ¼Ò°³

    Chapter00 Çöó½ºÅ©ÀÇ °³¿ä¿Í ȯ°æ ±¸Ãà
    0.1 °£´ÜÇÏ°Ô ¾²°í ´Ù¾çÇÏ°Ô ¸¸µå´Â Çöó½ºÅ©
    0.2 ¿Ö Çöó½ºÅ©¸¦ »ç¿ëÇÒ±î?
    0.3 ÆÄÀ̽ã À¥ ÇÁ·¹ÀÓ¿öÅ© ºñ±³
    Àå°í
    º¸Æ²
    FastAPI
    0.4 Çöó½ºÅ© ȯ°æ ±¸ÃàÇϱâ
    ÆÄÀ̽㠼³Ä¡Çϱâ
    ·ÎÄà ȯ°æ¿¡ °¡»ó ȯ°æ ¸¸µé±â
    Çöó½ºÅ© ¼³Ä¡Çϱâ
    Çöó½ºÅ© ¸í·É¾î
    Visual Studio Code ¼³Ä¡Çϱâ
    ÄÚµå üĿ¡¤Æ÷¸ÅÅÍ ÀÌ¿ëÇϱâ
    VSCode¿¡ ÆÄÀ̽㠰¡»ó ȯ°æ ¼³Á¤Çϱâ
    .gitignore

    Part1 Çöó½ºÅ© ù°ÉÀ½

    Chapter01 ÃÖ¼ÒÇÑÀÇ ±â´É ¾Û ¸¸µé±â
    1.1 MVT(Model, View, Template) ¸ðµ¨
    1.2 ÃÖ¼ÒÇÑÀÇ ±â´É ¾Û ¸¸µé±â
    ÀÛ¾÷ µð·ºÅ͸® ¸¸µé±â
    ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ
    µð¹ö±× ¸ðµå¶õ?
    .env¸¦ »ç¿ëÇØ È¯°æ º¯¼ö ¼³Á¤Çϱâ
    ¾ÖÇø®ÄÉÀÌ¼Ç ·çÆ®
    ¶ó¿ìÆà ÀÌ¿ëÇϱâ
    ÅÛÇø´ ¿£Áø ÀÌ¿ëÇϱâ
    url_for ÇÔ¼ö¸¦ »ç¿ëÇؼ­ URL »ý¼ºÇϱâ
    Á¤Àû ÆÄÀÏ ÀÌ¿ëÇϱâ
    ¾ÖÇø®ÄÉÀÌ¼Ç ÄÁÅؽºÆ®¿Í ¿äû ÄÁÅؽºÆ®
    1.3 ¹®ÀÇ Æû ¸¸µé±â
    ¹®ÀÇ ÆûÀÇ »ç¾ç
    PRG ÆÐÅÏ
    Flash ¸Þ½ÃÁö
    ·Î±ë
    À̸ÞÀÏ º¸³»±â
    1.4 ÄíÅ°
    1.5 ¼¼¼Ç
    1.6 ÀÀ´ä

    Chapter02 µ¥ÀÌÅͺ£À̽º¸¦ ÀÌ¿ëÇÑ ¾Û ¸¸µé±â
    1.1 µð·ºÅ͸® ±¸¼º
    2.2 ¾Û ½ÇÇàÇϱâ: BlueprintÀÇ ÀÌ¿ë
    ¨ç CRUD ¾ÛÀÇ ¸ðµâ ÀÛ¼ºÇϱâ
    ¨è ȯ°æ º¯¼ö FLASK_APPÀÇ °æ·Î º¯°æÇϱâ
    ¨é ¿£µåÆ÷ÀÎÆ® ¸¸µé±â
    ¨ê ÅÛÇø´ ¸¸µé±â
    ¨ë Á¤Àû ÆÄÀÏ ÀÛ¼ºÇϱâ
    ¨ì ÅÛÇø´¿¡ CSS ÀÐ¾î µéÀ̱â
    ¨í µ¿ÀÛ È®ÀÎÇϱâ
    2.3 SQLAlchemy ¼³Á¤Çϱâ
    È®Àå ±â´É ¼³Ä¡Çϱâ
    flask-sqlalchemy¿Í flask-migrate ÀÌ¿ë ÁغñÇϱâ
    2.4 µ¥ÀÌÅͺ£À̽º Á¶ÀÛÇϱâ
    ¸ðµ¨ Á¤ÀÇÇϱâ
    µ¥ÀÌÅͺ£À̽º ÃʱâÈ­¿Í ¸¶À̱׷¹À̼Ç
    SQLAlchemy¸¦ »ç¿ëÇÑ ±âº»ÀûÀÎ µ¥ÀÌÅÍ Á¶ÀÛ
    2.5 µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÑ CRUD ¾Û ¸¸µé±â
    ÆûÀÇ È®Àå ±â´É ÀÌ¿ëÇϱâ
    »ç¿ëÀÚ¸¦ ½Å±Ô ÀÛ¼ºÇϱâ
    »ç¿ëÀÚ À϶÷ Ç¥½ÃÇϱâ
    »ç¿ëÀÚ ÆíÁýÇϱâ
    »ç¿ëÀÚ »èÁ¦Çϱâ
    2.6 ÅÛÇø´ÀÇ °øÅëÈ­¿Í »ó¼Ó
    °øÅë ÅÛÇø´ »ý¼ºÇϱâ
    »ç¿ëÀÚ ½Å±Ô ÀÛ¼º È­¸é°ú »ç¿ëÀÚ ÆíÁý È­¸éÀÇ ´Ù½Ã ÀÛ¼ºÇϱâ
    2.7 config ¼³Á¤Çϱâ
    from_object¸¦ »ç¿ëÇÏ´Â ¹æ¹ý
    config¸¦ ÀÐ¾î µéÀÌ´Â ´Ù¸¥ ¹æ¹ý

    Chapter03 »ç¿ëÀÚ ÀÎÁõ ±â´É ¸¸µé±â
    3.1 ÀÛ¼ºÇÒ »ç¿ëÀÚ ÀÎÁõ ±â´É°ú µð·ºÅ͸® ±¸¼º
    3.2 ¾Û¿¡ ÀÎÁõ ±â´É µî·ÏÇϱâ
    Blueprint¿¡¼­ »ç¿ëÀÚ ÀÎÁõ ±â´É µî·ÏÇϱâ
    »ç¿ëÀÚ ÀÎÁõ ±â´É ¿£µåÆ÷ÀÎÆ® ¸¸µé±â
    ÀÎÁõ ±â´ÉÀÇ È®Àοë ÅÛÇø´ ¸¸µé±â
    ÀÎÁõ ÆäÀÌÁö Ç¥½Ã È®ÀÎ È­¸é ¸¸µé±â
    µ¿ÀÛ È®ÀÎÇϱâ
    3.3 ȸ¿ø°¡ÀÔ ±â´É ¸¸µé±â
    flask-login°ú ¿¬°èÇϱâ
    ȸ¿ø°¡ÀÔ ±â´ÉÀÇ Æû Ŭ·¡½º ¸¸µé±â
    User ¸ðµ¨ °»½ÅÇϱâ
    ȸ¿ø°¡ÀÔ ±â´ÉÀÇ ¿£µåÆ÷ÀÎÆ® ¸¸µé±â
    ȸ¿ø°¡ÀÔ ±â´ÉÀÇ ÅÛÇø´ ¸¸µé±â
    crud ¾ÛÀ» ·Î±×ÀÎ Çʼö·Î º¯°æÇϱâ
    µ¿ÀÛ È®ÀÎÇϱâ
    3.4 ·Î±×ÀÎ ±â´É ¸¸µé±â
    ·Î±×ÀÎ ±â´ÉÀÇ Æû Ŭ·¡½º ÀÛ¼ºÇϱâ
    ·Î±×ÀÎ ±â´ÉÀÇ ¿£µåÆ÷ÀÎÆ® ¸¸µé±â
    ·Î±×ÀÎ ±â´ÉÀÇ ÅÛÇø´ ¸¸µé±â
    µ¿ÀÛ È®ÀÎÇϱâ
    3.5 ·Î±×¾Æ¿ô ±â´É ¸¸µé±â
    µ¿ÀÛ È®ÀÎÇϱâ
    ·Î±×ÀÎ »óÅ ǥ½ÃÇϱâ

    Part2 Çöó½ºÅ© ½Çõ ¨ç ¹°Ã¼ °¨Áö ¾Û °³¹ßÇϱâ

    Chapter04 ¾ÛÀÇ »ç¾ç°ú Áغñ
    4.1 ¹°Ã¼ °¨Áö ¾ÛÀÇ »ç¾ç
    À̹ÌÁö À϶÷ È­¸é0
    ÀÎÁõ È­¸é
    À̹ÌÁö ¾÷·Îµå È­¸é
    ¹°Ã¼ °¨Áö È­¸é
    À̹ÌÁö °Ë»ö È­¸é
    Ä¿½ºÅÒ ¿À·ù È­¸é
    4.2 µð·ºÅ͸® ±¸¼º
    4.3 ¹°Ã¼ °¨Áö ¾Û µî·ÏÇϱâ
    À̹ÌÁö À϶÷ È­¸éÀÇ ¿£µåÆ÷ÀÎÆ® ¸¸µé±â
    À̹ÌÁö À϶÷ È­¸éÀÇ ÅÛÇø´ ¸¸µé±â
    µ¿ÀÛ È®ÀÎÇϱâ

    Chapter05 À̹ÌÁö À϶÷ È­¸é ¸¸µé±â
    5.1 UserImage ¸ðµ¨ ÀÛ¼ºÇϱâ
    5.2 À̹ÌÁö À϶÷ È­¸éÀÇ ¿£µåÆ÷ÀÎÆ® ¸¸µé±â
    5.3 À̹ÌÁö À϶÷ È­¸éÀÇ ÅÛÇø´ ¸¸µé±â
    5.4 SQLAlchemyÀÇ Å×ÀÌºí °áÇÕ°ú ¸±·¹À̼ǽÊ
    SQL·Î Å×À̺íÀ» JOINÇÑ´Ù
    SQLÀ» È®ÀÎÇϱâ À§ÇÑ »çÀü Áغñ
    ¸±·¹À̼ǽÊ

    Chapter06 ȸ¿ø°¡ÀÔ°ú ·Î±×ÀÎ È­¸é ¸¸µé±â
    6.1 ȸ¿ø°¡ÀÔ È­¸éÀÇ ¿£µåÆ÷ÀÎÆ® °»½ÅÇϱâ
    6.2 °øÅë Çì´õ ÀÛ¼ºÇϱâ
    6.3 ȸ¿ø°¡ÀÔ È­¸éÀÇ ÅÛÇø´ °»½ÅÇϱâ
    6.4 ·Î±×ÀÎ È­¸éÀÇ ¿£µåÆ÷ÀÎÆ® °»½ÅÇϱâ
    6.5 ·Î±×ÀÎ È­¸éÀÇ ÅÛÇø´ °»½ÅÇϱâ
    6.6 ȸ¿ø°¡ÀÔ/·Î±×ÀÎ È­¸éÀÇ µ¿ÀÛ È®ÀÎÇϱâ

    Chapter07 À̹ÌÁö ¾÷·Îµå È­¸é ¸¸µé±â
    7.1 À̹ÌÁö ¾÷·Îµå °æ·Î ÁöÁ¤Çϱâ
    7.2 À̹ÌÁö¸¦ Ç¥½ÃÇÏ´Â ¿£µåÆ÷ÀÎÆ® ¸¸µé±â
    7.3 À̹ÌÁö À϶÷ È­¸é¿¡ À̹ÌÁö ¾÷·Îµå È­¸é ¸µÅ©¿Í À̹ÌÁö À϶÷ Ãß°¡Çϱâ
    7.4 À̹ÌÁö ¾÷·Îµå È­¸éÀÇ Æû Ŭ·¡½º ¸¸µé±â
    7.5 À̹ÌÁö ¾÷·Îµå È­¸éÀÇ ¿£µåÆ÷ÀÎÆ® ¸¸µé±â
    7.6 À̹ÌÁö ¾÷·Îµå È­¸éÀÇ ÅÛÇø´ ¸¸µé±â
    7.7 À̹ÌÁö ¾÷·Îµå È­¸éÀÇ µ¿ÀÛ È®ÀÎÇϱâ

    Chapter08 ¹°Ã¼ °¨Áö ±â´É ±¸ÇöÇϱâ
    8.1 UserImageTags ¸ðµ¨ ÀÛ¼ºÇϱâ
    8.2 ¹°Ã¼ °¨Áö ±â´ÉÀÇ Æû Ŭ·¡½º ¸¸µé±â
    8.3 ¹°Ã¼ °¨Áö ±â´ÉÀÇ ¶óÀ̺귯¸® ¼³Á¤Çϱâ
    8.4 ¹°Ã¼ °¨Áö ±â´ÉÀÇ ¿£µåÆ÷ÀÎÆ® ¸¸µé±â
    8.5 À̹ÌÁö À϶÷ È­¸é¿¡ ÅÂ±× Á¤º¸ Ç¥½ÃÇϱâ
    8.6 À̹ÌÁö À϶÷ È­¸é¿¡ °¨Áö ¹öÆ°°ú ÅÂ±× Á¤º¸ Ç¥½ÃÇϱâ
    8.7 ¹°Ã¼ °¨Áö ±â´ÉÀÇ µ¿ÀÛ È®ÀÎÇϱâ
    8.8 À̹ÌÁö »èÁ¦ ±â´É ¸¸µé±â
    À̹ÌÁö »èÁ¦ ±â´ÉÀÇ Æû Ŭ·¡½º ÀÛ¼ºÇϱâ
    À̹ÌÁö »èÁ¦ ±â´ÉÀÇ ¿£µåÆ÷ÀÎÆ® ¸¸µé±â
    À̹ÌÁö À϶÷ È­¸éÀÇ ¿£µåÆ÷ÀÎÆ®¿¡ »èÁ¦ Æû Ãß°¡Çϱâ
    À̹ÌÁö À϶÷ È­¸é¿¡ [»èÁ¦] ¹öÆ° Ç¥½ÃÇϱâ
    À̹ÌÁö »èÁ¦ ±â´ÉÀÇ µ¿ÀÛ È®ÀÎÇϱâ

    Chapter09 °Ë»ö ±â´É ±¸ÇöÇϱâ
    9.1 À̹ÌÁö °Ë»ö ±â´ÉÀÇ ¿£µåÆ÷ÀÎÆ® ¸¸µé±â
    9.2 À̹ÌÁö °Ë»ö ±â´ÉÀÇ ÅÛÇø´ ¸¸µé±â
    9.3 À̹ÌÁö °Ë»ö ±â´ÉÀÇ µ¿ÀÛ È®ÀÎÇϱâ

    Chapter10 Ä¿½ºÅÒ ¿À·ù È­¸é ¸¸µé±â
    10.1 Ä¿½ºÅÒ ¿À·ù È­¸éÀÇ ¿£µåÆ÷ÀÎÆ® ¸¸µé±â
    10.2 Ä¿½ºÅÒ ¿À·ù È­¸éÀÇ ÅÛÇø´ ¸¸µé±â
    10.3 Ä¿½ºÅÒ ¿À·ù È­¸éÀÇ Ç¥½Ã È®ÀÎÇϱâ

    Chapter11 À¯´Ö Å×½ºÆ® ÁøÇàÇϱâ
    11.1 pytest »ç¿ëÇϱâ
    pytest ¼³Ä¡Çϱâ
    µð·ºÅ͸® ±¸¼º°ú ¸í¸í ±ÔÄ¢
    Å×½ºÆ®¸¦ ½ÇÇàÇϱâ
    ½ÇÆÐÇÏ´Â Å×½ºÆ®ÀÇ µ¿ÀÛ È®ÀÎÇϱâ
    Å×½ºÆ®¸¦ 1°³¸¸ ½ÇÇàÇϱâ
    11.2 pytestÀÇ ÇȽºÃ³
    conftest.py¸¦ »ç¿ëÇÏ¿© ÇȽºÃ³ °øÀ¯Çϱâ
    11.3 ¹°Ã¼ °¨Áö ¾ÛÀÇ Å×½ºÆ® ÁøÇàÇϱâ
    Å×½ºÆ®¿ë À̹ÌÁö ¾÷·Îµå µð·ºÅ͸® ¼³Á¤Çϱâ
    Å×½ºÆ® ÇȽºÃ³ °»½ÅÇϱâ
    À̹ÌÁö À϶÷ È­¸é Å×½ºÆ®Çϱâ
    À̹ÌÁö ¾÷·Îµå È­¸é Å×½ºÆ®Çϱâ
    ¹°Ã¼ °¨Áö¿Í ű׿¡ ÀÇÇÑ °Ë»ö ±â´É Å×½ºÆ®Çϱâ
    À̹ÌÁö »èÁ¦ ±â´É Å×½ºÆ®Çϱâ
    Ä¿½ºÅÒ ¿À·ù È­¸é Å×½ºÆ®Çϱâ
    Å×½ºÆ®ÀÇ Ä¿¹ö¸®Áö Ãâ·ÂÇϱâ
    Å×½ºÆ®ÀÇ Ä¿¹ö¸®Áö¸¦ HTML·Î Ãâ·ÂÇϱâ

    Part3 Çöó½ºÅ© ½Çõ¨è ¹°Ã¼ °¨Áö ±â´É API ¸¸µé°í ¹èÆ÷Çϱâ

    Chapter12 Web APIÀÇ °³¿ä
    12.1 World Wide Web(WWW)°ú APIÀÇ ÀǹÌ
    Ŭ¶óÀ̾ðÆ®¿Í ¼­¹ö
    API¿Í JSON
    12.2 ¸®¼Ò½ºÀÇ Àå¼Ò¸¦ ³ªÅ¸³»´Â URIÀÇ ¿ªÇÒ
    URL
    URI
    URN
    12.3 HTTP ¸Þ¼­µå¸¦ ÀÌ¿ëÇØ ¸®¼Ò½ºÀÇ CRUD Á¶ÀÛÇϱâ

    Chapter13 ¹°Ã¼ °¨Áö APIÀÇ »ç¾ç
    13.1 ¹°Ã¼ °¨Áö APIÀÇ Ã³¸® È帧
    13.2 PyTorch ¼³Ä¡ÇÏ°í ÇнÀ ¿Ï·á ¸ðµ¨ ÀúÀåÇϱâ
    PyTorch ¼³Ä¡Çϱâ
    ÇнÀ ¿Ï·á ¸ðµ¨ ÀúÀåÇϱâ

    Chapter14 ¹°Ã¼ °¨Áö API ±¸ÇöÇϱâ
    14.1 ¹°Ã¼ °¨Áö APIÀÇ µð·ºÅ͸® ±¸¼º°ú ¸ðµâ
    __init__.py
    14.2 ±¸Çö ÁغñÇϱâ
    14.3 [±¸Çö 1] API ½ÇÇà ÄÚµå ±¸ÇöÇϱâ
    config¸¦ ÀÐ¾î µéÀÌ°í Çöó½ºÅ© ¾Û ¸¸µé±â
    °øÅëÀÇ ¼³Á¤ °ü¸®Çϱâ
    µ¿ÀÛ È®ÀÎÇϱâ
    14.4 [±¸Çö 2] µ¥ÀÌÅÍ ÁغñÇÏ°í Àüó¸®/ÈÄó¸® ÄÚµå ±¸ÇöÇϱâ
    µ¥ÀÌÅÍ ÁغñÇϱâ
    Àüó¸®
    ÈÄó¸®
    14.5 [±¸Çö 3] ÇнÀ ¿Ï·á ¸ðµ¨ÀÇ ½ÇÇà ÄÚµå ±¸ÇöÇϱâ
    14.6 [±¸Çö 4] ¶ó¿ìÆà ±¸ÇöÇϱâ
    µ¿ÀÛ È®ÀÎÇϱâ

    Chapter15 ¹°Ã¼ °¨Áö ¾Û ¹èÆ÷Çϱâ
    15.1 DockerÀÇ °³¿ä
    °¡»óÈ­ ±â¼ú
    15.2 Cloud RunÀÇ °³¿ä
    Ư¡
    15.3 DockerÀÇ ÀÌ¿ë Áغñ
    Docker Desktop ¼³Ä¡Çϱâ
    Docker Desktop ±¸µ¿Çϱâ
    15.4 Cloud RunÀÇ ÀÌ¿ë Áغñ
    ¨ç Google Cloud ¹«·á °èÁ¤ ¸¸µé±â
    ¨è Google Cloud ÇÁ·ÎÁ§Æ® ÀÛ¼ºÇϱâ
    ¨é Cloud Run API¿Í Container Regsitry API È°¼ºÈ­Çϱâ
    ¨ê Cloud SDK ¼³Ä¡Çϱâ
    15.5 [ÀýÂ÷ 1] Google CloudÀÇ configuration Ãʱ⠼³Á¤Çϱâ
    15.6 [ÀýÂ÷ 2] Dockerfile ÀÛ¼ºÇϱâ
    15.7 [ÀýÂ÷ 3] Docker À̹ÌÁö ºôµåÇϱâ
    ÀÛ¼ºÇÑ À̹ÌÁö È®ÀÎÇϱâ
    15.8 [ÀýÂ÷ 4] Docker À̹ÌÁö¸¦ GCR¿¡ Ǫ½ÃÇϱâ
    Ǫ½Ã È®ÀÎÇϱâ
    15.9 [ÀýÂ÷ 5] Cloud Run¿¡ ¹èÆ÷Çϱâ

    Part4 ¸Ó½Å·¯´× API °³¹ßÇϱâ

    Chapter16 ¸Ó½Å·¯´×ÀÇ °³¿ä
    16.1 ¸Ó½Å·¯´×¿¡ °ü·ÃµÈ °³³ä
    16.2 ¸Ó½Å·¯´×¿¡¼­ ´Ù·ç´Â µ¥ÀÌÅÍ
    16.3 ¸Ó½Å·¯´×ÀÌ ´Ù·ç´Â ¹®Á¦
    Åë°è
    ¸Ó½Å·¯´×
    16.4 ¼ö½Ä°ú ÄÚµå·Î ¾Ë°í¸®Áò Ç¥ÇöÇϱâ
    16.5 ¸Ó½Å·¯´×¿¡¼­ ÀÌ¿ëÇÏ´Â ÆÄÀ̽㠶óÀ̺귯¸®
    ¶óÀ̺귯¸®¿Í ÇÁ·¹ÀÓ¿öÅ©
    16.6 ÆÄÀ̽㠶óÀ̺귯¸®·Î ·ÎÁö½ºÆ½ ȸ±Í Ç¥ÇöÇϱâ
    ·ÎÁö½ºÆ½ ȸ±Í
    ½Ã±×¸ðÀ̵å ÇÔ¼öÀÇ ¼ö½Ä
    ±³Â÷ ¿£Æ®·ÎÇÇ ¿ÀÂ÷ÀÇ ¼ö½Ä
    °æ»çÇÏ°­¹ýÀÇ ¼ö½Ä
    NumPy¸¦ »ç¿ëÇÑ ·ÎÁö½ºÆ½ ȸ±Í
    scikit-learnÀ» »ç¿ëÇÑ ·ÎÁö½ºÆ½ ȸ±Í

    Chapter17 ¸Ó½Å·¯´× APIÀÇ °³¹ß °úÁ¤°ú ½Çõ
    17.1 ÃÖÀûÀÇ ¸Ó½Å·¯´× ¾Ë°í¸®Áò/¸ðµ¨ ¼±Á¤Çϱâ
    17.2 ¸Ó½Å·¯´× ¾Ë°í¸®Áò/¸ðµ¨ ±¸ÇöÇϱâ
    ±¸Çö °úÁ¤
    17.3 ¸Ó½Å·¯´× APIÀÇ »ç¾ç
    17.4 °³¹ß ÁغñÇϱâ
    ¶óÀ̺귯¸®ÀÇ ¼³Ä¡
    µð·ºÅ͸® È®ÀÎÇϱâ
    17.5 [±¸Çö °úÁ¤ 1] ºÐ¼® Äڵ带 ÇÁ·Î´ö¼Ç ÄÚµå·Î ¸¸µé±â
    1.1 ÄÚµå ¸®µù/ÄÚµå ¹®¼­È­
    1.2 ÇÔ¼ö ºÐÇÒ/¸ðµâ ºÐÇÒ
    1.3 ¸®ÆÑÅ͸µ
    17.6 [±¸Çö °úÁ¤ 2] ÇÁ·Î´ö¼Ç Äڵ带 API·Î ¸¸µé±â
    2.1 ¶ó¿ìÆÃ: URI(¿£µåÆ÷ÀÎÆ®) ¸í¸í ±ÔÄ¢ÀÇ Ã¥Á¤
    2.2 ¿À·ù È®ÀÎ: ¿À·ù ÄÚµå¿Í ¿À·ù ¸Þ½ÃÁöÀÇ Á¤ÀÇ
    2.3 ¿äû È®ÀÎ: °ËÁõ ÄÚµåÀÇ ±¸Çö
    17.7 Á¤»ó µ¿ÀÛ È®ÀÎÇϱâ
    17.8 [°úÁ¦] ¸Ó½Å·¯´× API·ÎºÎÅÍ ¸Ó½Å·¯´× ±â¹Ý°ú MLOps·Î

    Index

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

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

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

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

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

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

    ¹ÝÇ°/±³È¯

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

    ¹ÝÇ°/±³È¯

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