ÄÜÅÙÃ÷ »ó¼¼º¸±â
Must Have Äڷγªº¸µå·Î ¹è¿ì´Â ½ÇÀü À¥ ¼­ºñ½º °³¹ß


Must Have Äڷγªº¸µå·Î ¹è¿ì´Â ½ÇÀü À¥ ¼­ºñ½º °³¹ß

Must Have Äڷγªº¸µå·Î ¹è¿ì´Â ½ÇÀü À¥ ¼­ºñ½º °³¹ß

<±Ç¿µÀç>,<ÁÖÀºÁø> Àú | °ñµç·¡ºø

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

ÄÜÅÙÃ÷ ¼Ò°³

- ¡®Äڷγªº¸µå¡¯ °³¹ßÀÚ´Â
- ¾î¶»°Ô ÇÏ·ç 200¸¸ ºäÀÇ ¼­ºñ½º¸¦ ÀÌƲ ¸¸¿¡ °³¹ßÇÏ°í
- ¾ÈÁ¤ÀûÀ¸·Î ¿î¿µÇÏ¸ç ¼öÀͱîÁö âÃâÇÒ ¼ö ÀÖ¾úÀ»±î?


ÀÏ 200¸¸, ´©Àû 2¾ï ºäÀÇ À¥ ¼­ºñ½º ¡®Äڷγªº¸µå¡¯ °³¹ßÀÚ°¡ Äڷγªº¸µåÀÇ ÀÚµ¿ Å©·Ñ¸µ ÆÄÀÌÇÁ¶óÀÎ, ¿î¿µ, ¼öÀÍÈ­ÀÇ ¸ðµç °ÍÀ» ¾Ë·ÁÁØ´Ù. °©Àڱ⠸¹Àº »ç¿ëÀÚ°¡ Á¢¼ÓÇصµ Àå¾Ö ¾øÀÌ ¾ÈÁ¤ÀûÀ¸·Î ¼­ºñ½ºÇÏ´Â À¥ ¼­ºñ½º¸¦ ¼³°èÇÏ·Á¸é ¸¹Àº °æÇèÀÌ ÇÊ¿äÇÏ´Ù. ÀúÀÚ´Â ´ë±â¾÷¿¡¼­ ´ë±Ô¸ð Æ®·¡ÇÈÀ» °¨´çÇÏ´Â ¼­ºñ½º¸¦ °³¹ßÇÑ °æÇèÀ» »ì·Á ÄÚ¸£³ªº¸µå¸¦ °³¹ßÇß°í, ³ëÇϿ츦 ÀÌ Ã¥¿¡ ³ì¿´´Ù. ¿Ï¼ºµµ ³ôÀº »çÀ̵å ÇÁ·ÎÁ§Æ®¸¦ ¿øÇÏ´Â ºÐ, ÃëÁØ»ý, Ç®½ºÅà °³¹ßÀÚ·Î °Åµì³ª°í ½ÍÀº ºÐ²² ÃÖ°íÀÇ ¼±ÅÃÀÌ µÉ °ÍÀÌ´Ù. ²®µ¥±â¸¸ µû¶ó ¸¸µé¾î¼­´Â Á¦´ë·Î ½Ç·ÂÀ» °®Ãâ ¼ö ¾ø´Ù. ½ÇÁ¦ µ¿ÀÛÇÏ´Â Á¦´ë·Î µÈ À¥ ¼­ºñ½º¸¦ óÀ½ºÎÅÍ ³¡±îÁö °³¹ßÇϸ鼭 ½Ç·ÂÀ» Å°¿öº¸ÀÚ!

* ÀÌ Ã¥¿¡¼­ ¸¸µé ¡®Äڷγªº¸µå¡¯ ¹æ¹®Çغ¸±â : https://coronaboard.kr
* ¼±¼öÁö½Ä : HTML, CSS, ÀÚ¹Ù½ºÅ©¸³Æ®(¸®¾×Æ®±îÁö ¾Ë¸é ´õ ÁÁ´Ù)

¸ñÂ÷

