ÄÜÅÙÃ÷ »ó¼¼º¸±â
¾Þ±Ö·¯


¾Þ±Ö·¯

¾Þ±Ö·¯

<¿Â°³¹ßÆÀ> Àú | ¿Â³ëÆ®

Ãâ°£ÀÏ
2023-08-17
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
1 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

ÀÌ Ã¥Àº µ¿Àû À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇϱâ À§ÇÑ °­·ÂÇÏ°í ³Î¸® »ç¿ëµÇ´Â Ç÷§ÆûÀÎ ¾Þ±Ö·¯ÀÇ ¼¼°è¸¦ Ž±¸ÇÏ´Â Æ÷°ýÀûÀÎ °¡À̵åÀÔ´Ï´Ù. ÀÌ Ã¥Àº ¾Þ±Ö·¯ÀÇ ÇÙ½É °³³äÀ» ÀÌÇØÇÏ°í ±â´ÉÀ» ÅëÇØ °­·ÂÇÏ°í ¹ÝÀÀ¼ºÀÌ ¶Ù¾î³ª¸ç ±â´ÉÀÌ Ç³ºÎÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â µ¥ µµ¿òÀÌ µÇµµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù.

1Àå, '¾Þ±Ö·¯ ¼Ò°³'¿¡¼­´Â ¾Þ±Ö·¯¿¡ ´ëÇÑ °³¿ä¿Í ÃֽŠÀ¥ °³¹ß¿¡¼­ ¾Þ±Ö·¯°¡ °®´Â Á߿伺À» ¼³¸íÇÕ´Ï´Ù. ¾Þ±Ö·¯¸¦ »ç¿ëÇÏ¸é ¾òÀ» ¼ö ÀÖ´Â ÀÌÁ¡¿¡ ´ëÇØ ¾Ë¾Æº¾´Ï´Ù. ÀÌ Àå¿¡¼­´Â ¾Þ±Ö·¯ÀÇ ´Ù¾çÇÑ ÄÄÆ÷³ÍÆ®¿Í ¸ðµâÀ» Ž»öÇÒ ¼ö ÀÖ´Â ±â¹ÝÀ» ¸¶·ÃÇÕ´Ï´Ù.

2Àå, '°³¹ß ȯ°æ ¼³Á¤Çϱâ'¿¡¼­´Â ¾Þ±Ö·¯¸¦ À§ÇÑ °³¹ß ȯ°æÀ» ¼³Á¤ÇÏ´Â °úÁ¤À» ¾È³»ÇÕ´Ï´Ù. ÇÊ¿äÇÑ µµ±¸¸¦ ¼³Ä¡ÇÏ°í, »õ ¾Þ±Ö·¯ ÇÁ·ÎÁ§Æ®¸¦ »ý¼ºÇÏ°í, ÇÁ·ÎÁ§Æ® ±¸Á¶¿¡ Àͼ÷ÇØÁö´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù.

3Àå, '¾Þ±Ö·¯ ¾ÆÅ°ÅØó'¿¡¼­´Â ¾Þ±Ö·¯ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¾ÆÅ°ÅØó¿¡ ÁßÁ¡À» µÓ´Ï´Ù. ¸ðµâ, ÄÄÆ÷³ÍÆ®, ÅÛÇø´, ¼­ºñ½º ¹× À̵éÀÌ ÇÔ²² ÀÛµ¿ÇÏ¿© À¯Áö °ü¸®°¡ °¡´ÉÇÑ ¸ðµâ½Ä ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Á¶¸¦ ±¸ÃàÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¾Ë¾Æº¾´Ï´Ù.

