- ÇöÀç À§Ä¡
- home > ÄÄÇ»ÅÍ¡¤ICT¡¤¾îÇÐ > ÄÄÇ»ÅÍ¡¤IT µµ¼ > ÇÁ·Î±×·¡¹Ö/¾ð¾î > ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ ÆÄÀ̽ã[Á¦ÀÌÆà]
¡ºÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ ÆÄÀ̽㡻Àº ¡´¸ðµç °ÍÀÌ Áß¿äÇÑ ÀÌÀ¯¡µ, ¡´¼³°èÀÇ ±âÃÊ¡µ, ¡´Ãß»óÈ¿Í Ä¸½¶È¡µ, ¡´³ôÀº ¼º´ÉÀ» À§ÇÑ ¼³°è¡µ, ¡´¼ÒÇÁÆ®¿þ¾î Å×½ºÆ®Çϱ⡵ µî ¼ö·ÏÇÏ°í Àִ åÀÌ´Ù.
ÀúÀÚ: µ¥ÀÎ Èú¶óµå
1ºÎ ¸ðµç °ÍÀÌ Áß¿äÇÑ ÀÌÀ¯ 1
CHAPTER 1 ´õ Å« ±×¸² 3
1.1 ÆÄÀ̽ãÀº ¿£ÅÍÇÁ¶óÀÌÁî ¾ð¾î´Ù 5
1.2 ÆÄÀ̽ãÀº ±³À°¿ë ¾ð¾î´Ù 6
1.3 ¼³°è´Â °úÁ¤ÀÌ´Ù 6
1.4 ¼³°è´Â ´õ ÁÁÀº ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µç´Ù 9
1.5 ¼³°è¿¡ ÅõÀÚÇÒ ½ÃÁ¡ 12
1.6 »õ·Î¿î ½ÃÀÛ 13
1.7 ¼³°è´Â ¹ÎÁÖÀûÀÌ´Ù 14
1.8 ÀÌ Ã¥À» ¾î¶»°Ô È°¿ëÇÒ °ÍÀΰ¡? 17
2ºÎ ¼³°èÀÇ ±âÃÊ 19
CHAPTER 2 °ü½É»ç ºÐ¸® 21
2.1 ³×ÀÓ½ºÆäÀ̽º 22
2.2 ÆÄÀ̽㿡¼ °ü½É»ç ºÐ¸®ÀÇ °èÃþ±¸Á¶ 28
CHAPTER 3 Ãß»óÈ¿Í Ä¸½¶È 45
3.1 ̧ȗ馛? 45
3.2 ĸ½¶È 51
3.3 Try it out 53
3.4 ÇÁ·Î±×·¡¹Ö ½ºÅ¸ÀÏ ¿ª½Ã Ãß»óÈ´Ù? 56
3.5 ŸÀÌÇÎ, »ó¼Ó, ´ÙÇü¼º 60
3.6 À߸øµÈ Ãß»óÈ ÀνÄÇϱâ 63
CHAPTER 4 ³ôÀº ¼º´ÉÀ» À§ÇÑ ¼³°è 65
4.1 ½Ã°£°ú °ø°£À» ¶Õ°í ³ª°¡±â 66
4.2 ¼º´É°ú µ¥ÀÌÅÍ Å¸ÀÔ 72
4.3 ÀÛµ¿ÇÏ°Ô ÇÏ°í, ¿Ã¹Ù¸£°Ô ¸¸µé°í, ºü¸£°Ô Ç϶ó? 77
4.4 µµ±¸µé 82
4.5 Try it out 86
CHAPTER 5 ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ®Çϱâ 87
5.1 ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ®¶õ? 88
5.2 ±â´É Å×½ºÆ® ¹æ¹ý 90
5.3 »ç½Ç¿¡ ´ëÇÑ Áø¼ú 97
5.4 unittest·Î ´ÜÀ§ Å×½ºÆ®Çϱâ 98
5.5 pytest·Î Å×½ºÆ®Çϱâ 109
5.6 ±â´É Å×½ºÆ®¸¦ ³Ñ¾î¼ 111
5.7 Å×½ºÆ® ÁÖµµ °³¹ß: ±âº»Áöħ 113
3ºÎ ´ë±Ô¸ð ½Ã½ºÅÛ¿¡ Àû¿ëÇϱâ 115
CHAPTER 6 ½ÇÀü! °ü½É»ç ºÐ¸® 117
6.1 Ä¿¸Çµå¶óÀÎ¿ë ºÏ¸¶Å· ¾ÖÇø®ÄÉÀÌ¼Ç 118
6.2 ¾ÖÇø®ÄÉÀÌ¼Ç µÑ·¯º¸±â 119
6.3 °ü½É»ç¿¡ µû¸¥ Ãʱâ ÄÚµå ±¸Á¶ 120
CHAPTER 7 È®À强°ú À¯¿¬¼º 147
7.1 È®Àå °¡´ÉÇÑ ÄÚµå¶õ? 147
7.2 °æÁ÷¿¡ ´ëÇÑ ÇØ°áÃ¥ 154
7.3 È®Àå ½Ç½À 160
CHAPTER 8 »ó¼ÓÀÇ ±ÔÄ¢°ú ¿¹¿Ü 165
8.1 °ú°Å ÇÁ·Î±×·¡¹Ö¿¡¼ÀÇ »ó¼Ó 165
8.2 ÇÁ·Î±×·¡¹ÖÀÇ »ó¼Ó 168
8.3 ÆÄÀ̽ãÀÇ »ó¼Ó 173
8.4 Bark¿¡¼ÀÇ »ó¼Ó°ú Á¶ÇÕ 181
CHAPTER 9 °æ·®ÈÇϱâ 185
9.1 Ŭ·¡½º/ÇÔ¼ö/¸ðµâÀÌ ¾ó¸¶³ª Ä¿¾ß ÇÒ±î? 185
9.2 º¹À⼺ ±ú¶ß¸®±â 192
9.3 Ŭ·¡½º ºÐÇØÇϱâ 197
CHAPTER 10 ´À½¼ÇÑ °áÇÕ ¸¸µé±â 205
10.1 °áÇÕÀÇ Á¤ÀÇ 205
10.2 °áÇÕµµ ÀνÄÇϱâ 212
10.3 Bark¿¡¼ÀÇ °áÇÕ 215
10.4 °áÇÕ ÇØ°áÇϱâ 217
4ºÎ ´ÙÀ½À¸·Î´Â? 227
CHAPTER 11 Çâ»ó°ú Áøº¸ 229
11.1 Áö±ÝÀº? 229
11.2 µðÀÚÀÎ ÆÐÅÏ 235
11.3 ºÐ»ê ½Ã½ºÅÛ 238
11.4 ÆÄÀ̽ã ÆÄ°íµé±â 240
11.5 ¿©·¯ºÐÀÌ ¹è¿î °Íµé 242
APPENDIX A ÆÄÀ̽㠼³Ä¡Çϱâ 245
A.1 ¾î¶² ¹öÀüÀÇ ÆÄÀ̽ãÀ» »ç¿ëÇØ¾ß Çϳª? 245
A.2 ¡®½Ã½ºÅÛ¡¯ ÆÄÀ̽ã 246
A.3 ´Ù¸¥ ¹öÀüÀÇ ÆÄÀ̽㠼³Ä¡Çϱâ 246
A.4 ¼³Ä¡ °ËÁõÇϱâ 248
ã¾Æº¸±â 250
CHAPTER 1 ´õ Å« ±×¸² 3
1.1 ÆÄÀ̽ãÀº ¿£ÅÍÇÁ¶óÀÌÁî ¾ð¾î´Ù 5
1.2 ÆÄÀ̽ãÀº ±³À°¿ë ¾ð¾î´Ù 6
1.3 ¼³°è´Â °úÁ¤ÀÌ´Ù 6
1.4 ¼³°è´Â ´õ ÁÁÀº ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µç´Ù 9
1.5 ¼³°è¿¡ ÅõÀÚÇÒ ½ÃÁ¡ 12
1.6 »õ·Î¿î ½ÃÀÛ 13
1.7 ¼³°è´Â ¹ÎÁÖÀûÀÌ´Ù 14
1.8 ÀÌ Ã¥À» ¾î¶»°Ô È°¿ëÇÒ °ÍÀΰ¡? 17
2ºÎ ¼³°èÀÇ ±âÃÊ 19
CHAPTER 2 °ü½É»ç ºÐ¸® 21
2.1 ³×ÀÓ½ºÆäÀ̽º 22
2.2 ÆÄÀ̽㿡¼ °ü½É»ç ºÐ¸®ÀÇ °èÃþ±¸Á¶ 28
CHAPTER 3 Ãß»óÈ¿Í Ä¸½¶È 45
3.1 ̧ȗ馛? 45
3.2 ĸ½¶È 51
3.3 Try it out 53
3.4 ÇÁ·Î±×·¡¹Ö ½ºÅ¸ÀÏ ¿ª½Ã Ãß»óÈ´Ù? 56
3.5 ŸÀÌÇÎ, »ó¼Ó, ´ÙÇü¼º 60
3.6 À߸øµÈ Ãß»óÈ ÀνÄÇϱâ 63
CHAPTER 4 ³ôÀº ¼º´ÉÀ» À§ÇÑ ¼³°è 65
4.1 ½Ã°£°ú °ø°£À» ¶Õ°í ³ª°¡±â 66
4.2 ¼º´É°ú µ¥ÀÌÅÍ Å¸ÀÔ 72
4.3 ÀÛµ¿ÇÏ°Ô ÇÏ°í, ¿Ã¹Ù¸£°Ô ¸¸µé°í, ºü¸£°Ô Ç϶ó? 77
4.4 µµ±¸µé 82
4.5 Try it out 86
CHAPTER 5 ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ®Çϱâ 87
5.1 ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ®¶õ? 88
5.2 ±â´É Å×½ºÆ® ¹æ¹ý 90
5.3 »ç½Ç¿¡ ´ëÇÑ Áø¼ú 97
5.4 unittest·Î ´ÜÀ§ Å×½ºÆ®Çϱâ 98
5.5 pytest·Î Å×½ºÆ®Çϱâ 109
5.6 ±â´É Å×½ºÆ®¸¦ ³Ñ¾î¼ 111
5.7 Å×½ºÆ® ÁÖµµ °³¹ß: ±âº»Áöħ 113
3ºÎ ´ë±Ô¸ð ½Ã½ºÅÛ¿¡ Àû¿ëÇϱâ 115
CHAPTER 6 ½ÇÀü! °ü½É»ç ºÐ¸® 117
6.1 Ä¿¸Çµå¶óÀÎ¿ë ºÏ¸¶Å· ¾ÖÇø®ÄÉÀÌ¼Ç 118
6.2 ¾ÖÇø®ÄÉÀÌ¼Ç µÑ·¯º¸±â 119
6.3 °ü½É»ç¿¡ µû¸¥ Ãʱâ ÄÚµå ±¸Á¶ 120
CHAPTER 7 È®À强°ú À¯¿¬¼º 147
7.1 È®Àå °¡´ÉÇÑ ÄÚµå¶õ? 147
7.2 °æÁ÷¿¡ ´ëÇÑ ÇØ°áÃ¥ 154
7.3 È®Àå ½Ç½À 160
CHAPTER 8 »ó¼ÓÀÇ ±ÔÄ¢°ú ¿¹¿Ü 165
8.1 °ú°Å ÇÁ·Î±×·¡¹Ö¿¡¼ÀÇ »ó¼Ó 165
8.2 ÇÁ·Î±×·¡¹ÖÀÇ »ó¼Ó 168
8.3 ÆÄÀ̽ãÀÇ »ó¼Ó 173
8.4 Bark¿¡¼ÀÇ »ó¼Ó°ú Á¶ÇÕ 181
CHAPTER 9 °æ·®ÈÇϱâ 185
9.1 Ŭ·¡½º/ÇÔ¼ö/¸ðµâÀÌ ¾ó¸¶³ª Ä¿¾ß ÇÒ±î? 185
9.2 º¹À⼺ ±ú¶ß¸®±â 192
9.3 Ŭ·¡½º ºÐÇØÇϱâ 197
CHAPTER 10 ´À½¼ÇÑ °áÇÕ ¸¸µé±â 205
10.1 °áÇÕÀÇ Á¤ÀÇ 205
10.2 °áÇÕµµ ÀνÄÇϱâ 212
10.3 Bark¿¡¼ÀÇ °áÇÕ 215
10.4 °áÇÕ ÇØ°áÇϱâ 217
4ºÎ ´ÙÀ½À¸·Î´Â? 227
CHAPTER 11 Çâ»ó°ú Áøº¸ 229
11.1 Áö±ÝÀº? 229
11.2 µðÀÚÀÎ ÆÐÅÏ 235
11.3 ºÐ»ê ½Ã½ºÅÛ 238
11.4 ÆÄÀ̽ã ÆÄ°íµé±â 240
11.5 ¿©·¯ºÐÀÌ ¹è¿î °Íµé 242
APPENDIX A ÆÄÀ̽㠼³Ä¡Çϱâ 245
A.1 ¾î¶² ¹öÀüÀÇ ÆÄÀ̽ãÀ» »ç¿ëÇØ¾ß Çϳª? 245
A.2 ¡®½Ã½ºÅÛ¡¯ ÆÄÀ̽ã 246
A.3 ´Ù¸¥ ¹öÀüÀÇ ÆÄÀ̽㠼³Ä¡Çϱâ 246
A.4 ¼³Ä¡ °ËÁõÇϱâ 248
ã¾Æº¸±â 250