> µµ¼­¾È³» > »õ·Î ³ª¿Â Ã¥
Java+Spark ºòµ¥ÀÌÅÍ ºÐ¼® ÇÁ·Î±×·¡¹Ö
Á¤»ó°¡ 20,000¿ø
ÆǸŰ¡°Ý 18,000¿ø
ÃâÆÇ»ç Çѳª·¡ÃâÆÇ»ç
ÀúÀÚ ¹Úâ¸ñ
¹ßÇàÀÏ 2020³â 3¿ù 31ÀÏ
»çÀÌÁî B5
Âʼö 224
ISBN 9788955662344 93000
¼ö ·®
  
½ºÅ©·¦
 
ÁöÀºÀÌ ¼Ò°³

¹Úâ¸ñ

 

¾ÆÁÖ´ëÇб³¿¡¼­ »ê¾÷°øÇаú ¹Ú»çÇÐÀ§¸¦ ¹Þ¾Ò´Ù. ÇöÀç Àδö´ëÇб³ »ê¾÷°æ¿µ°øÇаú ±³¼ö·Î ÀçÁ÷ ÁßÀÌ¸ç ºòµ¥ÀÌÅÍ ºÐ¼®, °æ¿µ°úÇÐ, ÄÄÇ»ÅÍÇÁ·Î±×·¡¹Ö °ú¸ñÀ» ´ã´çÇÏ°í ÀÖ´Ù. ¿©·¯ ±â¾÷¿¡¼­ »ý»ê¿î¿µÃÖÀûÈ­, °øÀå½Ã¹Ä·¹À̼Ç, À½¾Ç¼­ºñ½ºÃßõ½Ã½ºÅÛ µîÀ» °³¹ßÇÏ¿´À¸¸ç, ±â¾÷ ÇöÀå¿¡¼­ È°¿ë °¡´ÉÇÑ ´Ù¾çÇÑ ÄÄÇ»ÅͼÒÇÁÆ®¿þ¾î½Ã½ºÅÛ¿¡ ´ëÇؼ­ ±³À°ÇÏ°í ¿¬±¸ÇÏ°í ÀÖ´Ù. ÇÔ²² ÁöÀº Ã¥À¸·Î ¡¶ERP Á¤º¸°ü¸®»ç-ȸ°è¡¤Àλ硷, ¡¶ERP Á¤º¸°ü¸®»ç-¹°·ù¡¤»ý»ê¡·ÀÌ ÀÖ´Ù.

 

 

 

Ã¥ ¼Ò°³

ºòµ¥ÀÌÅÍ ºÐ¼® ½Ã½ºÅÛ °³¹ß¿¡ ²À ÇÊ¿äÇÑ ÇÙ½É Java È°¿ë¹ý
ºñÀü°øÀڵ鵵 ½±°Ô ¹è¿ï ¼ö ÀÖ´Â Java + Spark ÇÁ·Î±×·¡¹Ö °¡À̵å! 

