ÄÁÅÙÃ÷»ó¼¼º¸±â

ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¼­¹ö¿Í Ŭ¶óÀÌ¾ðÆ® ±¸ÃàÇϱâ
ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¼­¹ö¿Í Ŭ¶óÀÌ¾ðÆ® ±¸ÃàÇϱâ
  • ÀúÀÚ¹ÚÁ¤Å Àú
  • ÃâÆÇ»çÁ¤º¸¹®È­»ç
  • ÃâÆÇÀÏ2018-06-22
  • µî·ÏÀÏ2020-01-31
º¸À¯ 2, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 7, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

ÇÁ·ÐÆ®¿£µåºÎÅÍ ¹é¿£µå, DB Á¶ÀÛ±îÁö ÀÚ¹Ù½ºÅ©¸³Æ®·Î ±¸Ãà °¡´É!

Javascript¿¡¼­ vue.js ¶óÀ̺귯¸®¿Í node.js¸¦ ÀÌ¿ëÇÏ¿© ¼­¹ö¿Í ÇÁ·ÐÆ® ¿µ¿ªÀ» °³¹ßÇÒ ¼ö Àִ åÀ¸·Î, ÇÁ·Î±×·¡¹ÖÀ» °æÇèÇÏÁö ¸øÇÑ »ç¶÷µéµµ ½±°Ô º¼ ¼ö ÀÖµµ·Ï ÃÖ¼ÒÇÑÀÇ ¹®¹ýÀ» ¼³¸íÇϰí ÀÖ´Ù. ÃÑ ³× ´Ü°è·Î, Ŭ¶óÀÌ¾ðÆ® ±¸ÃàÀ» ½ÃÀÛÀ¸·Î ¼­¹ö¸¦ ±¸ÃàÇϰí, äÆÃ°ú ¼îÇθôÀ» ±¸ÃàÇϸç È¥ÀÚ À¥ ¼­ºñ½º¸¦ ¶Òµü ¸¸µé ¼ö ÀÖ´Ù.

ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ¾Ë°í ÀÖÁö¸¸ Àß »ç¿ëÇÏÁö ¸øÇÏ´Â ÀÔ¹®ÀÚ, ¾îµð¿¡ ½á¾ßÇÒÁö ¸ð¸£´Â °³¹ßÀÚ, Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥À» ¸¸µé°Å³ª ¼­¹ö ÇÁ·Î±×·¥À» ¸¸µé°í ½ÍÀº ¸ðµç »ç¶÷µé¿¡°Ô µµ¿òÀÌ µÉ ³»¿ëÀÌ´Ù.

ÀúÀÚ¼Ò°³

¼ö¾÷½Ã°£¿¡ ¿ì¿¬È÷ µéÀº Å©·Ñ·¯ ¸Å·Â¿¡ ºüÁ® Ã¢¾÷Çϰí ÈÞÇÐÇÑ ÈÄ ÆÐ¼Ç µ¥ÀÌÅÍ ¼öÁýÀ» À§ÇÑ ¼îÇθô Å©·Ñ·¯¿Í Å©·Ñ·¯ ÇÁ·¹ÀÓ¿öÅ©¸¦ °³¹ßÇÏ¿´´Ù. Àç¹Ì³­ °ÍÀ» ¸¸µé°í ½Í¾î¼­ ´Ù¾çÇÑ ½ºÅ¸Æ®¾÷¿¡¼­ ±³À° ÀÚ·á °øÀ¯ Ç÷§Æû, È­Àåǰ Ãßõ ¼­ºñ½º °³¹ßÀ» ¸Ã¾Æ ÁøÇàÇÏ¿´´Ù. ÄÚµù¾ÖÇÿ¡¼­ ÆÄÀ̽ãÀ¸·Î Å©·Ñ·¯ ¸¸µé±â, node.js·Î ¼îÇθô ¸¸µé±â °­»ç·Î È°µ¿ ÁßÀ̸ç, (ÁÖ)francosy¿¡¼­ À¥-¼­¹ö °³¹ß°ú µ¥ÀÌÅ͠󸮠¹× ºÐ¼®À» ´ã´çÇϰí ÀÖ´Ù. ÇöÀç´Â Ãªº¿°ú ºí·ÏüÀΠ±â¼ú¿¡ °ü½ÉÀÌ ¸¹¾Æ Å©·Ñ·¯¸¦ È°¿ëÇÏ¿© ·Î¿ì µ¥ÀÌÅÍ ¼öÁý°ú ±â¼ú ¿¬±¸¸¦ Çϰí ÀÖ´Ù. 

Áö±Ýµµ °è¼Ó Àç¹ÌÀִ °ÍµéÀ» ÇÏ·Á°í ³ë·ÂÁßÀÌ´Ù.

¸ñÂ÷

¼³Ä¡// °³¹ß È¯°æ ¼³Á¤
1. node.js ¼³Ä¡
2. MySQL ¼³Ä¡ 

PART 0. Çʼö ¹®¹ý
1. º¯¼ö »ý¼º  
2. µ¥ÀÌÅ͠ŸÀÔ  
3. µ¥ÀÌÅÍ Çü º¯È¯ 
4. ºñ±¸Á¶È­ ÇÒ´ç(Destructuring Assignment) 
5. Á¶°Ç¹® 
6. ¹Ýº¹¹® 
7. Array(¹è¿­) °í±Þ »ç¿ë¹ý 
8. Object(°´Ã¼) °í±Þ »ç¿ë¹ý  
9. Àü°³ ¿¬»êÀÚ(Spread Operator) 
10. ÇÔ¼ö¿Í È­»ìÇ¥ ÇÔ¼ö  
11. Å¬·¡½º  
12. ¸ðµâ ÆÐÅÏ 