00 °³¹ß ȯ°æ ±¸Ãà

01Àå Äڷγªº¸µå ¾ÆÅ°ÅØó¿Í À¥ ¼­ºñ½º
__1.1 ÇÑ´«¿¡ º¸´Â Äڷγªº¸µå
__1.2 °³¹ß ¾ð¾î ¼±ÅÃÇϱâ
__1.3 ÇÁ·ÐÆ®¿£µå ¼±ÅÃÇϱâ
__1.4 ¹é¿£µå ¼³°èÇϱâ
__1.5 Äڷγªº¸µå ¾ÆÅ°ÅØó ÇÙ½É Æ÷ÀÎÆ® ¿ä¾à
__ÇнÀ ¸¶¹«¸®

[1´Ü°è] ¹é¿£µå¿¡¼­ ¼­ºñ½º ÁغñÇϱâ

02Àå API ¼­¹ö ¸¸µé±â
__2.1 Äڷγªº¸µå API¼­¹ö ¾ÆÅ°ÅØó ¼Ò°³
__2.2 ³ëµåJS¾Ë¾Æº¸±â
__2.3 ÀͽºÇÁ·¹½º ÁغñÇϱâ
__2.4 µ¥ÀÌÅͺ£À̽º ÁغñÇϱâ : MySQL
__2.5 API¼­¹ö¿Í µ¥ÀÌÅͺ£À̽º ¿¬µ¿Çϱâ
__2.6 API ¸¸µé±â
__ÇнÀ ¸¶¹«¸®

03Àå ÀúÀå¼Ò ±¸ÃàÇϱâ : ±¸±Û ½ÃÆ®
__3.1 Äڷγªº¸µå¿Í ±¸±Û ½ÃÆ®
__3.2 ±¸±Û ½ÃÆ® API »ç¿ë ¼³Á¤
__3.3 ±¸±Û ½ÃÆ® API·Î µ¥ÀÌÅÍ Àбâ
__ÇнÀ ¸¶¹«¸®

04Àå µ¥ÀÌÅÍ ÀÚµ¿ ¼öÁýÇϱâ : Å©·Ñ¸µ
__4.1 Äڷγªº¸µå¿Í Å©·Ñ¸µ
__4.2 Å©·Ò [°³¹ßÀÚ µµ±¸] »ç¿ëÇϱâ
__4.3 À¥ÆäÀÌÁö Å©·Ñ¸µÀ» À§ÇÑ ¹è°æ Áö½Ä
__4.4 À¥ÆäÀÌÁö Å©·Ñ·¯ ¸¸µé±â
__ÇнÀ ¸¶¹«¸®

[2´Ü°è] ÇÁ·ÐÆ®¿£µå·Î »ç¿ëÀÚ¿¡°Ô ´Ù°¡°¡±â

05Àå À¥»çÀÌÆ® UI ±¸¼ºÇϱâ : °³Ã÷ºñ
__5.1 Äڷγªº¸µå¿Í °³Ã÷ºñ
__5.2 °³Ã÷ºñ °³¹ß ȯ°æ ±¸ÃàÇϱâ
__5.3 ¸®¾×Æ® ÄÄÆ÷³ÍÆ® ¸¸µé±â
__5.4 Á¤Àû À¥ÆäÀÌÁö Ãß°¡Çϱâ
__5.5 ¹é¿£µå µ¥ÀÌÅÍ ºÒ·¯¿À±â
__5.6 Á¤Àû À¥»çÀÌÆ® ºôµåÇϱâ
__ÇнÀ ¸¶¹«¸®

06 ¹ÝÀÀÇü À¥ µðÀÚÀÎÇϱâ : ºÎÆ®½ºÆ®·¦
__6.1 Äڷγªº¸µå¿Í ºÎÆ®½ºÆ®·¦
__6.2 ºÎÆ®½ºÆ®·¦ UIÄÄÆ÷³ÍÆ® ÀÍÈ÷±â
__6.3 ±×¸®µå ½Ã½ºÅÛÀ¸·Î ¹ÝÀÀÇü ÇöȲÆÇ ¸¸µé±â
__ÇнÀ ¸¶¹«¸®