4Àå, '¾Þ±Ö·¯ ÄÄÆ÷³ÍÆ®'¿¡¼­´Â ¾Þ±Ö·¯ÀÇ ÄÄÆ÷³ÍÆ® °³³äÀ» »ìÆ캾´Ï´Ù. ÄÄÆ÷³ÍÆ®¸¦ »ý¼ºÇÏ°í, ÄÄÆ÷³ÍÆ® °£¿¡ µ¥ÀÌÅ͸¦ Àü´ÞÇÏ°í, ÄÄÆ÷³ÍÆ® ¶óÀÌÇÁ»çÀÌŬ ÈÄÅ©¸¦ »ç¿ëÇØ ÄÄÆ÷³ÍÆ® µ¿ÀÛÀ» °ü¸®ÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù.

5Àå, '¾Þ±Ö·¯ ÅÛÇø´°ú Áö½Ã¾î'¿¡¼­´Â ¾Þ±Ö·¯ÀÇ ÅÛÇø´ ±¸¹®°ú Áö½Ã¾î¸¦ ÀÚ¼¼È÷ »ìÆ캾´Ï´Ù. ngIf, ngFor, ngSwitch¿Í °°Àº Áö½Ã¹®À» »ç¿ëÇÏ¿© µ¥ÀÌÅÍ º¯°æ¿¡ ¹ÝÀÀÇÏ´Â µ¿Àû ÅÛÇø´À» ¸¸µå´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù.

6Àå, '¾Þ±Ö·¯ Æû'¿¡¼­´Â ¾Þ±Ö·¯ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ÆûÀ» ¸¸µé°í À¯È¿¼ºÀ» °Ë»çÇÏ´Â µ¥ ÁßÁ¡À» µÓ´Ï´Ù. ÅÛÇø´ ±â¹Ý ¹× ¹ÝÀÀÇü ÆûÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚ ÀÔ·ÂÀ» ĸóÇÏ°í, À¯È¿¼º °Ë»ç¸¦ ¼öÇàÇÏ°í, Æû Á¦ÃâÀ» ó¸®ÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù.

7Àå, '¾Þ±Ö·¯ ¼­ºñ½º ¹× Á¾¼Ó¼º ÁÖÀÔ'¿¡¼­´Â ¾Þ±Ö·¯ÀÇ Á¾¼Ó¼º ÁÖÀÔ ½Ã½ºÅÛ°ú ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó¿¡¼­ ¼­ºñ½ºÀÇ ¿ªÇÒÀ» »ìÆ캾´Ï´Ù. ÄÄÆ÷³ÍÆ® °£¿¡ °øÀ¯ µ¥ÀÌÅÍ¿Í ·ÎÁ÷À» °ü¸®Çϱâ À§ÇØ ¼­ºñ½º¸¦ »ý¼ºÇÏ°í »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù.

8Àå, '¾Þ±Ö·¯ ¶ó¿ìÆÃ'¿¡¼­´Â ¾Þ±Ö·¯ÀÇ ¶ó¿ìÆà ¸ðµâÀ» ¼Ò°³ÇÕ´Ï´Ù. °æ·Î¸¦ ¼³Á¤ÇÏ°í, ´Ù¾çÇÑ ºä »çÀ̸¦ Ž»öÇÏ°í, ¿øÈ°ÇÑ »ç¿ëÀÚ °æÇèÀ» Á¦°øÇÏ´Â ´ÜÀÏ ÆäÀÌÁö ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù.

9Àå, '¾Þ±Ö·¯ HTTP ¹× ¿ÉÀú¹öºí'¿¡¼­´Â ¾Þ±Ö·¯ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ HTTP ¿äû ¹× ºñµ¿±â µ¥ÀÌÅÍ·Î ÀÛ¾÷ÇÏ´Â ¹æ¹ýÀ» »ìÆ캾´Ï´Ù. ¾Þ±Ö·¯ÀÇ HttpClient ¸ðµâÀ» »ç¿ëÇÏ°í ¿ÉÀú¹öºíÀ» È°¿ëÇÏ¿© ºñµ¿±â µ¥ÀÌÅÍ ½ºÆ®¸²À» ó¸®ÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù.