4Â÷»ê¾÷Çõ¸íÀ¸·Î ´Ù¾çÇÏ°Ô º¯¸ðÇÏ´Â ±â¾÷ ȯ°æ¿¡¼­ ÇÊ¿ä¿Í ¸ñÀû¿¡ ¸Â´Â ºòµ¥ÀÌÅÍ ºÐ¼® ½Ã½ºÅÛ °³¹ßÀÌ Á¡Â÷ Áß¿äÇØÁö°í ÀÖ´Ù. ÀÌ Ã¥Àº ºòµ¥ÀÌÅÍ ºÐ¼® ½Ã½ºÅÛ °³¹ßÀÇ ¹Ø¹ÙÅÁÀÌ µÇ´Â Java ÇÁ·Î±×·¡¹Ö È°¿ë¹ýÀ» ´ã°í ÀÖ´Ù. Java´Â ½ÇÁ¦ ±â¾÷ ³»¿¡¼­ ±¸µ¿µÇ´Â ºÐ¼® ½Ã½ºÅÛÀÇ ¸¹Àº ºÎºÐÀ» ±¸ÇöÇÏ°í ÀÖ´Â ÄÄÇ»ÅÍ ¾ð¾îÀÌ´Ù. Àü¹®°¡³ª ÄÄÇ»ÅÍ°øÇÐ Àü°øÀÚ°¡ ¾Æ´Ï´õ¶óµµ ºü¸£°í ½±°Ô ¹è¿ï ¼ö ÀÖµµ·Ï ±¤¹üÀ§ÇÑ JavaÀÇ È°¿ë ¹üÀ§ Áß¿¡¼­µµ ºòµ¥ÀÌÅÍ ºÐ¼® ÇÁ·Î±×·¡¹Ö¿¡ ²À ÇÊ¿äÇÑ ÇÙ½É ³»¿ëÀ» À§ÁÖ·Î ¼±º°ÇÏ¿© ´ã¾Ò´Ù.
Ã¥ÀÇ µµÀԺο¡¼­´Â ºòµ¥ÀÌÅÍ ºÐ¼®ÀÇ Á¤ÀÇ¿Í ÇöÀç ±â¾÷ ȯ°æ¿¡¼­ ºòµ¥ÀÌÅÍ ºÐ¼®ÀÌ ¾î¶»°Ô È°¿ëµÇ°í ÀÖ´ÂÁö¸¦ ¸ÕÀú »ìÆ캻´Ù. ±×¸®°í À̸¦ À§ÇØ ¹Ýµå½Ã ÇÊ¿äÇÑ Java ÇÁ·Î±×·¡¹Ö ¹®¹ý°ú »ç¿ë¹ýÀ» Â÷±ÙÂ÷±Ù ¾È³»ÇÑ´Ù. °¡Àå ±âº»ÀûÀ̸鼭µµ ÇʼöÀûÀÎ µ¥ÀÌÅÍÀÇ °¡°ø°ú ÀúÀå, ºÒ·¯¿À±â µîÀÇ ±âÃÊ È°¿ë¹ýÀº ¹°·Ð, ÀÇ¹Ì ÀÖ´Â °á°ú¸¦ µµÃâÇÒ ¼ö ÀÖµµ·Ï ºòµ¥ÀÌÅÍ ºÐ¼® ¸ðµ¨À» Java·Î ±¸ÇöÇÏ´Â °úÁ¤µµ º¸¿©ÁØ´Ù. ƯÈ÷ ÃÖ±Ù¿¡ È°¿ëµµ¿Í ¿µÇâ·ÂÀÌ ³ô¾ÆÁö°í ÀÖ´Â À¥µ¥ÀÌÅÍ, °ø°øµ¥ÀÌÅÍ, ÅؽºÆ®µ¥ÀÌÅÍ µîÀÇ ½ÇÁúÀûÀÎ ºÐ¼® ¹æ¹ýÀ» ¿¹Á¦¸¦ ÅëÇØ Á¦½ÃÇÏ¿© Á÷Á¢ µû¶ó Çغ¸¸ç ÀÍÈú ¼ö ÀÖ´Ù. ÀÌ¿Í ´õºÒ¾î ºòµ¥ÀÌÅÍ ºÐ¼® ¸ðµ¨ ±¸Çö¿¡ ÀûÇÕÇÑ ¿ÀǼҽº µµ±¸ÀÎ SparkÀÇ È°¿ë¹ýµµ ¹è¿ï ¼ö ÀÖ´Ù.
  

ÀÌ Ã¥ÀÇ Æ¯Â¡

• ºòµ¥ÀÌÅÍ ºÐ¼®À» À§ÇÑ Java ÇÁ·Î±×·¡¹Ö Çʼö ¹®¹ý°ú »ç¿ë¹ý ¼Ò°³
• Java·Î ÇÏ´Â µ¥ÀÌÅÍ ¼öÁý ¹× ÆÄÀÏ°ú µ¥ÀÌÅͺ£À̽º¸¦ ÀÌ¿ëÇÑ ÀÔÃâ·Â ¹æ¹ý ¼Ò°³
• SNS µ¥ÀÌÅͺÎÅÍ °ø°øµ¥ÀÌÅͱîÁö, Java¸¦ ÀÌ¿ëÇÑ À¥µ¥ÀÌÅÍ ¼öÁý ¹æ¹ý ¼Ò°³
• ¼öÁýµÈ ºòµ¥ÀÌÅ͸¦ ¼öÇÐÀû ¹æ¹ýÀ¸·Î ºÐ¼®ÇÏ¿© ÀÇ¹Ì ÀÖ´Â °á°ú¸¦ µµÃâÇÏ´Â °úÁ¤ Á¦½Ã
• Spark¸¦ ÀÌ¿ëÇÑ ¸Ó½Å·¯´× ±â¹ÝÀÇ ºòµ¥ÀÌÅÍ ºÐ¼® ±¸Çö ¹æ¹ý Á¦½Ã
• ´Ù¾çÇÑ ¿¹Á¦¿Í Java ÄÚµå ¼ö·Ï 