07Àå ½Ã°¢È­·Î ÇÙ½É Á¤º¸ Àü´ÞÇϱâ
__7.1 Äڷγªº¸µå¿Í ½Ã°¢È­
__7.2 µ¥ÀÌÅÍ ½Ã°¢È­ ¹æ¹ý
__7.3 ±¸±Û Â÷Æ® ÀÌ¿ëÇϱâ
__7.4 ¾ÆÆÄÄ¡ ÀÌÂ÷Æ® ÀÌ¿ëÇϱâ
__ÇнÀ ¸¶¹«¸®

[3´Ü°è] ¡´PROJECT¡µ Äڷγªº¸µå ¸¸µé±â

08Àå ¡´STEP 1¡µ ½ÇÀü Å©·Ñ·¯ ¸¸µé±â
__8.1 Å©·Ñ¸µ Ŭ·Ð »çÀÌÆ® ¼Ò°³
__8.2 Äڷγª19 ±¹³» Åë°è Å©·Ñ·¯
__8.3 Äڷγª19 ±¹°¡º° Åë°è Å©·Ñ¸µ
__8.4 µ¿ÀÛ ¹× µ¥ÀÌÅÍ È®ÀÎ
__ÇнÀ ¸¶¹«¸®

09Àå ¡´STEP 2¡µ ´ë½Ãº¸µå¿Í °øÁö»çÇ× ¸¸µé±â
__9.1 »çÀü Áغñ : ¶óÀ̺귯¸® ¼³Ä¡
__9.2 ´ë½Ãº¸µå ¸¸µé±â
__9.3 °øÁö»çÇ× ¸¸µé±â
__ÇнÀ ¸¶¹«¸®

10Àå ¡´STEP 3¡µ ½½¶óÀÌµå ¸¸µé±â I : ±¹°¡º°, ±Û·Î¹ú Â÷Æ®
__10.1 ±¹°¡º° ÇöȲ ½½¶óÀÌµå ¸¸µé±â
__10.2 ±Û·Î¹ú Â÷Æ® ½½¶óÀÌµå ¸¸µé±â
__ÇнÀ ¸¶¹«¸®

11Àå ¡´STEP 4¡µ ½½¶óÀÌµå ¸¸µé±â II : ±¹³» Â÷Æ®, À¯Æ©ºê
__11.1 ±¹³» Â÷Æ® ½½¶óÀÌµå ¸¸µé±â
__11.2 À¯Æ©ºê ½½¶óÀÌµå ¸¸µé±â
__ÇнÀ ¸¶¹«¸®

12Àå ¡´STEP 5¡µ ¸Þ´º¹Ù ¸¸µé°í Å×½ºÆ®Çϱâ
__12.1 »çÀü Áö½Ä : ´ÜÀÏ ÆäÀÌÁö ³»¿¡¼­ À̵¿
__12.2 ³»ºÎ ¸Þ´º¹Ù ¸¸µé±â
__12.3 »ó´Ü °íÁ¤ ¸Þ´º¹Ù ¸¸µé±â
__12.4 È­¸é ÃÖ»ó´Ü À̵¿ ¹öÆ° ¸¸µé±â
__ÇнÀ ¸¶¹«¸®

[4´Ü°è] ¡´PROJECT¡µ ¹èÆ÷ÇÏ°í ¿î¿µÇϱâ

__13Àå ¡´STEP 1¡µ µ¥ÀÌÅͺ£À̽º ¼³Á¤Çϱâ : AWS RDS
__13.1 »çÀü Áغñ : AWS °¡ÀÔ ¹× ¼³Á¤
__13.2 µ¥ÀÌÅͺ£À̽º ¼­¹ö »ý¼ºÇϱâ
__13.3 µ¥ÀÌÅͺ£À̽º ¼­¹ö¿¡ Á¢¼ÓÇϱâ
__13.4 º¸¾È ±×·ì ¼³Á¤Çϱâ
__13.5 µ¥ÀÌÅͺ£À̽º ¼­¹ö Á¢¼Ó ¹× ±âº» ¼³Á¤ È®ÀÎÇϱâ
__ÇнÀ ¸¶¹«¸®