10Àå, '¾Þ±Ö·¯ ÆÄÀÌÇÁ'¿¡¼­´Â ÅÛÇø´¿¡¼­ µ¥ÀÌÅ͸¦ º¯È¯ÇÏ°í ¼­½ÄÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Â ¾Þ±Ö·¯ ÆÄÀÌÇÁ¿¡ ÁßÁ¡À» µÓ´Ï´Ù. ±âº» Á¦°ø ÆÄÀÌÇÁ¿Í ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÇÊ¿ä¿¡ ¸Â°Ô »ç¿ëÀÚ Á¤ÀÇ ÆÄÀÌÇÁ¸¦ ¸¸µå´Â ¹æ¹ý¿¡ ´ëÇØ ¾Ë¾Æº¾´Ï´Ù.

11Àå, '¾Þ±Ö·¯ Å×½ºÆ®'¿¡¼­´Â ¾Þ±Ö·¯ ¾ÖÇø®ÄÉÀ̼ÇÀÇ Å×½ºÆ® Àü·«À» »ìÆ캾´Ï´Ù. Jasmine°ú °°Àº µµ±¸¸¦ »ç¿ëÇØ ´ÜÀ§ Å×½ºÆ®, ÅëÇÕ Å×½ºÆ®, ¿£µåÅõ¿£µå Å×½ºÆ®¸¦ ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù.

12Àå, '°í±Þ ¾Þ±Ö·¯ ÁÖÁ¦'¿¡¼­´Â ¾Ö´Ï¸ÞÀ̼Ç, ¼­¹ö Ãø ·»´õ¸µ ¹× ¼º´É ÃÖÀûÈ­¿Í °°Àº °í±Þ ÁÖÁ¦¸¦ ´Ù·ì´Ï´Ù. º¹ÀâÇÑ ¹®Á¦¸¦ ÇØ°áÇÏ°í ¾Þ±Ö·¯ÀÇ ±â´ÉÀ» ÃÖ´ëÇÑ È°¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µË´Ï´Ù.

ÀÌ Ã¥Àº ¾Þ±Ö·¯ Ç÷§ÆûÀ» »ç¿ëÇÏ¿© Çö´ëÀûÀÌ°í µ¿ÀûÀÎ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ´Â µ¥ ÇÊ¿äÇÑ Áö½Ä°ú ±â¼úÀ» Á¦°øÇÕ´Ï´Ù. ÀÌ Ã¥Àº À¥ °³¹ß Ãʺ¸ÀÚÀÌµç ¼÷·ÃµÈ °³¹ßÀÚÀÌµç »ó°ü¾øÀÌ ¾Þ±Ö·¯ °³¹ßÀÇ ±âº» °³³ä°ú °í±Þ ±â¼úÀ» ¾È³»ÇÕ´Ï´Ù. ÀÌ Ã¥À» ´Ù ÀÐ°í ³ª¸é ¾Þ±Ö·¯¸¦ »ç¿ëÇÏ¿© Á¤±³ÇÏ°í ÀÎÅÍ·¢Æ¼ºêÇÑ °í¼º´É ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé ¼ö ÀÖ´Ù´Â ÀڽۨÀ» °®°Ô µÉ °ÍÀÔ´Ï´Ù.

¸ñÂ÷