Â÷·Ê


 

chapter 1 ºòµ¥ÀÌÅÍ ºÐ¼®À̶õ?

1 ±â¾÷°æ¿µ°ú Á¤º¸½Ã½ºÅÛ

2 µ¥ÀÌÅÍ ¼öÁý ¿µ¿ª º¯È­

3 µ¥ÀÌÅÍ ¼öÁý ¹× ºÐ¼®¹æ¹ýÀÇ º¯È­

4 ºòµ¥ÀÌÅÍ ºÐ¼®ÀÇ Á¤ÀÇ

  

chapter 2 ºòµ¥ÀÌÅÍ ºÐ¼®À» À§Çؼ­ ¹«¾ùÀ» ¹è¿ö¾ß Çϳª?

1 ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö

2 µ¥ÀÌÅÍ ¼öÁý ÀÔ·Â Ãâ·Â ¹æ¹ý

2-1 µ¥ÀÌÅÍ ¼öÁý

2-2 µ¥ÀÌÅÍ ÀÔ·Â

2-3 µ¥ÀÌÅÍ Ãâ·Â

3 µ¥ÀÌÅÍ ºÐ¼®¹æ¹ý

 

chapter 3 Java¸¦ ÀÌ¿ëÇÑ ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö

1 Java ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö °³¿ä

1-1 Java ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö µµ±¸

1-2 Java ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ ÀÛ¾÷ ÀýÂ÷

1-3 Java ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ ±âº» ±¸Á¶

1-4 Java ÆÐÅ°Áö È°¿ë

1-5 Hello World ¹®ÀÚ Ãâ·Â ¿¹Á¦

2 Java¿¡¼­ µ¥ÀÌÅͺ¯¼ö ¼±¾ð ¹æ¹ý

2-1 µ¥ÀÌÅÍ Á¾·ù

2-2 ´ÜÀÏ µ¥ÀÌÅÍ ¼±¾ð

2-3 ¹è¿­À» ÀÌ¿ëÇÑ ´ÙÁß µ¥ÀÌÅÍ ¼±¾ð

3 Å°º¸µå ¹× È­¸éÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ÀÔÃâ·Â ¹æ¹ý

3-1 Å°º¸µå¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ÀÔ·Â

3-2 È­¸éÀ» ÀÌ¿ëÇÑ Ç¥ÁØ Ãâ·Â

3-3 °£´ÜÇÑ °è»ê±â ¿¹Á¦

4 µ¥ÀÌÅÍ ºÐ¼®À» À§ÇÑ ·ÎÁ÷Ç¥Çö ¹æ¹ý

4-1 ¼öÇÐ ¿¬»ê

4-2 Á¶°Ç¹®

4-3 ¹Ýº¹¹®

4-4 ¿¹¿Ü󸮹®

4-5 ¼³¹® ºÐ¼® ¿¹Á¦

5 Ŭ·¡½º¿Í °´Ã¼ ¹× »ó¼Ó

5-1 °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö °³¿ä

5-2 Ŭ·¡½º ¼±¾ð ¹× °´Ã¼ »ý¼º

5-3 Ŭ·¡½º ¹× °´Ã¼ °ü·Ã ºÎ°¡±â´É

5-4 ¿ù±Þ°è»ê ÇÁ·Î±×·¥ ¿¹Á¦

6 Java ÆÐÅ°Áö È°¿ë

6-1 Math Ŭ·¡½º

6-2 String Ŭ·¡½º