14Àå ¡´STEP 2¡µ ¼­ºñ½º ¿Ã¸®±â : AWS EC2
__14.1 ¼­¹ö ÀνºÅϽº »ý¼ºÇϱâ
__14.2 ¼­¹ö ÀνºÅϽº Á¢¼ÓÇϱâ
__14.3 ¼­¹ö ÀνºÅϽº¿¡ ÇÊ¿äÇÑ ÇÁ·Î±×·¥ ¼³Ä¡Çϱâ
__14.4 API¼­¹ö ¹èÆ÷Çϱâ
__14.5 Å©·Ñ·¯ ¹èÆ÷Çϱâ
__14.6 Á¤Àû À¥»çÀÌÆ® ºôµåÇϱâ
__ÇнÀ ¸¶¹«¸®

15Àå ¡´STEP 3¡µ ÆÄÀÏ ¼­¹ö ¿î¿µÇϱâ : AWS S3
__15.1 S3¹öŶ »ý¼º ¹× À¥»çÀÌÆ® È£½ºÆà ¼³Á¤Çϱâ
__15.2 À¥»çÀÌÆ® ÆÄÀÏÀ» S3¿¡ ¹èÆ÷Çϱâ
__15.3 ¹èÆ÷ ½ºÄÉÁÙ¸µÇϱâ
__ÇнÀ ¸¶¹«¸®

16Àå ¡´STEP 4¡µ µµ¸ÞÀÎ ¿¬°áÇϱâ
__16.1 »çÀü Áö½Ä : µµ¸ÞÀΰú DNS
__16.2 Ŭ¶ó¿ìµåÇ÷¹¾î ¼³Á¤Çϱâ
__ÇнÀ ¸¶¹«¸®

[5´Ü°è] ¡´PROJECT¡µ ¿î¿µÇÏ¸ç ±¤°í ¼öÀͳ»±â

17Àå ¡´STEP 1¡µ °Ë»ö ¿£Áø¿¡ ¾Ë¸®±â
__17.1 »çÀü Áö½Ä : °Ë»ö ¿£ÁøÀÇ µ¿ÀÛ ¹æ½Ä
__17.2 °Ë»ö ¿£Áø¿¡ À¥»çÀÌÆ® µî·ÏÇϱâ
__17.3 °Ë»ö ¿£Áø ÃÖÀûÈ­ ÀÛ¾÷Çϱâ
__17.4 °³Ã÷ºñ ±â¹Ý À¥»çÀÌÆ®¿¡¼­ ¸ÞŸ µð½ºÅ©¸³¼Ç Ãß°¡Çϱâ
__17.5 SNS¿¡ °øÀ¯Çϱâ
__ÇнÀ ¸¶¹«¸®

18Àå ¡´STEP 2¡µ »ç¿ëÀÚ ºÐ¼®Çϱâ : ±¸±Û ¾Ö³Î¸®Æ½½º 4
__18.1 ±¸±Û ¾Ö³Î¸®Æ½½º·Î »ç¿ëÀÚ µ¥ÀÌÅÍ ½×±â
__18.2 GA À¥ Äֿܼ¡¼­ ºÐ¼®Çϱâ
__ÇнÀ ¸¶¹«¸®

19Àå ¡´STEP 3¡µ ±¤°í·Î À¥»çÀÌÆ® ¼öÀÍÈ­Çϱâ
__19.1 ±¸±Û ¾Öµå¼¾½º·Î ±¤°í ¼öÀÍ Ã¢ÃâÇϱâ
__19.2 ÄíÆÎ ÆÄÆ®³Ê½º·Î ±¤°í ¼öÀÍ Ã¢ÃâÇϱâ
__ÇнÀ ¸¶¹«¸®

[ºÎ·Ï] ºñµ¿±â ÇÔ¼ö¿Í async, await Å°¿öµå