- ÇöÀç À§Ä¡
- home > ÄÄÇ»ÅÍ¡¤ICT¡¤¾îÇÐ > ÄÄÇ»ÅÍ¡¤IT µµ¼ > ÇÁ·Î±×·¡¹Ö/¾ð¾î > ÀÚ¹Ù À¥ ÇÁ·Î±×·¡¹Ö Next Step[·ÎµåºÏ]
À¥ °³¹ßÀÇ Ãʺ¸°³¹ßÀÚ¸¦ ´ë»óÀ¸·Î À¥ ¼¹ö, ÇÁ·¹ÀÓ¿öÅ© µîÀ» Á÷Á¢ Á¦ÀÛÇغ¸°í Å×½ºÆ®¿Í ¸®ÆÑÅ丵À» ÅëÇØ Á¡ÁøÀû °³¼±À» Çسª°¡¸é¼ ½Ç¹«¿¡ ÇÊ¿äÇÑ °³¹ß ´É·Â°ú À¥¿¡ ´ëÇÑ ÀÌÇØ·ÂÀ» ³ô¿©ÁÖ´Â ¡ºÀÚ¹Ù À¥ ÇÁ·Î±×·¡¹Ö Next Step¡». À¥ ÇÁ·Î±×·¡¸ÓÀÎ ÀúÀÚÀÇ °æÇè°ú NEXT¿¡¼ À¥ ¼¹ö Àü°øÀ¸·Î °¡¸£Ä¡¸é¼ ¾ò°Ô µÈ ÇнÀ°ú °ü·ÃµÈ »ý°¢À» ¾çÆIJ®Áú ÇнÀ¹ýÀ̶ó´Â ÀúÀÚ¸¸ÀÇ Á¢±Ù¹ýÀ¸·Î Á¤¸®Çß´Ù.
ÀúÀÚ: ¹ÚÀ缺
1Àå. ù ¹ø° ¾çÆÄ ²®Áú ¹þ±â±â
1.1 ´ëÇѹα¹ IT °³¹ßÀÚ Á÷±ºÀÇ Á¾·ù
1.2 °³¹ßÀڵ鿡°Ô À¯¿ëÇÑ À¥»çÀÌÆ®µé
1.3 óÀ½¿¡ ¹è¿ö¾ß ÇÏ´Â °Íµé
1.4 ÀÏ´Ü ½ÃÀÛÇØ º¸ÀÚ
1.5 º»°ÝÀûÀ¸·Î À¥ ÇÁ·Î±×·¡¹Ö¿¡ µµÀüÇϱâ
1.6 ÇнÀ ¹æ¹ý
µÎ ¹ø° ¾çÆÄ ²®Áú ¹þ±â±â
2Àå ¹®ÀÚ¿ °è»ê±â ±¸ÇöÀ» ÅëÇÑ Å×½ºÆ®¿Í ¸®ÆÑÅ丵
2.1 main() ¸Þ¼Òµå¸¦ È°¿ëÇÑ Å×½ºÆ®ÀÇ ¹®Á¦Á¡
2.2 JUnitÀ» È°¿ëÇØ main() ¸Þ¼Òµå ¹®Á¦Á¡ ±Øº¹
2.3 ¹®ÀÚ¿ °è»ê±â ¿ä±¸»çÇ× ¹× ½Ç½À
2.4 Å×½ºÆ®¿Í ¸®ÆÑÅ丵À» ÅëÇÑ ¹®ÀÚ¿ °è»ê±â ±¸Çö
2.5 Ãß°¡ ÇнÀ ÀÚ·á
3Àå °³¹ß ȯ°æ ±¸Ãà ¹× À¥ ¼¹ö ½Ç½À ¿ä±¸»çÇ×
3.1 ¼ºñ½º ¿ä±¸»çÇ×
3.2 ·ÎÄà °³¹ß ȯ°æ ±¸Ãà
3.3 ¿ø°Ý ¼¹ö¿¡ ¹èÆ÷
3.4 À¥ ¼¹ö ½Ç½À
3.5 Ãß°¡ ÇнÀ ÀÚ·á
4Àå HTTP À¥ ¼¹ö ±¸ÇöÀ» ÅëÇØ HTTP ÀÌÇØÇϱâ
4.1 µ¿¿µ»óÀ» È°¿ëÇÑ HTTP À¥ ¼¹ö ½Ç½À
4.2 HTTP À¥ ¼¹ö ±¸Çö
4.3 Ãß°¡ ÇнÀ ÀÚ·á
5Àå À¥ ¼¹ö ¸®ÆÑÅ丵, ¼ºí¸´ ÄÁÅ×ÀÌ³Ê¿Í ¼ºí¸´ÀÇ °ü°è
5.1 HTTP À¥ ¼¹ö ¸®ÆÑÅ丵 ½Ç½À
5.2 À¥ ¼¹ö ¸®ÆÑÅ丵 ±¸Çö ¹× ¼³¸í
5.3 ¼ºí¸´ ÄÁÅ×À̳Ê, ¼ºí¸´/JSP¸¦ È°¿ëÇÑ ¹®Á¦ ÇØ°á
5.4 Ãß°¡ ÇнÀ ÀÚ·á
6Àå ¼ºí¸´/JSP¸¦ È°¿ëÇØ µ¿ÀûÀÎ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÇϱâ
6.1 ¼ºí¸´/JSP·Î ȸ¿ø°ü¸® ±â´É ´Ù½Ã °³¹ßÇϱâ
6.2 ¼¼¼Ç(HttpSession) ¿ä±¸»çÇ× ¹× ½Ç½À
6.3 ¼¼¼Ç(HttpSession) ±¸Çö
6.4 MVC ÇÁ·¹ÀÓ¿öÅ© ¿ä±¸»çÇ× 1´Ü°è
6.5 MVC ÇÁ·¹ÀÓ¿öÅ© ±¸Çö 1´Ü°è
6.6 ½© ½ºÅ©¸³Æ®¸¦ È°¿ëÇÑ ¹èÆ÷ ÀÚµ¿È
6.7 Ãß°¡ ÇнÀ ÀÚ·á
7Àå DB¸¦ È°¿ëÇØ µ¥ÀÌÅ͸¦ ¿µ±¸ÀûÀ¸·Î ÀúÀåÇϱâ
7.1 ȸ¿ø µ¥ÀÌÅ͸¦ DB¿¡ ÀúÀåÇϱ⠽ǽÀ
7.2 DAO ¸®ÆÑÅ丵 ½Ç½À
7.3 µ¿¿µ»óÀ» È°¿ëÇÑ DAO ¸®ÆÑÅ丵 ½Ç½À
7.4 DAO ¸®ÆÑÅ丵 ¹× ¼³¸í
7.5 Ãß°¡ ÇнÀ ÀÚ·á
8Àå AJAX¸¦ È°¿ëÇØ »õ·Î°íħ ¾øÀÌ µ¥ÀÌÅÍ °»½ÅÇϱâ
8.1 Áú¹®/´äº¯ °Ô½ÃÆÇ ±¸Çö
8.2 AJAX È°¿ëÇØ ´äº¯ Ãß°¡, »èÁ¦ ½Ç½À
8.3 MVC ÇÁ·¹ÀÓ¿öÅ© ¿ä±¸»çÇ× 2´Ü°è
8.4 MVC ÇÁ·¹ÀÓ¿öÅ© ±¸Çö 2´Ü°è
8.5 Ãß°¡ ÇнÀ ÀÚ·á
9Àå µÎ ¹ø° ¾çÆÄ ²®ÁúÀ» ¹þ±â±â À§ÇÑ Áß°£ Á¡°Ë
9.1 ÀÚü Á¡°Ë ¿ä±¸»çÇ×(Çʼö)
9.2 ÀÚü Á¡°Ë ¿ä±¸»çÇ×(¼±ÅÃ)
9.3 ÀÚü Á¡°Ë È®ÀÎ
10Àå »õ·Î¿î MVC ÇÁ·¹ÀÓ¿öÅ© ±¸ÇöÀ» ÅëÇÑ Á¡ÁøÀû °³¼±
10.1 MVC ÇÁ·¹ÀÓ¿öÅ© ¿ä±¸»çÇ× 3´Ü°è
10.2 MVC ÇÁ·¹ÀÓ¿öÅ© ±¸Çö 3´Ü°è
10.3 ÀÎÅÍÆäÀ̽º°¡ ´Ù¸¥ °æ¿ì È®À强 ÀÖ´Â ¼³°è
10.4 ¹èÆ÷ ÀÚµ¿È¸¦ À§ÇÑ ½© ½ºÅ©¸³Æ® °³¼±
11Àå ÀÇÁ¸°ü°è ÁÖÀÔ(ÀÌÇÏ DI)À» ÅëÇÑ Å×½ºÆ®Çϱ⠽¬¿î ÄÚµå ¸¸µé±â
11.1 ¿Ö DI°¡ ÇÊ¿äÇÑ°¡?
11.2 DI¸¦ Àû¿ëÇÏ¸é¼ ½×ÀÌ´Â ºÒÆíÇÔ(ºÒ¸¸)
11.3 ºÒ¸¸ ÇؼÒÇϱâ
11.4 DI ÇÁ·¹ÀÓ¿öÅ© ½Ç½À
11.5 DI ÇÁ·¹ÀÓ¿öÅ© ±¸Çö
11.6 Ãß°¡ ÇнÀ ÀÚ·á
12Àå È®À强 ÀÖ´Â DI ÇÁ·¹ÀÓ¿öÅ©·Î °³¼±
12.1 Çʵå¿Í setter ¸Þ¼Òµå¿¡ @Inject ±â´É Ãß°¡
12.2 Çʵå¿Í setter ¸Þ¼Òµå @Inject ±¸Çö
12.3 @Inject °³¼±
12.4 ¼³Á¤ Ãß°¡¸¦ ÅëÇÑ À¯¿¬¼º È®º¸
12.5 ¿ÜºÎ ¶óÀ̺귯¸® Ŭ·¡½º¸¦ ºóÀ¸·Î µî·ÏÇϱâ
12.6 ÃʱâÈ ±â´É Ãß°¡
12.7 ÀÎÅÍÆäÀ̽º, DI, DI ÄÁÅ×À̳Ê
12.8 À¥ ¼¹ö µµÀÔÀ» ÅëÇÑ ¼ºñ½º ¿î¿µ
13Àå ¼¼ ¹ø° ¾çÆÄ ²®Áú ¹þ±â±â
13.1 ½ºÇÁ¸µ°ú ORM ÇÁ·¹ÀÓ¿öÅ©
13.2 ¼º´É°ú º¸¾È
13.3 ÇÁ·ÐÆ®¿£µå ÇнÀ
13.4 ¼³°è, Å×½ºÆ®, ¸®ÆÑÅ丵
13.5 ºôµå, ¹èÆ÷ ÀÚµ¿È ¹× Áö¼ÓÀû ÅëÇÕ
13.6 °³¹ß ¹®È ¹× ÇÁ·Î¼¼½º ÇнÀ
1.1 ´ëÇѹα¹ IT °³¹ßÀÚ Á÷±ºÀÇ Á¾·ù
1.2 °³¹ßÀڵ鿡°Ô À¯¿ëÇÑ À¥»çÀÌÆ®µé
1.3 óÀ½¿¡ ¹è¿ö¾ß ÇÏ´Â °Íµé
1.4 ÀÏ´Ü ½ÃÀÛÇØ º¸ÀÚ
1.5 º»°ÝÀûÀ¸·Î À¥ ÇÁ·Î±×·¡¹Ö¿¡ µµÀüÇϱâ
1.6 ÇнÀ ¹æ¹ý
µÎ ¹ø° ¾çÆÄ ²®Áú ¹þ±â±â
2Àå ¹®ÀÚ¿ °è»ê±â ±¸ÇöÀ» ÅëÇÑ Å×½ºÆ®¿Í ¸®ÆÑÅ丵
2.1 main() ¸Þ¼Òµå¸¦ È°¿ëÇÑ Å×½ºÆ®ÀÇ ¹®Á¦Á¡
2.2 JUnitÀ» È°¿ëÇØ main() ¸Þ¼Òµå ¹®Á¦Á¡ ±Øº¹
2.3 ¹®ÀÚ¿ °è»ê±â ¿ä±¸»çÇ× ¹× ½Ç½À
2.4 Å×½ºÆ®¿Í ¸®ÆÑÅ丵À» ÅëÇÑ ¹®ÀÚ¿ °è»ê±â ±¸Çö
2.5 Ãß°¡ ÇнÀ ÀÚ·á
3Àå °³¹ß ȯ°æ ±¸Ãà ¹× À¥ ¼¹ö ½Ç½À ¿ä±¸»çÇ×
3.1 ¼ºñ½º ¿ä±¸»çÇ×
3.2 ·ÎÄà °³¹ß ȯ°æ ±¸Ãà
3.3 ¿ø°Ý ¼¹ö¿¡ ¹èÆ÷
3.4 À¥ ¼¹ö ½Ç½À
3.5 Ãß°¡ ÇнÀ ÀÚ·á
4Àå HTTP À¥ ¼¹ö ±¸ÇöÀ» ÅëÇØ HTTP ÀÌÇØÇϱâ
4.1 µ¿¿µ»óÀ» È°¿ëÇÑ HTTP À¥ ¼¹ö ½Ç½À
4.2 HTTP À¥ ¼¹ö ±¸Çö
4.3 Ãß°¡ ÇнÀ ÀÚ·á
5Àå À¥ ¼¹ö ¸®ÆÑÅ丵, ¼ºí¸´ ÄÁÅ×ÀÌ³Ê¿Í ¼ºí¸´ÀÇ °ü°è
5.1 HTTP À¥ ¼¹ö ¸®ÆÑÅ丵 ½Ç½À
5.2 À¥ ¼¹ö ¸®ÆÑÅ丵 ±¸Çö ¹× ¼³¸í
5.3 ¼ºí¸´ ÄÁÅ×À̳Ê, ¼ºí¸´/JSP¸¦ È°¿ëÇÑ ¹®Á¦ ÇØ°á
5.4 Ãß°¡ ÇнÀ ÀÚ·á
6Àå ¼ºí¸´/JSP¸¦ È°¿ëÇØ µ¿ÀûÀÎ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÇϱâ
6.1 ¼ºí¸´/JSP·Î ȸ¿ø°ü¸® ±â´É ´Ù½Ã °³¹ßÇϱâ
6.2 ¼¼¼Ç(HttpSession) ¿ä±¸»çÇ× ¹× ½Ç½À
6.3 ¼¼¼Ç(HttpSession) ±¸Çö
6.4 MVC ÇÁ·¹ÀÓ¿öÅ© ¿ä±¸»çÇ× 1´Ü°è
6.5 MVC ÇÁ·¹ÀÓ¿öÅ© ±¸Çö 1´Ü°è
6.6 ½© ½ºÅ©¸³Æ®¸¦ È°¿ëÇÑ ¹èÆ÷ ÀÚµ¿È
6.7 Ãß°¡ ÇнÀ ÀÚ·á
7Àå DB¸¦ È°¿ëÇØ µ¥ÀÌÅ͸¦ ¿µ±¸ÀûÀ¸·Î ÀúÀåÇϱâ
7.1 ȸ¿ø µ¥ÀÌÅ͸¦ DB¿¡ ÀúÀåÇϱ⠽ǽÀ
7.2 DAO ¸®ÆÑÅ丵 ½Ç½À
7.3 µ¿¿µ»óÀ» È°¿ëÇÑ DAO ¸®ÆÑÅ丵 ½Ç½À
7.4 DAO ¸®ÆÑÅ丵 ¹× ¼³¸í
7.5 Ãß°¡ ÇнÀ ÀÚ·á
8Àå AJAX¸¦ È°¿ëÇØ »õ·Î°íħ ¾øÀÌ µ¥ÀÌÅÍ °»½ÅÇϱâ
8.1 Áú¹®/´äº¯ °Ô½ÃÆÇ ±¸Çö
8.2 AJAX È°¿ëÇØ ´äº¯ Ãß°¡, »èÁ¦ ½Ç½À
8.3 MVC ÇÁ·¹ÀÓ¿öÅ© ¿ä±¸»çÇ× 2´Ü°è
8.4 MVC ÇÁ·¹ÀÓ¿öÅ© ±¸Çö 2´Ü°è
8.5 Ãß°¡ ÇнÀ ÀÚ·á
9Àå µÎ ¹ø° ¾çÆÄ ²®ÁúÀ» ¹þ±â±â À§ÇÑ Áß°£ Á¡°Ë
9.1 ÀÚü Á¡°Ë ¿ä±¸»çÇ×(Çʼö)
9.2 ÀÚü Á¡°Ë ¿ä±¸»çÇ×(¼±ÅÃ)
9.3 ÀÚü Á¡°Ë È®ÀÎ
10Àå »õ·Î¿î MVC ÇÁ·¹ÀÓ¿öÅ© ±¸ÇöÀ» ÅëÇÑ Á¡ÁøÀû °³¼±
10.1 MVC ÇÁ·¹ÀÓ¿öÅ© ¿ä±¸»çÇ× 3´Ü°è
10.2 MVC ÇÁ·¹ÀÓ¿öÅ© ±¸Çö 3´Ü°è
10.3 ÀÎÅÍÆäÀ̽º°¡ ´Ù¸¥ °æ¿ì È®À强 ÀÖ´Â ¼³°è
10.4 ¹èÆ÷ ÀÚµ¿È¸¦ À§ÇÑ ½© ½ºÅ©¸³Æ® °³¼±
11Àå ÀÇÁ¸°ü°è ÁÖÀÔ(ÀÌÇÏ DI)À» ÅëÇÑ Å×½ºÆ®Çϱ⠽¬¿î ÄÚµå ¸¸µé±â
11.1 ¿Ö DI°¡ ÇÊ¿äÇÑ°¡?
11.2 DI¸¦ Àû¿ëÇÏ¸é¼ ½×ÀÌ´Â ºÒÆíÇÔ(ºÒ¸¸)
11.3 ºÒ¸¸ ÇؼÒÇϱâ
11.4 DI ÇÁ·¹ÀÓ¿öÅ© ½Ç½À
11.5 DI ÇÁ·¹ÀÓ¿öÅ© ±¸Çö
11.6 Ãß°¡ ÇнÀ ÀÚ·á
12Àå È®À强 ÀÖ´Â DI ÇÁ·¹ÀÓ¿öÅ©·Î °³¼±
12.1 Çʵå¿Í setter ¸Þ¼Òµå¿¡ @Inject ±â´É Ãß°¡
12.2 Çʵå¿Í setter ¸Þ¼Òµå @Inject ±¸Çö
12.3 @Inject °³¼±
12.4 ¼³Á¤ Ãß°¡¸¦ ÅëÇÑ À¯¿¬¼º È®º¸
12.5 ¿ÜºÎ ¶óÀ̺귯¸® Ŭ·¡½º¸¦ ºóÀ¸·Î µî·ÏÇϱâ
12.6 ÃʱâÈ ±â´É Ãß°¡
12.7 ÀÎÅÍÆäÀ̽º, DI, DI ÄÁÅ×À̳Ê
12.8 À¥ ¼¹ö µµÀÔÀ» ÅëÇÑ ¼ºñ½º ¿î¿µ
13Àå ¼¼ ¹ø° ¾çÆÄ ²®Áú ¹þ±â±â
13.1 ½ºÇÁ¸µ°ú ORM ÇÁ·¹ÀÓ¿öÅ©
13.2 ¼º´É°ú º¸¾È
13.3 ÇÁ·ÐÆ®¿£µå ÇнÀ
13.4 ¼³°è, Å×½ºÆ®, ¸®ÆÑÅ丵
13.5 ºôµå, ¹èÆ÷ ÀÚµ¿È ¹× Áö¼ÓÀû ÅëÇÕ
13.6 °³¹ß ¹®È ¹× ÇÁ·Î¼¼½º ÇнÀ