1´Ü°è// Å¬¶óÀ̾ðÆ®
PART 1. vue.js
1. vue.js ½ÃÀÛÇϱâ, vue ÀνºÅϽº »ý¼º  
2. ÅÛÇø´ ¹®¹ý  
3. µ¥ÀÌÅÍ ¹ÙÀεù  
4. computed, watch, methods
5. Á¶°ÇºÎ ·»´õ¸µ, ¸®½ºÆ® ·»´õ¸µ 
6. À̺¥Æ® Çڵ鸵 
7. ¶óÀÌÇÁ »çÀÌŬ 

PART 2. nuxt.js
1. nuxt.js ½ÃÀÛÇϱâ 
2. pages 
3. ¼³Á¤ ÆÄÀÏ  
4. ¶ó¿ìÆ® 
5. ·¹À̾ƿô 
6. ÄÄÆ÷³ÍÆ® 
7. Vuex store¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ °ü¸®  

2´Ü°è// ¼­¹ö ¸¸µé±â
PART 3. node.js
1. http ¸ðµâ°ú ¼­¹ö ¿äû Å×½ºÆ®  
2. ¿äû °´Ã¼, ÀÀ´ä °´Ã¼  
3. GET, POST, Á¤Àû/µ¿Àû ÆÄÀÏ Á¦°ø 
4. ¼­¹ö ½ÇÇà  
5. npm°ú package.json 

PART 4. express
1. ¶ó¿ìÆÃ 
2. ¹Ìµé¿þ¾î 
3. express-generator  
4. express¿Í nuxt.js °°ÀÌ »ç¿ëÇϱâ 

PART 5. node.jsÀǠƯ¡ - ºñµ¿±â ÆÐÅÏ
1. ºñµ¿±â(asynchronous) ÆÐÅÏ 
2. ºñµ¿±â ÆÐÅÏ ÇØ°á - Äݹé(callback) 
3. ºñµ¿±â ÆÐÅÏ ÇØ°á - Promise  
4. ºñµ¿±â ÆÐÅÏ ÇØ°á - async/await 

PART 6. µ¥ÀÌÅͺ£À̽º
1. databaseÀÇ ÀÌÇØ - ¨ç 
2. databaseÀÇ ÀÌÇØ - ¨è 
3. databaseÀÇ ÀÌÇØ - ¨é 
4. databaseÀÇ ÀÌÇØ - ¨ê 
5. database ¿¬µ¿ 

PART 7. ORMÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅͺ£À̽º ¿¬µ¿
1. ORM  
2. ¸ðµ¨  
3. µ¥ÀÌÅÍ »ý¼º  
4. µ¥ÀÌÅÍ ¼öÁ¤/»èÁ¦ 
5. µ¥ÀÌÅÍ Á¶È¸  

PART 8. ¾Ë¾ÆµÎ¸é À¯¿ëÇÑ ¶óÀ̺귯¸®
1. À̸ÞÀÏ º¸³»±â  
2. ¿äû ¸ðµâ  
3. ÆÄÀÏ ¾÷·Îµå  
4. »ç¿ëÀÚ ÀÎÁõ  
5. ³ëµå ¹öÀü °ü¸® 

PART 9. ¼ÒÄÏ
1. ¼ÒÄÏ »ç¿ëÀ» À§ÇÑ ¼³Á¤ 
2. ´Ù¾çÇÑ ÇüÅ·Π¼ÒÄÏ ¼­¹ö ±¸Ãà  

3´Ü°è// 1Â÷ ÇÁ·ÎÁ§Æ® Ã¤ÆÃ ±¸Çö
PART 10. node.js
1. ÇÁ·ÎÁ§Æ® »ý¼º°ú Ãʱ⠼¼ÆÃ 
2. Ã¤ÆÃ¹æ ÀÔÀå  
3. Ã¤ÆÃ ±¸Çö - Àüü Ã¤ÆÃ 
4. Ã¤ÆÃ ±¸Çö - ±Ó¼Ó¸»
5. Ã¤ÆÃ ±¸Çö - ÆÀ Ã¤ÆÃ 

4´Ü°è// ÃÖÁ¾ ÇÁ·ÎÁ§Æ® ¼îÇθô ±¸Ãà
PART 11. ¼îÇθô ±¸Ãà - °ü¸®ÀÚÆí
1. ÇÁ·ÎÁ§Æ® »ý¼º°ú ¼­¹ö Ãʱ⠼¼ÆÃ  
2. µðºñ ¸ðµ¨¸µ - ¸ðµ¨ ÆÄÀÏ »ý¼º  
3. Á¦Ç° µî·Ï  
4. Á¦Ç° ¸®½ºÆ®  
5. À¯Àú ¸®½ºÆ®  
6. ±¸¸Å ¸®½ºÆ®  
7. ¸ÞÀΠÆäÀÌÁö  

PART 12. ¼îÇθô ±¸Ãà - »ç¿ëÀÚÆí
1. ¸ÞÀΠÆäÀÌÁö  
2. À¯Àú °ü¸® - È¸¿ø°¡ÀÔ 
3. À¯Àú °ü¸® - ·Î±×ÀΠ
4. Á¦Ç° ÆäÀÌÁö  
5. ¸¶ÀÌÆäÀÌÁö 

ÇÑÁÙ ¼­Æò