1Àå : ¾Þ±Ö·¯ ¼Ò°³
___1. ¾Þ±Ö·¯¶õ?
___2. ¿Ö ¾Þ±Ö·¯¸¦ »ç¿ëÇØ¾ß Çϳª¿ä?
___3. ¾Þ±Ö·¯¿Í ´Ù¸¥ ÇÁ·¹ÀÓ¿öÅ©/¶óÀ̺귯¸® ºñ±³
2Àå : °³¹ß ȯ°æ ¼³Á¤Çϱâ
___1. Node.js ¼³Ä¡
___2. ¾Þ±Ö·¯ CLI ¼³Ä¡
___3. »õ ¾Þ±Ö·¯ ÇÁ·ÎÁ§Æ® »ý¼º
3Àå : ¾Þ±Ö·¯ ¾ÆÅ°ÅØó
___1. ¾Þ±Ö·¯ ¾ÆÅ°ÅØó ÀÌÇØ
___2. ¸ðµâ ¹× ÄÄÆ÷³ÍÆ®
___3. ÅÛÇø´ ¹× µ¥ÀÌÅÍ ¹ÙÀεù
___4. ¼­ºñ½º ¹× ÀÇÁ¸¼º ÁÖÀÔ
4Àå : ¾Þ±Ö·¯ ÄÄÆ÷³ÍÆ®
___1. ÄÄÆ÷³ÍÆ® »ý¼ºÇϱâ
___2. ÄÄÆ÷³ÍÆ® ¶óÀÌÇÁ»çÀÌŬ ÈÅ
___3. ÄÄÆ÷³ÍÆ® Åë½Å
5Àå : ¾Þ±Ö·¯ ÅÛÇø´°ú Áö½Ã¹®
___1. ÅÛÇø´°ú º¸°£
___2. Áö½Ã¹®
___3. ngIf ¹× ngFor
___4. ngSwitch ¹× ngClass
6Àå : ¾Þ±Ö·¯ Æû
___1. ÅÛÇø´ ±â¹Ý Æû
___2. ¹ÝÀÀÇü Æû
___3. Æû À¯È¿¼º °Ë»ç
7Àå : ¾Þ±Ö·¯ ¼­ºñ½º ¹× ÀÇÁ¸¼º ÁÖÀÔ
___1. ¼­ºñ½º »ý¼ºÇϱâ
___2. ¼­ºñ½º ÁÖÀÔÇϱâ
___3. ÇÁ·Î¹ÙÀÌ´õ ¹× ÀÇÁ¸¼º ÁÖÀÔ
8Àå : ¾Þ±Ö·¯ ¶ó¿ìÆÃ
___1. ¾Þ±Ö·¯ ¶ó¿ìÅÍ ¼³Á¤
___2. ±âº» ¶ó¿ìÆÃ
___3. ¶ó¿ìÆà ¸Å°³º¯¼ö ¹× Äõ¸® ¸Å°³º¯¼ö
___4. ³»ºñ°ÔÀÌ¼Ç °¡µå
9Àå : ¾Þ±Ö·¯ HTTP ¹× ¿ÉÀú¹öºí
___1. HTTP ¿äûÇϱâ
___2. ºñµ¿±â ¿¬»ê¿¡ ¿ÉÀú¹öºí »ç¿ëÇϱâ
___3. RxJS ±âÃÊ
10Àå : ¾Þ±Ö·¯ ÆÄÀÌÇÁ
___1. ÆÄÀÌÇÁ¶õ?
___2. ³»Àå ÆÄÀÌÇÁ
___3. »ç¿ëÀÚ Á¤ÀÇ ÆÄÀÌÇÁ
11Àå : ¾Þ±Ö·¯ Å×½ºÆ®
___1. Ä«¸£¸¶¿Í ÀÚ½º¹ÎÀ¸·Î ´ÜÀ§ Å×½ºÆ®Çϱâ
___2. ÄÄÆ÷³ÍÆ® ¹× ¼­ºñ½º Å×½ºÆ®
___3. ºñµ¿±â ÀÛ¾÷ Å×½ºÆ®
12Àå : °í±Þ ¾Þ±Ö·¯ ÁÖÁ¦
___1. ¾Þ±Ö·¯ ¾Ö´Ï¸ÞÀ̼Ç
___2. ¾Þ±Ö·¯ À¯´Ï¹ö¼³
___3. ¾Þ±Ö·¯ ¼º´É ÃÖÀûÈ­
___4. ¾Þ±Ö·¯ ¿¡ÄڽýºÅÛ ¹× Àα⠶óÀ̺귯¸®