6-3 String°ú StringTokenizer ¿¹Á¦

6-4 Vector Ŭ·¡½º ¿¹Á¦

6-5 HashMap Ŭ·¡½º ¿¹Á¦

6-6 Iterator Ŭ·¡½º ¿¹Á¦

 

chapter 4 Java¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ÀÔÃâ·Â

1 ÆÄÀÏ ÀÔÃâ·Â

1-1 ÅؽºÆ® ÇüÅÂÀÇ ÆÄÀÏ ÀÔ·Â

1-2 ÅؽºÆ® ÇüÅÂÀÇ ÆÄÀÏ Ãâ·Â

1-3 ÆÄÀÏ µ¥ÀÌÅ͸¦ ÀÌ¿ëÇÑ ¸ÅÃâºÐ¼® ¿¹Á¦

2 µ¥ÀÌÅͺ£À̽º ÀÔÃâ·Â

2-1 µ¥ÀÌÅͺ£À̽º °³¿ä

2-2 SQL

2-3 JDBC

2-4 MS Access¿Í Java JDBC ¿¹Á¦

 

 

chapter 5 Java¸¦ ÀÌ¿ëÇÑ ºòµ¥ÀÌÅÍ ¼öÁý

1 À¥µ¥ÀÌÅÍ ¼öÁý

1-1 HTML °³¿ä

1-2 À¥Å©·Ñ¸µ °³¿ä

1-3 Á¶¼±ÀϺ¸ ±â»ç À¥Å©·Ñ¸µ

1-4 ÄíÆÎ »óÇ°Á¤º¸ À¥Å©·Ñ¸µ

1-5 ¿Á¼Ç »óÇ°Á¤º¸ À¥Å©·Ñ¸µ

2 API¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ¼öÁý

2-1 Æ®À§ÅÍ ±Û ¼öÁý

2-2 ³×À̹ö ºí·Î±× ±Û ¼öÁý

3 °ø°øµ¥ÀÌÅÍ ¼öÁý

3-1 °ø°øµ¥ÀÌÅÍÆ÷ÅÐÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ¼öÁý

3-2 ºÎµ¿»ê½Ç°Å·¡ µ¥ÀÌÅÍ ¹Þ¾Æ¿À±â

 

chapter 6 Java¸¦ ÀÌ¿ëÇÑ ºòµ¥ÀÌÅÍ ºÐ¼® ¹æ¹ý

1 ºòµ¥ÀÌÅÍ ºÐ¼® °³¿ä

2 µ¥ÀÌÅ͸¶ÀÌ´× ±â¹ýÀÇ ÀÌÇØ

2-1 ±ºÁýÈ­

2-2 »óÇ° Ãßõ

2-3 ³ªÀ̺꺣ÀÌÁî ºÐ·ù

3 Spark¸¦ ÀÌ¿ëÇÑ ºòµ¥ÀÌÅÍ ºÐ¼® ±¸Çö

3-1 Spark °³¿ä

3-2 Spark¸¦ ÀÌ¿ëÇÑ ´Ü¾îºóµµ ºÐ¼® ¿¹Á¦

3-3 Spark¸¦ ÀÌ¿ëÇÑ ±ºÁýÈ­ ¿¹Á¦

3-4 Spark¸¦ ÀÌ¿ëÇÑ »óÇ° Ãßõ ¿¹Á¦

3-5 Spark¸¦ ÀÌ¿ëÇÑ ºÐ·ù ¿¹Á¦

3-6 Spark ºÐ¼® ¸ðµ¨ÀÇ ÀúÀå°ú ºÒ·¯¿À±â

4 ÅؽºÆ®¸¶ÀÌ´×(text mining)

4-1 ÅؽºÆ® Àüó¸® ¿¹Á¦

4-2 ¿öµåŬ¶ó¿ìµå¸¦ ÀÌ¿ëÇÑ ¹®¼­ ½Ã°¢È­

4-3 ¹®¼­¸¦ º¤ÅÍ·Î º¯È¯Çϱâ(TF-IDF)

4-4 Spark¸¦ ÀÌ¿ëÇÑ ¹®¼­ º¤ÅÍ º¯È¯