ÄÜÅÙÃ÷ »ó¼¼º¸±â
ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¼­¹ö¿Í Ŭ¶óÀ̾ðÆ® ±¸ÃàÇϱâ


ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¼­¹ö¿Í Ŭ¶óÀ̾ðÆ® ±¸ÃàÇϱâ

ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¼­¹ö¿Í Ŭ¶óÀ̾ðÆ® ±¸ÃàÇϱâ

<¹ÚÁ¤ÅÂ> Àú | Á¤º¸¹®È­»ç

Ãâ°£ÀÏ
2018-06-22
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
13 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 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. ¸¶ÀÌÆäÀÌÁö