±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
Á¤°¡ |
40,000¿ø |
---|
36,000¿ø (10%ÇÒÀÎ)
2,000P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼(1)
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
¡°¸®¾×Æ® °³¹ßÀÚ¶ó¸é ÀÌ·¸°Ô ÄÚµùÇØ¾ß ÀÎÁ¤¹Þ½À´Ï´Ù.¡±
SPA¿Í REST API ¼¹ö¸¦ ¸¸µé¸é¼ ¸ð´ø À¥ °³¹ßÀ» ¹è¿î´Ù!
À¥ ÇÁ·±Æ®¿£µå °³¹ßÀÚ¸¦ ²Þ²Ù´Â ÀÌ¿¡°Ô ¸ð´ø À¥ °³¹ßÀÇ Æ®·»µå¸¦ ¾Ë·Á ÁØ´Ù. ¸¹Àº ±â¾÷¿¡¼ ¿ì´ëÇϴ ŸÀÔ½ºÅ©¸³Æ® ±â¹ÝÀÇ ¸®¾×Æ® ÇÁ·Î±×·¡¹ÖÀ¸·Î ¿äÁò ´ë¼¼·Î ¶°¿À¸¥ SPA(single page application)¿Í REST(representational state transfer) API ¼¹ö¸¦ ¸¸µç´Ù. ±× °úÁ¤¿¡¼ ¸®¾×Æ® ÈÅ°ú ¸®´ö½º, ¶ó¿ìÆÃÀº ¹°·Ð Å×ÀÏÀ©µåCSS·Î ÄÄÆ÷³ÍÆ® ½ºÅ¸Àϸµ±îÁö ½ÀµæÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ¿À·ù¸¦ ¸·°í ¼º´ÉÀ» ³ôÀÌ´Â ÃÖÀûÈ ±â¹ý°ú ±Û·Î¹ú ¼öÁØÀÇ Å¸ÀÔ½ºÅ©¸³Æ® ÄÚµå ÆÐÅϵµ ¿³º¼ ¼ö ÀÖ´Ù. Ã¥¿¡¼ ´Ù·é ³»¿ëÀ» Á¾ÇÕÇØ ¾÷¹« °ü¸® ¼ÒÇÁÆ®¿þ¾îÀÎ Æ®·¼·Î °°Àº ¾ÛÀ» ¸¸µé¾î º»´Ù.
ÃâÆÇ»ç ¼Æò
¢º ½Ç¹«¿¡¼ ¸®¾×Æ®¸¦ ´Ù·ê ¶§ ÇÊ¿äÇÑ ³»¿ëÀ¸·Î °¡µæÇØ¿ä!
- ¸®¾×Æ® ÈÅ, ¸®´ö½º, ¶ó¿ìÆà °³³ä »ó¼¼ ¼Ò°³¿Í È°¿ë
- Å×ÀÏÀ©µåCSS¸¦ È°¿ëÇÑ À¥ ÆäÀÌÁö ²Ù¹Ì±â
- ±Û·Î¹ú ¼öÁØÀÇ Å¸ÀÔ½ºÅ©¸³Æ® ÄÚµå ÆÐÅÏ »ç¿ë
- ÀͽºÇÁ·¹½º¿Í ¸ù°íDB µî ¹é¿£µå¿Í ¿¬µ¿
¢º ÇÁ·±Æ®¿£µå ºÐ¾ß Çʼö ½ºÆåÀ» ½×¾Æ¿ä!
Áö±Ý ÇÁ·±Æ®¿£µå °³¹ßÀÚ Ã¤¿ë °ø°í¸¦ È®ÀÎÇØ º¸¼¼¿ä. ÀÚ°Ý ¿ä°Ç¿¡¼ React.js´Â ±âº»ÀÌ°í TypeScript, SPA, REST API, Redux, Router¿Í °°Àº ´Ü¾î¸¦ ÈçÈ÷ º¼ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ã¥¿¡¼´Â ÀÌ·¯ÇÑ ±â¼úÀÇ °³³ä°ú È°¿ë¹ýÀ» ´ã¾Æ ¿äÁò À¥ °³¹ßÀÇ Æ®·»µå¸¦ ¹Ý¿µÇß½À´Ï´Ù. Æò¼Ò ¸ð´ø À¥ °³¹ß ±â¼ú¿¡ °¥ÁõÀ» ´À²¼´ø ºÐµéÀ̶ó¸é ÀÌ Ã¥ ÇÑ ±ÇÀ¸·Î ÇؼÒÇØ º¸¼¼¿ä.
¢º Æ®·¼·Î °°Àº ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î ¹é¿£µå ±â¼ú°ú ¿¬µ¿ÇØ º¸¼¼¿ä!
ÀÌ Ã¥¿¡¼´Â Ä«µå µå·¡±× ¾Ø µå·Ó ±â´ÉÀÌ ÀÖ´Â Ä¹Ý º¸µå·Î À¯¸íÇÑ Æ®·¼·Î(Trello.com) °°Àº ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µì´Ï´Ù. ¿äÁò ´ë¼¼·Î ¶°¿À¸¥ Å×ÀÏÀ©µåCSS¸¦ È°¿ëÇÑ ÄÄÆ÷³ÍÆ® ½ºÅ¸ÀϸµÀ¸·Î ¿¹»Ú°Ô µðÀÚÀÎµÈ °á°ú¹°À» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ¸®¾×Æ®·Î °³¹ßÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» Node.js¿ë ÀͽºÇÁ·¹½º ¼¹ö¿Í ¸ù°íDB µî ¹é¿£µå ±â¼ú°ú ¿¬µ¿ÇÏ´Â ¹æ¹ýµµ ´Ù·ì´Ï´Ù. À̷νá ȸ¿ø °¡ÀÔ°ú ·Î±×ÀÎ/·Î±×¾Æ¿ôÀ» ±¸ÇöÇÏ°í ¸®¾×Æ®¿Í ÇÔ²² »ç¿ëÇÏ´Â ´Ù¾çÇÑ ±â¼úÀ» ÀÀ¿ëÇØ ½Ç¹« ¼öÁØÀÇ Ç®½ºÅà ÇÁ·ÎÁ§Æ®¸¦ °æÇèÇÒ ¼ö ÀÖ½À´Ï´Ù.
¢º ±Û·Î¹ú ¼öÁØÀÇ ÄÚµå ÆÐÅÏÀ» ¹è¿ï ¼ö ÀÖ¾î¿ä!
ÀúÀÚ°¡ Á÷Á¢ ±¸ÇöÇÑ ÄÚµå ÆÐÅÏÀ» ¿³º¼ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·± ÄÚµå ÆÐÅÏÀº ÀÎÅͳݿ¡¼µµ ½±°Ô ã¾Æº¼ ¼ö ¾øÁÒ. ¼ö½Ê ÁÙÀ̳ª µÇ´Â Äڵ带 ŸÀÔ½ºÅ©¸³Æ®ÀÇ ¹®¹ýÀ» ÀÌ¿ëÇØ ´Ü µÎ¼¼ ÁÙ·Î ÁÙÀδٵçÁö, ÀÚÁÖ »ç¿ëÇÏ´Â ÄÚµåµéÀ» ¾î¶»°Ô ºÐ¸®Çؼ È¿À²ÀûÀ¸·Î ÀçÈ°¿ëÇÏ´ÂÁö µîÀ» ¿¹·Î µé ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô Äڵ带 ´«À¸·Î Àб⸸ Çصµ ±¸Á¶ÀûÀÌ¸é¼ È¿À²ÀûÀÎ ±Û·Î¹ú ¼öÁØÀÇ ÄÚµå ÆÐÅÏÀ» ¹è¿ï ¼ö ÀÖ½À´Ï´Ù.
¢º ¸®¾×Æ® °³¹ßÀÚ·Î ÀÎÁ¤¹ÞÀ¸·Á¸é ²À ¾Ë¾Æ¾ß ÇÒ ÄÚµù ±â¹ýÀ» ¹è¿ö¿ä!
ÀÌ Ã¥Àº ¸®¾×Æ®¸¦ óÀ½ ¹è¿ì´Â µ¶ÀÚ¸¦ À§ÇØ ÁغñÇßÁö¸¸ ½Ã´Ï¾î °³¹ßÀÚ¿¡°Ôµµ À¯¿ëÇÑ ³»¿ëÀÌ °¡µæÇÕ´Ï´Ù. ŸÀÔ½ºÅ©¸³Æ®ÀÇ °í±Þ ¹®¹ý°ú µðÀÚÀÎ ÆÐÅÏÀ» 100% È°¿ëÇØ ¿À·ù¸¦ ¸·°í ¼º´ÉÀ» ³ôÀÏ ¼ö ÀÖ´Â Äڵ带 ¾î¶»°Ô Çϸé ÃÖ´ëÇÑ ´Ü¼øÇÏ°Ô ÀÛ¼ºÇÒ ¼ö ÀÖ´ÂÁö ¾Ë·Á ÁÝ´Ï´Ù.
¢º ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ
- ¸®¾×Æ®¸¦ óÀ½ ¹è¿ì´Â Çлý ¶Ç´Â Ãë¾÷ Áغñ»ý -±âº» °³³äºÎÅÍ ½ÃÀÛÇÏ°í ½Í´Ù!
- ¸®¾×Æ®¸¦ ´Ù·ï º» °³¹ßÀÚ - ÃֽŠ±â¹ý, °í±Þ ÄÚµå ÆÐÅÏÀ» ¹è¿ö ÇÁ·ÎÁ§Æ®¿¡ ½á¸Ô°í ½Í´Ù!
¸ñÂ÷
================
01 ¸®¾×Æ® °³¹ß Áغñ
================
01-1 ¸®¾×Æ® ÇÁ·¹ÀÓ¿öÅ© ÀÌÇØÇϱâ
01-2 À©µµ¿ì¿¡¼ ¸®¾×Æ® °³¹ß ȯ°æ ¸¸µé±â
01-3 macOS¿¡¼ ¸®¾×Æ® °³¹ß ȯ°æ ¸¸µé±â
01-4 VSCode °³¹ß ȯ°æ ¼³Á¤Çϱâ
01-5 ù ¹ø° ¸®¾×Æ® ÇÁ·ÎÁ§Æ® ¸¸µé±â
=================
02 ¸®¾×Æ® µ¿ÀÛ ¿ø¸®
=================
02-1 °¡»ó DOM ÀÌÇØÇϱâ
02-2 JSX ±¸¹® ÀÌÇØÇϱâ
02-3 ÄÄÆ÷³ÍÆ® ÀÌÇØÇϱâ
02-4 key¿Í children ¼Ó¼º ÀÌÇØÇϱâ
02-5 À̺¥Æ® ¼Ó¼º ÀÌÇØÇϱâ
======================
03 ÄÄÆ÷³ÍÆ® CSS ½ºÅ¸Àϸµ
======================
03-1 ¸®¾×Æ® ÄÄÆ÷³ÍÆ®ÀÇ CSS ½ºÅ¸Àϸµ
03-2 Å×ÀÏÀ©µåCSS ¸®¾×Æ® ÇÁ·ÎÁ§Æ® ¸¸µé±â
03-3 CSS »óÀÚ ¸ðµ¨ ÀÌÇØÇϱâ
03-4 Ç÷º½º ·¹À̾ƿô ÀÌÇØÇϱâ
03-5 daisyui CSS ÄÄÆ÷³ÍÆ® ÀÌÇØÇϱâ
========================
04 ÇÔ¼ö ÄÄÆ÷³ÍÆ®¿Í ¸®¾×Æ® ÈÅ
========================
04-1 óÀ½ ¸¸³ª´Â ¸®¾×Æ® ÈÅ
04-2 useMemo¿Í useCallback ÈÅ ÀÌÇØÇϱâ
04-3 useState ÈÅ ÀÌÇØÇϱâ
04-4 useEffect¿Í useLayoutEffect ÈÅ ÀÌÇØÇϱâ
04-5 useRef¿Í useImperativeHandle ÈÅ ÀÌÇØÇϱâ
04-6 useContext ÈÅ ÀÌÇØÇϱâ
========================
05 »óÅ °ü¸®¿Í ¸®´ö½º ÆÐÅ°Áö
========================
05-1 ¸®´ö½º ±âº» °³³ä ÀÌÇØÇϱâ
05-2 ¸®µà¼ È°¿ëÇϱâ
05-3 ¸®´ö½º ¹Ìµé¿þ¾î ÀÌÇØÇϱâ
05-4 Æ®·¼·Î µû¶ó ¸¸µé±â
===============
06 ¸®¾×Æ® ¶ó¿ìÅÍ
===============
06-1 óÀ½ ¸¸³ª´Â ¸®¾×Æ® ¶ó¿ìÅÍ
06-2 Outlet ÄÄÆ÷³ÍÆ®¿Í Áßø ¶ó¿ìÆÃ
06-3 °ø°³ ¶ó¿ìÆ®¿Í ºñ°ø°³ ¶ó¿ìÆ® ±¸ÇöÇϱâ
===================
07 ¸ù°íDB¿Í API ¼¹ö
===================
07-1 ¸ù°íDB ÀÌÇØÇϱâ
07-2 ÇÁ·Î±×·¡¹ÖÀ¸·Î ¸ù°íDB »ç¿ëÇϱâ
07-3 ÀͽºÇÁ·¹½º ÇÁ·¹ÀÓ¿öÅ©·Î API ¼¹ö ¸¸µé±â
07-4 JSON À¥ ÅäÅ«À¸·Î ȸ¿ø ÀÎÁõ ±â´É ±¸ÇöÇϱâ
ã¾Æº¸±â
°ü·ÃÀ̹ÌÁö
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
¿¬¼¼´ëÇб³ ÀüÀÚ°øÇаú(Çлç)¿Í Ä«À̽ºÆ® ÀüÀÚ°øÇаú(¼®»ç)¸¦ Á¹¾÷ÇÏ°í 1990³âºÎÅÍ Áö±Ý±îÁö 30³â µ¿¾È ÇÁ·Î±×·¡¹ÖÀ» °³¹ßÇØ ¿Ô´Ù. Çѱ¹ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡¼ ¼ö¼® °³¹ß ÄÁ¼³ÅÏÆ® ¸®µå(ADC Lead)·Î ±Ù¹«ÇßÀ¸¸ç, Node.js ȯ°æ¿¡¼ µ¿ÀÛÇÏ´Â ÇÁ·Î±×·¥ °³¹ß¿¡ ´ÉÅëÇÏ°í ƯÈ÷ ¸®¾×Æ®¿Í ¸®¾×Æ® ³×ÀÌƼºê, ¾Þ±Ö·¯ ÇÁ·¹ÀÓ¿öÅ©ÀÇ Àü¹®°¡´Ù. ±×µ¿¾È °³¹ßÇÑ Á¦Ç°À¸·Î ´ëÅë·É»ó 1ȸ, Á¤º¸Åë½ÅºÎ Àå°ü»ó 3ȸ ¼ö»óÇßÀ¸¸ç, ¾Æ½Ã¾Æ 100´ë º¸¾È ±â¾÷ Á¦Ç° °¡¿îµ¥ 1µîÀ¸·Î »ÌÇô ¸»·¹ÀÌ½Ã¾Æ ±¹¿ÕÀÌ ÁÖ´Â ´ë»óÀ» ¹Þ±âµµ Çß´Ù.
ÀúÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±âÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÀÌ »óÇ°ÀÇ ½Ã¸®Áî
(ÃÑ 87±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 0±Ç)
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.