°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (27,360¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (20,160¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (23,040¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

Angular Essentials : Single Page Application °³¹ßÀÇ º£½ºÆ® ÇÁ·¢Æ¼½º

¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

ÆǸÅÁö¼ö 12
?
ÆǸÅÁö¼ö¶õ?
»çÀÌÆ®ÀÇ ÆǸŷ®¿¡ ±â¹ÝÇÏ¿© ÆǸŷ® ÃßÀ̸¦ ¹Ý¿µÇÑ ÀÎÅÍÆÄÅ© µµ¼­¿¡¼­ÀÇ µ¶¸³ÀûÀÎ ÆǸŠÁö¼öÀÔ´Ï´Ù. ÇöÀç °¡Àå Àß Æȸ®´Â »óÇ°¿¡ °¡ÁßÄ¡¸¦ µÎ¾ú±â ¶§¹®¿¡ ½ÇÁ¦ ´©Àû ÆǸŷ®°ú´Â ´Ù¼Ò Â÷ÀÌ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆǸŷ® ¿Ü¿¡µµ ´Ù¾çÇÑ °¡ÁßÄ¡·Î ±¸¼ºµÇ¾î ÃÖ±ÙÀÇ À̽´µµ¼­ È®Àνà À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç Áö¼ö´Â ¸ÅÀÏ °»½ÅµË´Ï´Ù.
Close
°øÀ¯Çϱâ

ES6, TypeScript ÇٽɿϺ® ¼³¸í

Á¤°¡

32,000¿ø

  • 28,800¿ø (10%ÇÒÀÎ)

    1,600P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
  • 5/9(¸ñ) À̳» ¹ß¼Û ¿¹Á¤  (¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512)
  • ¹«·á¹è¼Û
  • ÁÖ¹®¼ö·®
    °¨¼Ò Áõ°¡
    • À̺¥Æ®/±âȹÀü

    • ¿¬°üµµ¼­

    • »óÇ°±Ç

    AD

    Ã¥¼Ò°³

    Angular¸¦ ÀÌ¿ëÇÑ SPA °³¹ßÀÇ º£½ºÆ® ÇÁ·¢Æ¼½º

    ÀÌ Ã¥Àº ±¸±ÛÀÇ ¿ÀǼҽº ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·¹ÀÓ¿öÅ©ÀÎ Angular¸¦ ÇнÀÇÑ´Ù. µ¶ÀÚ´Â ÀÌ Ã¥À» ÅëÇØ AngularÀÇ Ã¶Çаú ±âº» °³³ä, µðÀÚÀÎ ÆÐÅÏÀ» ÀÌÇØÇÏ°í ¸ð´ø À¥ÀÇ »õ·Î¿î Æз¯´ÙÀÓ Áß ÇϳªÀÎ SPA(Single Page Application) °³¹ß¿¡ ÇÑ °ÉÀ½ ´õ ´Ù°¡°¥ ¼ö ÀÖ´Ù.

    Ã¥ Ãʹݿ¡´Â ÀÚ¹Ù½ºÅ©¸³Æ® ÀÌÈÄ ¹Ù·Î Angular¸¦ ¹è¿ì·Á´Â ÇнÀÀÚ¸¦ À§ÇØ ECMAScript 6¿Í TypeScriptÀÇ Çٽɸ¸ °ñ¶ó ¼³¸íÇÏ¿´´Ù. µ¶ÀÚ´Â À̸¦ ÅëÇØ ÇÁ·±Æ®¿£µå ¿µ¿ª¿¡¼­ »ç¿ëÇÏ´Â ±â¼ú, ¿ë¾î µîÀ» ÀÚ¿¬½º·´°Ô ÇнÀÇÒ ¼ö ÀÖ´Ù.
    À̾ Angular CLI(Command Line Interface)¸¦ ÀÌ¿ëÇØ °³¹ßȯ°æ ±¸Ãà, ºôµå, ½ÇÇà °úÁ¤À» »ìÆ캸°í, AngularÀÇ ÆÄÀÏ ±¸Á¶¿Í ó¸® È帧 µîÀ» ¾Ë¾Æº»´Ù. ±×¸®°í AngularÀÇ ÇÙ½É ±¸¼º¿ä¼ÒÀÎ ÄÄÆ÷³ÍÆ®, µð·ºÆ¼ºê, ¼­ºñ½º, ¶ó¿ìÅÍ, ¸ðµâÀ» Ã¥ Àüü¿¡ °ÉÃÄ »ó¼¼ÇÏ°Ô ¼Ò°³ÇÑ´Ù.

    ÃâÆÇ»ç ¼­Æò

    Angular¸¦ °¡Àå ±ò²ûÇÏ°Ô Çٽɸ¸ ½ï »Ì¾Æ¼­ ¼³¸íÇÏ¿´´Ù. °³³ä ÇϳªÇϳª¸¦ Á¤È®ÇÏ°Ô ¶Ç¹Ú¶Ç¹Ú ¼³¸íÇÏ·Á´Â ÀúÀÚÀÇ Á¤¼ºÀÌ ´À²¸Áø´Ù. ¸ðµç ¿¹Á¦¸¦ Á÷Á¢ µû¶ó ÇØ º¸¾Ò´Âµ¥ ¼Ò½º¿¡ ¿¡·¯´Â ¾ø¾ú´Ù. ¼³Ä¡ ¹æ¹ýÀ̳ª ȯ°æ ±¸¼ºÀÌ Ä£ÀýÇÏ°Ô Àß ¼³¸íµÇ¾î À־ ¾î·ÆÁö ¾Ê°Ô µû¶ó ÇÒ ¼ö ÀÖ¾ú´Ù.
    ÀÌ Ã¥¿¡¼­ ¾òÀº °¡Àå Å« ÇýÅÃÀº AngularÀÇ ±â´É»Ó¸¸ ¾Æ´Ï¶ó À¥ ÇÁ·±Æ®¿£µå ¿µ¿ª¿¡¼­ »ç¿ëÇÏ´Â ±â¼ú°ú °³³ä, ¿ë¾îµéÀ» ¾Ë ¼ö ÀÖ¾ú´Ù´Â °ÍÀÌ´Ù.
    ±×¸®°í ¿¹Á¦¸¶´Ù ½Ç½À URLÀÌ À־ ÆÄÀÏ ±¸¼ºÀ̳ª ¼Ò½ºÄÚµå, ½ÇÇà °á°ú µîÀ» ¹Ù·Î È®ÀÎÇÒ ¼ö ÀÖ°í À¥»ó¿¡¼­ Á÷Á¢ Äڵ带 ¼öÁ¤Çغ¸¸é¼­ °á°ú°¡ ¾î¶»°Ô ´Þ¶óÁö´ÂÁö ÇнÀÇÒ ¼ö À־ ¸Å¿ì Æí¸®Çß´Ù.

    ¡Ø ÀÌ Ã¥ÀÇ Æ¯Â¡
    - 2018³â 7¿ù ±âÁØ ÃֽŠ¹öÀüÀÎ Angular 6¸¦ ±âÁØÀ¸·Î ¼³¸íÇÏ¿´´Ù.
    - Angular ÇнÀÀ» À§ÇÑ ¼±¼ö Áö½ÄÀÎ ES6, TypeScript, Node.js, npmºÎÅÍ ÇнÀÇÒ ¼ö ÀÖµµ·Ï ¿¹Á¦¿Í ¼³¸íÀ» ¼ö·ÏÇÏ¿´´Ù.
    - AngularÀÇ ±â´É ¼³¸í»Ó¸¸ ¾Æ´Ï¶ó öÇÐ, ±âº» °³³ä, ±×¸®°í ÇÁ·¹ÀÓ¿öÅ©·Î¼­ ³»Æ÷ÇÏ°í ÀÖ´Â µðÀÚÀÎ ÆÐÅϱîÁö ´Ù·ç¾ú´Ù.
    - 140¿© °³ÀÇ ¿¹Á¦¸¦ º¹ÀâÇÑ È¯°æ ±¸Ãà ¾øÀÌ ½ÇÇà °¡´ÉÇÏ´Ù. °¢ ¿¹Á¦¸¶´Ù ÇÁ·ÎÁ§Æ® ±¸¼º°ú Àüü ¼Ò½º, ½ÇÇà °á°ú¸¦ Áï½Ã È®ÀÎÇغ¼ ¼ö ÀÖµµ·Ï ¿Â¶óÀÎ Ç÷¹À̱׶ó¿îµå¸¦ Á¦°øÇÑ´Ù.
    - »õ·Î¿î Àü¹® ¿ë¾î°¡ ³ª¿Ã ¶§¸¶´Ù °¢ÁÖ·Î °ø½Ä ¹®¼­³ª Âü°í URLÀ» ¾È³»ÇÏ¿© °ü·Ã ³»¿ëÀ» Á» ´õ ±íÀÌ ÀÖ°Ô ÇнÀÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù.

    ¡Ø ¿¹Á¦ ¼Ò½º: https://stackblitz.com/@ungmo2
    ÀÌ Ã¥Àº °¢ ¿¹Á¦¸¶´Ù ½ÇÇà ȯ°æ°ú ÇÁ·ÎÁ§Æ®°¡ ÀÌ¹Ì ±¸ÃàµÈ URLÀ» Á¦°øÇÏ¿© Á¢¼Ó Áï½Ã ½ÇÇà °á°ú¸¦ È®ÀÎÇÒ ¼ö ÀÖÀ¸¸ç ÇÁ·ÎÁ§Æ® ±¸¼º, Àüü ¼Ò½ºÄڵ带 È®ÀÎ ¶Ç´Â ³»·Á¹ÞÀ» ¼ö ÀÖ´Ù.

    ¸ñÂ÷

    1Àå AngularÀÇ ¼Ò°³¿Í Ư¡
    1.1. Angular ¼Ò°³
    1.2. Angular¿Í AngularJSÀÇ Â÷ÀÌÁ¡
    1.3. AngularÀÇ ÀåÁ¡
    1.3.1. °³¼±µÈ °³¹ß »ý»ê¼º
    1.3.2. ¼º´ÉÀÇ Çâ»ó
    1.4. ºê¶ó¿ìÀú Áö¿ø ¹üÀ§

    2Àå Node.js¿Í npm
    2.1. Node.js
    2.1.1. Node.js °³¿ä
    2.1.2. Node.js ¼³Ä¡
    2.1.3. Node.js REPL
    2.1.4. Node.js ¸Àº¸±â
    2.2. npm
    2.2.1. npm °³¿ä
    2.2.2. npm ¼³Ä¡
    2.2.3. npmÀ» »ç¿ëÇÑ ÆÐÅ°Áö ¼³Ä¡
    2.2.4. Áö¿ª ¼³Ä¡¿Í Àü¿ª ¼³Ä¡
    2.2.5. package.json°ú ÀÇÁ¸¼º °ü¸®

    3Àå ECMAScript 6
    3.1. let, const¿Í ºí·Ï ·¹º§ ½ºÄÚÇÁ
    3.1.1. let
    3.1.2. const
    3.2. ÅÛÇø´ ¸®ÅÍ·²
    3.3. È­»ìÇ¥ ÇÔ¼ö
    3.3.1. È­»ìÇ¥ ÇÔ¼öÀÇ ¼±¾ð
    3.3.2. È­»ìÇ¥ ÇÔ¼öÀÇ È£Ãâ
    3.3.3. this
    3.3.4. È­»ìÇ¥ ÇÔ¼ö¸¦ »ç¿ëÇÏ¸é ¾È µÇ´Â °æ¿ì
    3.4. ÆĶó¹ÌÅÍ ±âº»°ª
    3.5. Rest ÆĶó¹ÌÅÍ
    3.5.1. ±âº» ¹®¹ý
    3.5.2. arguments¿Í rest ÆĶó¹ÌÅÍ
    3.6. Spread ¿¬»êÀÚ
    3.6.1. ÇÔ¼öÀÇ ÀÎÀÚ·Î »ç¿ëÇÏ´Â °æ¿ì
    3.6.2. ¹è¿­¿¡¼­ »ç¿ëÇÏ´Â °æ¿ì
    3.6.3. °´Ã¼¿¡¼­ »ç¿ëÇÏ´Â °æ¿ì
    3.7. °´Ã¼ ¸®ÅÍ·² ÇÁ·ÎÆÛƼ ±â´É È®Àå
    3.7.1. ÇÁ·ÎÆÛƼ Ãà¾à Ç¥Çö
    3.7.2. ÇÁ·ÎÆÛƼ À̸§ Á¶ÇÕ
    3.7.3. ¸Þ¼Òµå Ãà¾à Ç¥Çö
    3.7.4. __proto__ ÇÁ·ÎÆÛƼ¿¡ ÀÇÇÑ »ó¼Ó
    3.8. µð½ºÆ®·°Ã³¸µ
    3.8.1. ¹è¿­ µð½ºÆ®·°Ã³¸µ
    3.8.2. °´Ã¼ µð½ºÆ®·°Ã³¸µ
    3.9. Ŭ·¡½º
    3.9.1. Ŭ·¡½º Á¤ÀÇ
    3.9.2. ÀνºÅϽºÀÇ »ý¼º
    3.9.3. constructor
    3.9.4. Ŭ·¡½º ÇÁ·ÎÆÛƼ
    3.9.5. È£À̽ºÆÃ
    3.9.6. getter, setter
    3.9.7. Á¤Àû ¸Þ¼Òµå
    3.9.8. Ŭ·¡½º »ó¼Ó
    3.10. ÇÁ·Î¹Ì½º
    3.10.1. Äݹé ÆÐÅÏÀÇ ´ÜÁ¡
    3.10.2. ÇÁ·Î¹Ì½ºÀÇ »ý¼º
    3.10.3. ÇÁ·Î¹Ì½ºÀÇ »ç¿ë
    3.10.4. ÇÁ·Î¹Ì½ºÀÇ ¿¡·¯ ó¸®
    3.10.5. ÇÁ·Î¹Ì½º üÀÌ´×
    3.11. ÀÌÅÍ·¹ÀÌ¼Ç ÇÁ·ÎÅäÄÝ°ú for-of ·çÇÁ
    3.11.1. ÀÌÅÍ·¹ÀÌ¼Ç ÇÁ·ÎÅäÄÝ
    3.11.2. for-of ·çÇÁ
    3.11.3. Ä¿½ºÅÒ ÀÌÅÍ·¯ºí
    3.12. Symbol
    3.12.1. Symbol »ý¼º
    3.12.2. Symbol »ç¿ë
    3.12.3. Symbol °´Ã¼
    3.13. Á¦³Ê·¹ÀÌÅÍ
    3.13.1. Á¦³Ê·¹ÀÌÅÍ ÇÔ¼ö »ý¼º
    3.13.2. Á¦³Ê·¹ÀÌÅÍ ÇÔ¼ö È£Ãâ
    3.13.3. ÀÌÅÍ·¯ºíÀÇ ±¸Çö
    3.14. ¸ðµâ
    3.14.1. ¸ðµâÀ̶õ?
    3.14.2. export
    3.14.3. import
    3.15. Babel°ú WebpackÀ» ÀÌ¿ëÇÑ ES6 °³¹ßȯ°æ ±¸Ãà
    3.15.1. Babel CLI ¼³Ä¡
    3.15.2. .babelrc ¼³Á¤ ÆÄÀÏ ÀÛ¼º
    3.15.3. Æ®·£½ºÆÄÀϸµ
    3.15.4. ES6 °³¹ßȯ°æ ±¸Ãà

    4Àå TypeScript
    4.1. TypeScript °³¿ä
    4.2. TypeScriptÀÇ ÀåÁ¡
    4.3. TypeScript °³¹ßȯ°æ ±¸Ãà
    4.3.1. TypeScript ÄÄÆÄÀÏ·¯ ¼³Ä¡
    4.3.2. TypeScript ÄÄÆÄÀÏ·¯ »ç¿ë¹ý
    4.4. Á¤Àû ŸÀÌÇÎ
    4.4.1. ŸÀÔ ¼±¾ð
    4.4.2. Á¤Àû ŸÀÌÇÎ
    4.4.3. ŸÀÔ Ãß·Ð
    4.5. Ŭ·¡½º
    4.5.1. Ŭ·¡½º Á¤ÀÇ
    4.5.2. Á¢±Ù Á¦ÇÑÀÚ
    4.5.3. »ý¼ºÀÚ ÆĶó¹ÌÅÍ¿¡ Á¢±Ù Á¦ÇÑÀÚ ¼±¾ð
    4.5.4. readonly Å°¿öµå
    4.5.5. static Å°¿öµå
    4.5.6. Ãß»ó Ŭ·¡½º
    4.6. ÀÎÅÍÆäÀ̽º
    4.6.1. º¯¼ö¿Í ÀÎÅÍÆäÀ̽º
    4.6.2. ÇÔ¼ö¿Í ÀÎÅÍÆäÀ̽º
    4.6.3. Ŭ·¡½º¿Í ÀÎÅÍÆäÀ̽º
    4.6.4. ´ö ŸÀÌÇÎ
    4.6.5. ¼±ÅÃÀû ÇÁ·ÎÆÛƼ
    4.7. Á¦³×¸¯

    5Àå Angular CLI
    5.1. Angular CLI¶õ?
    5.2. Angular CLI ¼³Ä¡
    5.3. ÇÁ·ÎÁ§Æ® »ý¼º
    5.4. ÇÁ·ÎÁ§Æ® ½ÇÇà
    5.5. ÇÁ·ÎÁ§Æ® ±¸¼º¿ä¼Ò »ý¼º
    5.5.1. ÄÄÆ÷³ÍÆ® »ý¼º
    5.5.2. µð·ºÆ¼ºê »ý¼º
    5.5.3. ¸ðµâ »ý¼º
    5.5.4. ¼­ºñ½º »ý¼º
    5.5.5. Ŭ·¡½º »ý¼º
    5.6. ÇÁ·ÎÁ§Æ® ºôµå
    5.6.1. Æ®·£½ºÆÄÀϸµ°ú ÀÇÁ¸ ¸ðµâ ¹øµé¸µ
    5.6.2. ÇÁ·Î´ö¼Ç ºôµå¿Í ¹èÆ÷
    5.6.3. AoT ÄÄÆÄÀÏ
    5.7. ±âº» ¿É¼Ç º¯°æ

    6Àå AngularÀÇ ÆÄÀÏ ±¸Á¶¿Í ó¸® È帧
    6.1. Angular ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÆÄÀÏ ±¸Á¶
    6.1.1. src Æú´õ
    6.1.2. ±âŸ ¼³Á¤ ÆÄÀÏ
    6.2. Angular ¾ÖÇø®ÄÉÀ̼ÇÀÇ Ã³¸® È帧
    6.3. AngularÀÇ ±¸¼º¿ä¼Ò

    7Àå ÄÄÆ÷³ÍÆ®
    7.1. ¼Ò°³
    7.1.1. À¥ ÄÄÆ÷³ÍÆ®
    7.1.2. ÄÄÆ÷³ÍÆ® Æ®¸®
    7.2. ÄÄÆ÷³ÍÆ® ±âº» ±¸Á¶
    7.2.1. ÄÄÆ÷³ÍÆ®ÀÇ ÄÚµå ±¸Á¶
    7.2.2. ÄÄÆ÷³ÍÆ®ÀÇ ±âº» µ¿ÀÛ ±¸Á¶
    7.3. ÄÄÆ÷³ÍÆ® ÀÛ¼º ½Ç½À
    7.3.1. ³×ÀÌ¹Ö ÄÁº¥¼Ç
    7.3.2. ÄÄÆ÷³ÍÆ® Ŭ·¡½º
    7.3.3. @Component µ¥ÄÚ·¹ÀÌÅÍ
    7.3.4. Angular ¶óÀ̺귯¸® ¸ðµâ ÀÓÆ÷Æ®
    7.3.5. ¸ÞŸµ¥ÀÌÅÍ
    7.3.6. ÄÄÆ÷³ÍÆ® Ŭ·¡½º¿Í ÅÛÇø´ÀÇ ¿¬µ¿
    7.3.7. ÄÄÆ÷³ÍÆ®ÀÇ È£Ãâ
    7.3.8. ¸ðµâ¿¡ ÄÄÆ÷³ÍÆ® µî·Ï
    7.4. ÅÛÇø´°ú ÅÛÇø´ ¹®¹ý
    7.4.1. ÅÛÇø´À̶õ?
    7.4.2. ÅÛÇø´ ¹®¹ý
    7.5. µ¥ÀÌÅÍ ¹ÙÀεù
    7.5.1. µ¥ÀÌÅÍ ¹ÙÀεùÀ̶õ?
    7.5.2. º¯È­ °¨Áö
    7.5.3. µ¥ÀÌÅÍ ¹ÙÀεù
    7.6. ºôÆ®ÀÎ µð·ºÆ¼ºê
    7.6.1. ºôÆ®ÀÎ µð·ºÆ¼ºê¶õ?
    7.6.2. ºôÆ®ÀÎ ¾îÆ®¸®ºäÆ® µð·ºÆ¼ºê
    7.6.3. ºôÆ®ÀÎ ±¸Á¶ µð·ºÆ¼ºê
    7.7. ÅÛÇø´ ÂüÁ¶ º¯¼ö
    7.8. ¼¼ÀÌÇÁ ³»ºñ°ÔÀÌ¼Ç ¿¬»êÀÚ
    7.9. ÄÄÆ÷³ÍÆ® °£ÀÇ »óÅ °øÀ¯
    7.9.1. ÄÄÆ÷³ÍÆ®ÀÇ °èÃþÀû Æ®¸® ±¸Á¶
    7.9.2. ºÎ¸ð ÄÄÆ÷³ÍÆ®¿¡¼­ ÀÚ½Ä ÄÄÆ÷³ÍÆ®·Î »óÅ Àü´Þ
    7.9.3. ÀÚ½Ä ÄÄÆ÷³ÍÆ®¿¡¼­ ºÎ¸ð ÄÄÆ÷³ÍÆ®·Î »óÅ Àü´Þ
    7.9.4. Stateful ÄÄÆ÷³ÍÆ®¿Í Stateless ÄÄÆ÷³ÍÆ®
    7.9.5. ¿ø°Å¸® ÄÄÆ÷³ÍÆ® °£ÀÇ »óÅ °øÀ¯
    7.10. ºÎ¸ð ÄÄÆ÷³ÍÆ®¿¡¼­ ÀÚ½Ä ¿ä¼Ò·ÎÀÇ Á¢±Ù
    7.10.1. @ViewChild¿Í @ViewChildren
    7.10.2. @ContentChild¿Í @ContentChildren
    7.11. ÄÄÆ÷³ÍÆ®¿Í ½ºÅ¸ÀÏ
    7.11.1. ÄÄÆ÷³ÍÆ® ½ºÅ¸ÀÏ
    7.11.2. ºä ĸ½¶È­
    7.11.3. Shadow DOM ½ºÅ¸ÀÏ ¼¿·ºÅÍ
    7.11.4. ±Û·Î¹ú ½ºÅ¸ÀÏ
    7.11.5. Angular CLI·Î Sass Àû¿ë ÇÁ·ÎÁ§Æ® »ý¼º

    8Àå µð·ºÆ¼ºê
    8.1. µð·ºÆ¼ºê¶õ?
    8.2. µð·ºÆ¼ºêÀÇ Á¾·ù
    8.3. »ç¿ëÀÚ Á¤ÀÇ ¾îÆ®¸®ºäÆ® µð·ºÆ¼ºê
    8.3.1. »ç¿ëÀÚ Á¤ÀÇ ¾îÆ®¸®ºäÆ® µð·ºÆ¼ºêÀÇ »ý¼º
    8.3.2. À̺¥Æ® ó¸®
    8.3.3. @Input µ¥ÀÌÅÍ ¹ÙÀεù
    8.4. »ç¿ëÀÚ Á¤ÀÇ ±¸Á¶ µð·ºÆ¼ºê
    8.4.1. »ç¿ëÀÚ Á¤ÀÇ ±¸Á¶ µð·ºÆ¼ºêÀÇ »ý¼º
    8.4.2. ng-template µð·ºÆ¼ºê
    8.4.3. TemplateRef¿Í ViewContainerRef
    8.4.4. ng-container µð·ºÆ¼ºê

    9Àå ÆÄÀÌÇÁ
    9.1. ÆÄÀÌÇÁ¶õ?
    9.2. ºôÆ®ÀÎ ÆÄÀÌÇÁ
    9.3. üÀÌ´× ÆÄÀÌÇÁ
    9.4. Ä¿½ºÅÒ ÆÄÀÌÇÁ
    9.5. ÆÄÀÌÇÁ¿Í º¯È­ °¨Áö
    9.6. ¼ø¼ö ÆÄÀÌÇÁ¿Í ºñ¼ø¼ö ÆÄÀÌÇÁ

    10Àå »ý¸íÁÖ±â¿Í ÈÅ ¸Þ¼Òµå
    10.1. »ý¸íÁÖ±â
    10.2. »ý¸íÁÖ±â ÈÅ ¸Þ¼Òµå
    10.3. »ý¸íÁÖ±â ÈÅ ¸Þ¼Òµå ½Ç½À
    10.3.1. ÄÄÆ÷³ÍÆ® »ý¸íÁÖ±â ÈÅ ¸Þ¼Òµå
    10.3.2. ngOnChanges¿Í ngDoCheck
    10.3.3. µð·ºÆ¼ºê »ý¸íÁÖ±â ÈÅ ¸Þ¼Òµå

    11Àå ¼­ºñ½º
    11.1. ¼­ºñ½º¶õ?
    11.2. ÀÇÁ¸¼º ÁÖÀÔ
    11.3. ÀÎÁ§ÅÍ¿Í ÀÎÁ§ÅÍ Æ®¸®
    11.3.1. ÀÎÁ§ÅÍ
    11.3.2. ÀÎÁ§ÅÍ Æ®¸®
    11.4. ÇÁ·Î¹ÙÀÌ´õ
    11.4.1. Ŭ·¡½º ÇÁ·Î¹ÙÀÌ´õ
    11.4.2. °ª ÇÁ·Î¹ÙÀÌ´õ
    11.4.3. ÆÑÅ丮 ÇÁ·Î¹ÙÀÌ´õ
    11.5. ÀÎÁ§¼Ç ÅäÅ«
    11.6. ¼±ÅÃÀû ÀÇÁ¸¼º ÁÖÀÔ
    11.7. ¼­ºñ½º ÁßÀçÀÚ ÆÐÅÏ

    12Àå ¸®¾×Ƽºê ÇÁ·Î±×·¡¹Ö°ú RxJS °³¿ä
    12.1. ¸®¾×Ƽºê ÇÁ·Î±×·¡¹ÖÀ̶õ?
    12.2. ¸®¾×Ƽºê ÇÁ·Î±×·¡¹ÖÀÇ Æ¯Â¡
    12.3. RxJS ÀÓÆ÷Æ®
    12.4. ¿ÉÀú¹öºí°ú ¿ÉÀú¹ö
    12.5. Cold observable°ú Hot observable
    12.6. À¯´Ïij½ºÆ®¿Í ¸ÖƼij½ºÆ®
    12.7. ¿ÀÆÛ·¹ÀÌÅÍ
    12.8. ¿ÉÀú¹öºí À̺¥Æ® ½ºÆ®¸² ¿¹Á¦

    13Àå HTTP Åë½Å
    13.1. HttpClient
    13.2. HttpClientModule
    13.3. HTTP ¿äû
    13.3.1. REST API Mock ¼­¹ö ±¸Ãà
    13.3.2. GET
    13.3.3. POST
    13.3.4. PUT
    13.3.5. PATCH
    13.3.6. DELETE
    13.4. HTTP ¿äû Áߺ¹ ¹æÁö
    13.5. ÀÎÅͼÁÅÍ

    14Àå Æû°ú À¯È¿¼º °ËÁõ ¸ðµâ
    14.1. ÆûÀ̶õ?
    14.1.1. HTML Ç¥ÁØ Æû
    14.1.2. Angular Æû
    14.2. ÅÛÇø´ ±â¹Ý Æû
    14.2.1. ÅÛÇø´ ±â¹Ý ÆûÀ̶õ?
    14.2.2. ÅÛÇø´ ±â¹Ý ÆûÀÇ Á᫐ µð·ºÆ¼ºê
    14.2.3. NgModel°ú ¾ç¹æÇâ ¹ÙÀεù
    14.2.4. ÅÛÇø´ ±â¹Ý Æû À¯È¿¼º °ËÁõ
    14.2.5. ÅÛÇø´ ±â¹Ý Æû À¯È¿¼º °ËÁõ ½Ç½À
    14.3. ¸®¾×Ƽºê Æû
    14.3.1. ¸®¾×Ƽºê ÆûÀ̶õ?
    14.3.2. ¸®¾×Ƽºê ÆûÀÇ Áß½É Å¬·¡½º¿Í µð·ºÆ¼ºê
    14.3.3. ¸®¾×Ƽºê Æû À¯È¿¼º °ËÁõ
    14.3.4. »ç¿ëÀÚ Á¤ÀÇ °ËÁõ±â
    14.3.5. ¸®¾×Ƽºê Æû À¯È¿¼º °ËÁõ ½Ç½À
    14.3.6. FormBuilder

    15Àå ¸ðµâ
    15.1. ¸ðµâÀ̶õ?
    15.2. @NgModule µ¥ÄÚ·¹ÀÌÅÍ
    15.3. ¶óÀ̺귯¸® ¸ðµâ
    15.4. ·çÆ® ¸ðµâ
    15.5. ¸ðµâÀÇ ºÐ¸®
    15.5.1. ±â´É ¸ðµâ
    15.5.2. °øÀ¯ ¸ðµâ
    15.5.3. ÇÙ½É ¸ðµâ

    16Àå ¶ó¿ìÆðú ³»ºñ°ÔÀ̼Ç
    16.1. ´ÜÀÏ ÆäÀÌÁö ¾ÖÇø®ÄÉÀ̼Ç
    16.2. ¶ó¿ìÆÃ
    16.3. Angular ¶ó¿ìÅÍ °³¿ä¿Í À§Ä¡ Á¤Ã¥
    16.3.1. °³¿ä
    16.3.2. À§Ä¡ Á¤Ã¥
    16.4. ¶ó¿ìÅÍ ±¸¼º¿ä¼Ò
    16.4.1. ¶ó¿ìÆ® ±¸¼º
    16.4.2. ¶ó¿ìÆ® µî·Ï
    16.4.3. ºäÀÇ ·»´õ¸µ À§Ä¡ ÁöÁ¤°ú ³»ºñ°ÔÀÌ¼Ç ÀÛ¼º
    16.5. navigate ¸Þ¼Òµå
    16.6. ¶ó¿ìÅÍ »óÅÂ
    16.6.1. ¶ó¿ìÆ® ÆĶó¹ÌÅÍ Àü´Þ
    16.6.2. ¶ó¿ìÆ® ÆĶó¹ÌÅÍ Ãëµæ
    16.6.3. ¶ó¿ìÆ® Á¤Àû µ¥ÀÌÅÍ
    16.7. ÀÚ½Ä ¶ó¿ìÆ®
    16.8. ¸ðµâÀÇ ºÐ¸®¿Í ¸ðµâº° ¶ó¿ìÅÍ ±¸¼º
    16.9. ¶ó¿ìÆ® °¡µå
    16.9.1. CanActivate
    16.9.2. CanActivateChild
    16.9.3. CanLoad
    16.9.4. Resolve
    16.9.5. CanDeactivate

    ÀúÀÚ¼Ò°³

    ÀÌ¿õ¸ð [Àú] ½ÅÀ۾˸² SMS½Åû
    »ý³â¿ùÀÏ -

    ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

    Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

      ¸®ºä

      0.0 (ÃÑ 0°Ç)

      100ÀÚÆò

      ÀÛ¼º½Ã À¯ÀÇ»çÇ×

      ÆòÁ¡
      0/100ÀÚ
      µî·ÏÇϱâ

      100ÀÚÆò

      10.0
      (ÃÑ 0°Ç)

      ÆǸÅÀÚÁ¤º¸

      • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

      »óÈ£

      (ÁÖ)±³º¸¹®°í

      ´ëÇ¥ÀÚ¸í

      ¾Èº´Çö

      »ç¾÷ÀÚµî·Ï¹øÈ£

      102-81-11670

      ¿¬¶ôó

      1544-1900

      ÀüÀÚ¿ìÆíÁÖ¼Ò

      callcenter@kyobobook.co.kr

      Åë½ÅÆǸž÷½Å°í¹øÈ£

      01-0653

      ¿µ¾÷¼ÒÀçÁö

      ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

      ±³È¯/ȯºÒ

      ¹ÝÇ°/±³È¯ ¹æ¹ý

      ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

      ¹ÝÇ°/±³È¯°¡´É ±â°£

      º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
      ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

      ¹ÝÇ°/±³È¯ ºñ¿ë

      º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
      »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

      ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

      ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
      (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

      ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
      ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

      ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
      ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

      ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

      ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

      »óÇ° Ç°Àý

      °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

      ¼ÒºñÀÚ ÇÇÇغ¸»ó
      ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

      ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

      ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

      (ÁÖ)KGÀ̴Ͻýº ±¸¸Å¾ÈÀü¼­ºñ½º¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

      (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
      (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.

      ¹è¼Û¾È³»

      • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

      • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

      • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

      • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

      • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë