CodeGym /Java Blog /๋ฌด์ž‘์œ„์˜ /์˜จ๋ผ์ธ ๋ถ€ํŠธ์บ ํ”„, ๋Œ€ํ•™ ๋ฐ ๊ฐœ์ธ ๊ต์Šต. Java๋ฅผ ๋ฐฐ์šฐ๋Š” ๋ฐ ๊ฐ€์žฅ ์ ํ•ฉํ•œ ์˜ต์…˜์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
John Squirrels
๋ ˆ๋ฒจ 41
San Francisco

์˜จ๋ผ์ธ ๋ถ€ํŠธ์บ ํ”„, ๋Œ€ํ•™ ๋ฐ ๊ฐœ์ธ ๊ต์Šต. Java๋ฅผ ๋ฐฐ์šฐ๋Š” ๋ฐ ๊ฐ€์žฅ ์ ํ•ฉํ•œ ์˜ต์…˜์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

๋ฌด์ž‘์œ„์˜ ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค
์˜ค๋Š˜๋‚  ๋ชจ๋“  ์‚ฌ๋žŒ์€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๊ฐ€ ๋งŽ์œผ๋ฉฐ ์ด๋Š” ๋Œ€ํ•™์—๋งŒ ๊ตญํ•œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ ์ฝ”๋”ฉ ๋ถ€ํŠธ์บ ํ”„์— ์ฐธ๊ฐ€ํ•˜์—ฌ ํŽธ์•ˆํ•œ ์†๋„๋กœ ํ•™์Šตํ•˜๊ฑฐ๋‚˜ ์ฑ…๊ณผ ํŠœํ† ๋ฆฌ์–ผ์„ ํ†ตํ•ด ์ž์œจ ํ•™์Šต ๊ณ„ํš์„ ์„ธ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ๊ท€ํ•˜์—๊ฒŒ๋Š” ์–ด๋–ค ํ•™์Šต ๊ธฐํšŒ๊ฐ€ ์žˆ๊ณ  ์–ด๋–ค ๊ฒƒ์ด ๊ท€ํ•˜์—๊ฒŒ ๊ฐ€์žฅ ์ ํ•ฉํ• ๊นŒ์š”? ๊ทธ๊ฒƒ์„ ํ•จ๊ป˜ ์•Œ์•„๋ด…์‹œ๋‹ค. ์˜จ๋ผ์ธ ๋ถ€ํŠธ์บ ํ”„, ๋Œ€ํ•™ ๋ฐ ๊ฐœ์ธ ๊ต์Šต.  Java๋ฅผ ๋ฐฐ์šฐ๋Š” ๋ฐ ๊ฐ€์žฅ ์ ํ•ฉํ•œ ์˜ต์…˜์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?  - 1

์ฝ”๋”ฉ์„ ์–ด๋””์„œ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋‚˜์š”? ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์˜ ์žฅ์ ๊ณผ ๋‹จ์ 

์ฝ”๋”ฉ Bootcamp ์‚ฐ์—…์— ๋Œ€ํ•ด ๋” ๊นŠ์ด ๋“ค์–ด๊ฐ€๊ธฐ ์ „์— ์ฝ”๋”ฉ์„ ๋ฐฐ์šฐ๋Š” ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ๋ฐฉ๋ฒ•์„ ์–ธ๊ธ‰ํ•˜๊ณ  ์žฅ๋‹จ์ ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๋Š” ๊ฒƒ์ด ๋ถˆํ•„์š”ํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋Œ€ํ•™ ๋˜๋Š” ์นผ๋ฆฌ์ง€. ๊ท ํ˜•์žกํžŒ ๊ฐœ๋ฐœ์„ ์ด‰์ง„ํ•˜๊ณ  ๋น„ํŒ์  ์‚ฌ๊ณ , ๋ฌธ์ œ ํ•ด๊ฒฐ๊ณผ ๊ฐ™์€ ์ค‘์š”ํ•œ ์†Œํ”„ํŠธ ์Šคํ‚ฌ์„ ๊ฐ€๋ฅด์น˜๊ณ  ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํŒจํ„ด ํ•™์Šต๊ณผ ๊ฐ™์€ "ํ™•๊ณ ํ•œ ๊ธฐ์ดˆ"๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์กธ์—… ํ›„ ํ•™์œ„๋ฅผ ์ œ๊ณตํ•˜๋ฏ€๋กœ ํ™•์‹คํžˆ ๊ฒฝ์Ÿ ์šฐ์œ„๋ฅผ ์ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹จ์ : ํ•™์Šต์€ ์ •๋ง ๊ธธ๊ณ  ๋น„์šฉ์ด ๋งŽ์ด ๋“ค๋ฉฐ, ์—ฐ์Šต์ด ๋ถ€์กฑํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ฑ…, ํŠœํ† ๋ฆฌ์–ผ, ์œ ํŠœ๋ธŒ. ๋งค์šฐ ์ €๋ ดํ•˜๊ฑฐ๋‚˜ ๋ฌด๋ฃŒ๋กœ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ž์‹ ์˜ ์†๋„์— ๋งž์ถฐ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋‹จ์ : ์ผ๊ด€์„ฑ์ด ์—†๊ณ  ๊ณ„ํš์ด ์—†์–ด ์ข…์ข… ์ž์ฒด ์กฐ์ง์ด ๋ถ€์กฑํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์‹œ ๋งํ•˜์ง€๋งŒ, ์—ฐ์Šต๋„ ๋ถ€์กฑํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ์ธ ๊ต์‚ฌ ๋˜๋Š” ๋ฉ˜ํ† . ์—ฌ๊ธฐ์„œ๋Š” ๊ท€ํ•˜์˜ ์š”๊ตฌ ์‚ฌํ•ญ์ด๋‚˜ ํŠน์ • ๋ชฉํ‘œ์— ๋Œ€ํ•œ ๋งค์šฐ ๊ฐœ๋ณ„์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹๊ณผ ๊ด€์‹ฌ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹จ์ : ํ•™์Šต์— ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆด ์ˆ˜ ์žˆ์œผ๋ฉฐ ํ•™์Šต ๋น„์šฉ์ด ์ €๋ ดํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€, ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ๊ต์œก์— ๋˜‘๊ฐ™์ด ์žฌ๋Šฅ์ด ์žˆ๋Š” ํ›Œ๋ฅญํ•œ ๋ฉ˜ํ† ๋ฅผ ์ฐพ๋Š” ๊ฒƒ์€ ๊ฝค ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ ์ฝ”๋”ฉ ๋ถ€ํŠธ์บ ํ”„, ์˜จ๋ผ์ธ ๊ฐ•์ขŒ. ์‹ค์Šต์— ์ดˆ์ ์„ ๋งž์ถ˜ ์˜จ๋ผ์ธ ๊ฐ•์ขŒ์—์„œ๋Š” ํฅ๋ฏธ๋กœ์šด ํ•™์Šต ๊ธฐ์ˆ ๊ณผ ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ฝ”๋”ฉ ๋ฐฉ๋ฒ•์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋ฐฐ์šฐ๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ๊ตฌ์„ฑ์ด ์ž˜ ๋˜์–ด ์žˆ๊ณ  ์‹œ๊ฐ„๋„ ์˜ค๋ž˜ ๊ฑธ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‹จ์ : ํ•™์ƒ๋“ค์ด ์˜จ๋ผ์ธ ํ•™์Šต์„ ๊ฐ•์š”ํ•˜๊ธฐ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ผ๋ฐ˜์ ์œผ๋กœ ํ•™์Šต ๊ฒฝํ—˜์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด CodeGym์—์„œ์˜ ๊ฐ€์ƒ ๋ฉ˜ํ† ๋ง์ด๋‚˜ ์ฝ”๋”ฉ ์Šคํƒ€์ผ ์ ๊ฒ€ ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด์จŒ๋“ , ์˜จ๋ผ์ธ ํ•™์Šต์˜ ์žฅ์ ์€ ๋‹จ์ ๋ณด๋‹ค ํ›จ์”ฌ ํฝ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ๊ธฐ์‚ฌ๋ฅผ ์ฝ๊ณ  ์žˆ๋‹ค๋ฉด ์•„๋งˆ๋„ ์ด๋ฏธ ์ด๋Ÿฐ ๋ฐฉ์‹์œผ๋กœ Java๋ฅผ ๋ฐฐ์šฐ๋Š” ๋ฐ ๊ด€์‹ฌ์ด ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์˜จ๋ผ์ธ ํ•™์Šต์€ ๋ฌด์—‡์„ ์ œ๊ณตํ•˜๋ฉฐ ์ฝ”๋”ฉ ๋ถ€ํŠธ์บ ํ”„๋ฅผ ์„ ํƒํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์˜จ๋ผ์ธ ์ฝ”๋”ฉ ๋ถ€ํŠธ์บ ํ”„๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

ํ•œ๋งˆ๋””๋กœ ์ฝ”๋”ฉ ๋ถ€ํŠธ์บ ํ”„๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์‹ค์šฉ์ ์ด๊ณ  ์ทจ์—…์— ์ ํ•ฉํ•œ ๊ธฐ์ˆ ์„ ๊ฐ€๋ฅด์น˜๋Š” ์ง‘์ค‘ ๊ต์œก ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค. ์ฝ”๋”ฉ ๋ถ€ํŠธ์บ ํ”„๋Š” ๊ธฐ์กด ๋Œ€ํ•™ ๋“ฑ๋ก๊ธˆ๋ณด๋‹ค ํ›จ์”ฌ ์ €๋ ดํ•˜๊ณ  ๋น ๋ฆ…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์•„๋ž˜์—์„œ๋Š” ์ด๋Ÿฌํ•œ ์†์„ฑ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณผ์ •์˜ ์ฃผ์š” ์ธก๋ฉด์„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ ํ•™์Šต์€ Java ์˜จ๋ผ์ธ ๋ถ€ํŠธ์บ ํ”„์˜ ํ•„์ˆ˜ ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ผ๋ฐ˜์ ์œผ๋กœ ํ”„๋กœ๊ทธ๋žจ์ด ๋๋‚˜๋ฉด Java Core ๋ฐ ํ”„๋ ˆ์ž„์›Œํฌ์— ๋Šฅ์ˆ™ํ•ด์ง‘๋‹ˆ๋‹ค. ๋˜ํ•œ ์ „์ฒด ์Šคํƒ ์›น ๊ฐœ๋ฐœ, Android ๊ฐœ๋ฐœ, ๋ฐ์ดํ„ฐ ๊ณผํ•™ ๋“ฑ๊ณผ ๊ฐ™์€ ์œ ์šฉํ•œ "์ถ”๊ฐ€ ๊ธฐ๋Šฅ"์„ ํ†ตํ•ด ๊ธฐ์ˆ  ์„ธํŠธ๋ฅผ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๊ฐ„์€ ํ”„๋กœ๊ทธ๋žจ๋งˆ๋‹ค ๋‹ค๋ฅด์ง€๋งŒ ํ‰๊ท ์ ์œผ๋กœ 3~6๊ฐœ์›” ์•ˆ์— ๊ท€์ค‘ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ˆ ์„ ๊ฐœ๋ฐœํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋‹จ๊ธฐ ๊ณผ์ •์„ ์ˆ˜๊ฐ•ํ•˜๊ณ  ์Šค์Šค๋กœ ๋™๊ธฐ๋ฅผ ๋ถ€์—ฌ๋ฐ›๊ณ  ์ฒด๊ณ„์ ์ธ ์‚ฌ๋žŒ์ด๋ผ๋ฉด ์˜จ๋ผ์ธ ์ฝ”๋”ฉ ๋ถ€ํŠธ์บ ํ”„๊ฐ€ ํ›Œ๋ฅญํ•œ ์„ ํƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ, ์–ด๋””์„œ๋“  ์ผํ•˜๊ฑฐ๋‚˜ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์—ฐ์„ฑ์ด ํ•„์š”ํ•œ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ํ™˜์ƒ์ ์ž…๋‹ˆ๋‹ค.

์ฝ”๋”ฉ ๋ถ€ํŠธ์บ ํ”„์— ์ฐธ๊ฐ€ํ•˜๋ ค๋ฉด ๋Œ€ํ•™ ํ•™์œ„๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๊นŒ?

ํŠนํžˆ ์˜จ๋ผ์ธ์œผ๋กœ ์ฝ”๋”ฉ ๋ถ€ํŠธ์บ ํ”„์— ์ฐธ๊ฐ€ํ•˜๋ ค๋ฉด ์ผ๋ฐ˜์ ์œผ๋กœ ๋Œ€ํ•™ ํ•™์œ„๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ฝ”๋”ฉ ๋ถ€ํŠธ์บ ํ”„์— ์–ผ๋งˆ๋‚˜ ๋งŽ์€ ๊ฒฝํ—˜์ด ํ•„์š”ํ•œ์ง€ ๊ถ๊ธˆํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ๋ชจ๋“  ๊ฒƒ์€ ์„ ํƒํ•œ ํ”„๋กœ๊ทธ๋žจ์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ˆ ์ด ์ „ํ˜€ ์—†๋Š” ์™„์ „ ์ดˆ๋ณด์ž๋ถ€ํ„ฐ ๊ฒฝํ—˜์ด ํ’๋ถ€ํ•œ ์ฝ”๋”๊นŒ์ง€ ๋ชจ๋“  ๊ฒฝํ—˜ ์ˆ˜์ค€์„ ์œ„ํ•œ ๋งŽ์€ ํ”„๋กœ๊ทธ๋žจ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ฝ”๋”ฉ ๋ถ€ํŠธ์บ ํ”„์—๋Š” ์–ด๋–ค ์œ ํ˜•์ด ์žˆ๋‚˜์š”?

์ฝ”๋”ฉ ๋ถ€ํŠธ ์บ ํ”„์— ๋“ค์–ด๊ฐ€๋ฉด ๊ฐœ์ธ์˜ ๊ต์œก ์š”๊ตฌ ์‚ฌํ•ญ์— ๋”ฐ๋ผ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋Š” ๋ช‡ ๊ฐ€์ง€ ํ‘œ์ค€ ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์ฐจ์ด์ ์€ ์ผ์ •์ž…๋‹ˆ๋‹ค. ๋“ฑ๋กํ•˜๊ธฐ ์ „์— ๊ณ ๋ คํ•ด์•ผ ํ•  ์ฃผ์š” ์˜ต์…˜์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํŒŒํŠธํƒ€์ž„ ๋ถ€ํŠธ์บ ํ”„

ํŒŒํŠธํƒ€์ž„ ๋ถ€ํŠธ์บ ํ”„๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ 34์ฃผ ๋™์•ˆ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ ์ง์—…, ๊ฐ€์กฑ ๋˜๋Š” ์ƒ๋‹นํ•œ ์‹œ๊ฐ„์ด ํ•„์š”ํ•œ ๊ธฐํƒ€ ์ฑ…์ž„์ด ์žˆ๋Š” ํ•™์ƒ๋“ค์—๊ฒŒ ์™„๋ฒฝํ•œ ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ์ฆ‰, ์ €๋…๊ณผ ์ฃผ๋ง์— ํ•™์Šต๊ณผ ์˜จ๋ผ์ธ ํšŒ์˜์— ์‹œ๊ฐ„์„ ํ• ์• ํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด ํŒŒํŠธํƒ€์ž„ ์˜จ๋ผ์ธ ๋ถ€ํŠธ์บ ํ”„๊ฐ€ ์ผ๋ฐ˜์ ์œผ๋กœ ์ฑ„ํƒ๋ฉ๋‹ˆ๋‹ค.

ํ’€ํƒ€์ž„ ๋ถ€ํŠธ์บ ํ”„

ํ’€ํƒ€์ž„ ๋ถ€ํŠธ์บ ํ”„์—๋Š” ์ ˆ๋ฐ˜ ์ •๋„์˜ ์‹œ๊ฐ„, ์ฆ‰ ์•ฝ 17์ฃผ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ฝ”๋”ฉ์˜ ์„ธ๊ณ„์— ์™„์ „ํžˆ ๋น ์ ธ๋“ค๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค. ์ตœ๋Œ€ํ•œ์˜ ์ฃผ์˜์™€ ์ง‘์ค‘์ด ํ•„์š”ํ•˜๋ฉฐ ๋‹ค๋ฅธ ํ™œ๋™์„ ์œ„ํ•œ ์•ฝ๊ฐ„์˜ ์‹œ๊ฐ„๋งŒ ๋‚จ๊ฒจ๋‘์‹ญ์‹œ์˜ค. ๋‹น์‹ ์ด ๊ฐ€์žฅ ์งง์€ ์‹œ๊ฐ„์— ์ง€์‹์„ ํ™•์žฅํ•˜๊ณ  ์‹ถ๊ณ  ์ผ์ฃผ์ผ์— 5-6์ผ ํ•™์Šต๋‹น ์ตœ๋Œ€ 8-10์„ ํ• ์• ํ•  ์ค€๋น„๊ฐ€ ๋˜์–ด ์žˆ๋Š” ์‚ฌ๋žŒ์ด๋ผ๊ณ  ๊ฐ€์ •ํ•ด ๋ณด์‹ญ์‹œ์˜ค. ๊ทธ๋Ÿฌํ•œ ๊ฒฝ์šฐ์—๋Š” ํ’€ํƒ€์ž„ ํ”„๋กœ๊ทธ๋žจ์ด ๊ท€ํ•˜์—๊ฒŒ ์ ํ•ฉํ•œ ์„ ํƒ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž๊ธฐ ์ฃผ๋„ํ˜• ๋ถ€ํŠธ์บ ํ”„

์ด๋Š” ๊ฑฐ์˜ ํ•ญ์ƒ ๋น„๋™๊ธฐ์‹ ํ˜•์‹์œผ๋กœ ์˜จ๋ผ์ธ ์ž๋ฃŒ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ถ€ํŠธ์บ ํ”„์ด๋ฏ€๋กœ ํ•™์Šต ์†๋„๋ฅผ ๋†’์ด๊ฑฐ๋‚˜ ๋‚ฎ์ถœ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž๊ธฐ ์ฃผ๋„ํ˜• ์˜จ๋ผ์ธ ๋ถ€ํŠธ์บ ํ”„๋Š” ์ž์‹ ์˜ ์—…๋ฌด์— ํ•„์š”ํ•œ ์ƒˆ๋กœ์šด ๊ฐœ๋…์„ ์ตํžˆ๊ณ  ์‹ถ์€ ๊ธฐ์กด ์ฝ”๋”ฉ ์ง€์‹์„ ๊ฐ–์ถ˜ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๋งค๋ ฅ์ ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก , ๋นก๋นกํ•œ ์ผ์ • ์—†์ด ์ž์‹ ๋งŒ์˜ ์†๋„๋กœ ๊ณต๋ถ€ํ•˜๊ณ  ์‹ถ์€ ์ดˆ๋ณด์ž์—๊ฒŒ๋„ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

๋ถ€ํŠธ์บ ํ”„ ์„ธ๋ถ€ ์‚ฌํ•ญ

์˜จ๋ผ์ธ ์ฝ”๋”ฉ ๋ถ€ํŠธ์บ ํ”„๋Š” ์ œ๊ณตํ•˜๋Š” ์ฃผ์ œ์— ๋”ฐ๋ผ ๋‹ค๋ฅผ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ๋ถ€ํŠธ์บ ํ”„๋Š” ์ผ๋ฐ˜์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ๊ด‘๋ฒ”์œ„ํ•œ ์†Œ๊ฐœ๋ฅผ ์ œ๊ณตํ•˜์ง€๋งŒ ๋Œ€๋ถ€๋ถ„์€ ํŠน์ • ์ดˆ์  ์˜์—ญ์„ ์ฑ„ํƒํ•ฉ๋‹ˆ๋‹ค. Java ๋ถ€ํŠธ์บ ํ”„๋Š” ์ฃผ๋กœ ํ˜„๋Œ€ ์ง์—… ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•  ์ˆ˜ ์žˆ๋Š” ์‹ค์šฉ์ ์ธ ๊ธฐ์ˆ ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. ๊ทธ์ค‘ ๊ฐ€์žฅ ์ธ๊ธฐ์žˆ๋Š” ๊ฒƒ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
  • ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ. ํ•™์ƒ๋“ค์€ ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ํ•„์ˆ˜ ์ธก๋ฉด(์บก์Šํ™”, ์ถ”์ƒํ™”, ์ƒ์† ๋ฐ ๋‹คํ˜•์„ฑ)์„ ๋ฐฐ์šฐ๊ณ  ์ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์†Œํ”„ํŠธ์›จ์–ด ํ”„๋กœ๊ทธ๋žจ์„ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.

  • ์ž๋ฐ” ๊ตฌ๋ฌธ. ์ปดํ“จํ„ฐ ํ”„๋กœ๊ทธ๋žจ๊ณผ ์•ฑ์˜ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด Java ๊ตฌ๋ฌธ์„ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๊ด€ํ•œ ๋ชจ๋“  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

  • ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ. ๋ชจ๋“  ํ”„๋กœ๊ทธ๋žจ๊ณผ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—๋Š” ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ ๊ธฐ์ˆ ์€ ๋ชจ๋“  ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ณผ์ •์„ ๋งˆ์นœ ํ›„์—๋Š” ์˜ค๋ฅ˜์˜ ์˜ˆ์ธก, ๊ฐ์ง€ ๋ฐ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์ตํž ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํฌํŠธํด๋ฆฌ์˜ค ๊ฐœ๋ฐœ. ๋ฏธ๋ž˜์˜ ๊ณ ์šฉ์ฃผ์—๊ฒŒ ์ž์‹ ์˜ ๊ธฐ์ˆ ์„ ๋ณด์—ฌ์ฃผ๊ณ  ์‹ถ๋‹ค๋ฉด ํฌํŠธํด๋ฆฌ์˜ค๋ฅผ ํ†ตํ•ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋Šฅ๋ ฅ์„ ๋ณด์—ฌ์ฃผ๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ์ข‹์€ ๋ฐฉ๋ฒ•์€ ์—†์Šต๋‹ˆ๋‹ค. ๋งŽ์€ Java ๋ถ€ํŠธ์บ ํ”„๋Š” ํ•™์ƒ๋“ค์ด ๋ฏธ๋ž˜ ์ง์—… ๊ธฐํšŒ๋ฅผ ํ™๋ณดํ•˜๊ธฐ ์œ„ํ•ด ์ „๋ฌธ์ ์ธ ํฌํŠธํด๋ฆฌ์˜ค ์›น์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐ ๋„์›€์„ ์ค๋‹ˆ๋‹ค.

๋น„์šฉ

์˜จ๋ผ์ธ ๋ถ€ํŠธ์บ ํ”„๋Š” ์ง‘์ค‘์ ์ธ ์ง์—… ๊ต์œก์œผ๋กœ ์ธํ•ด ๊ณ„์†ํ•ด์„œ ์ธ๊ธฐ๊ฐ€ ๋†’์•„์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ฒฝ์Ÿ์ด ์น˜์—ดํ•ด์ง€๊ณ  ๊ฐ€๊ฒฉ์ด ๋‚ฎ์•„์ง€๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด์ œ ์ƒ๋Œ€์ ์œผ๋กœ ์ €๋ ดํ•œ ๊ฐ•์ขŒ๋ฅผ ๋งŽ์ด ์ฐพ์„ ์ˆ˜ ์žˆ๊ณ  ๋ฌด๋ฃŒ ๊ฐ•์ขŒ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก , ๋Œ€ํ•™ ์—ฐ๊ณ„ ๋ถ€ํŠธ์บ ํ”„์— ๋“ฑ๋กํ•˜๋ ค๋ฉด ๋ง‰๋Œ€ํ•œ ๋ˆ์„ ์ง€๋ถˆํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋น„์šฉ์€ CS ํ•™์œ„ ํ”„๋กœ๊ทธ๋žจ์˜ ํ•œ ํ•™๊ธฐ๋ณด๋‹ค ๋†’์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ์˜จ๋ผ์ธ ์ฝ”๋”ฉ ๋ถ€ํŠธ์บ ํ”„

์ฑ…๊ณผ ํŠœํ† ๋ฆฌ์–ผ์„ ์‚ฌ์šฉํ•˜์—ฌ ์–ด๋ ค์šด ์ฃผ์ œ๋„ ์Šค์Šค๋กœ ๊ฐ€๋ฅด์น  ์ˆ˜ ์žˆ๋Š” ์˜์š•์ด ๋„˜์น˜๋Š” ์‚ฌ๋žŒ์ด๋ผ๋ฉด Codecademy ๋˜๋Š” Udacity์™€ ๊ฐ™์€ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ํ”„๋กœ๊ทธ๋žจ์„ ์ข‹์•„ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์˜ ๊ธฐ๋ณธ ๊ฐ•์ขŒ๋Š” ๋ฌด๋ฃŒ์ž…๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด Codeacademy์˜ Pro ๋ ˆ๋ฒจ์€ ์›” $15.99, Udacity์˜ Nano ๋ ˆ๋ฒจ์€ $399.00์ž…๋‹ˆ๋‹ค. ๋น„์šฉ์„ ๋“ค์ด์ง€ ์•Š๋Š” ๋” ๊ตฌ์ฒด์ ์ธ ๊ณผ์ •์ด ํ•„์š”ํ•˜์‹ญ๋‹ˆ๊นŒ? ๊ทธ๋Ÿฐ ๋‹ค์Œ ์›” $10.99๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ์ง์—… ์ค‘์‹ฌ ๊ณผ์ •์„ ํ†ตํ•ด Udemy๋ฅผ โ€‹โ€‹์‚ฌ์šฉํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํ”Œ๋žซํผ์€ Android, ์›น, ๊ฒŒ์ž„ ๊ฐœ๋ฐœ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ํŠน์ • ๊ณผ์ •์„ ์ œ๊ณตํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ Java ๊ธฐ๋ณธ ์‚ฌํ•ญ ๋ฐ Java์˜ OOP ๊ฐœ๋… ๊ตฌํ˜„์— ๋Œ€ํ•œ ๋‚ด์šฉ๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋‘ ๋‹จ์–ด์˜ ์žฅ์ ์„ ๋ชจ๋‘ ํฌํ•จํ•˜๋Š” ๊ท ํ˜• ์žกํžŒ ์ฝ”์Šค๋ฅผ ์ฐพ๋Š” ์‚ฌ๋žŒ๋“ค์€ ๋ฐ˜๋“œ์‹œ CodeGym์„ ๊ณ ๋ คํ•ด ๋ณด์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค . ์šฐ๋ฆฌ๋Š” ์ดˆ๋ณด์ž๋ถ€ํ„ฐ ์ „๋ฌธ๊ฐ€๊นŒ์ง€ ๋ˆ„๊ตฌ์—๊ฒŒ๋‚˜ ์ ํ•ฉํ•œ ๋งŒ๋Šฅ ํ•™์Šต ํ”Œ๋žซํผ์ž„์„ ์ž๋ž‘์Šค๋Ÿฝ๊ฒŒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ์‹ค์ œ ์ž‘์—…์„ ์ฆ‰์‹œ ํ™•์ธํ•˜๋Š” ๊ฐ€์ƒ ๋ฉ˜ํ† ๋กœ ์ œ์ž‘๋œ CodeGym์€ ๋Œ€๋ฉด ๊ฐ•์ขŒ์™€ ์˜จ๋ผ์ธ ๊ฐ•์ขŒ์˜ ๋ชจ๋“  ์žฅ์ ์„ ๋Šฅ์ˆ™ํ•˜๊ฒŒ ๊ฒฐํ•ฉํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์šฐ๋ฆฌ๋Š” Java ํ•™์Šต์ž๋กœ ๊ตฌ์„ฑ๋œ ์นœ๊ทผํ•œ ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๋ณด์œ ํ•˜๊ณ  ์žˆ์–ด ๋‹ค๋ฅธ ํ•™์ƒ ๋ฐ ์ˆ™๋ จ๋œ ๊ฐœ๋ฐœ์ž์™€ ์†Œํ†ตํ•˜๊ณ  ์ฝ”๋”ฉ ์ž‘์—… ํ•ด๊ฒฐ์— ๋Œ€ํ•œ ๋„์›€๋„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค . ๋˜ ๋‹ค๋ฅธ ์žฅ์ ์€ ์ด ์ฝ”์Šค์— ๋ฌด๋ฃŒ ๊ฒŒ์ž„ ์„น์…˜์ด ์žˆ์–ด ์ฝ”๋”ฉ ๊ธฐ์ˆ ์„ ์—ฐ๋งˆํ•˜๊ณ  ๋‚˜์ค‘์— ํฌํŠธํด๋ฆฌ์˜ค์— ํฌํ•จํ•  ์ˆ˜ ์žˆ๋Š” ์ž์‹ ๋งŒ์˜ ๊ฒŒ์ž„์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฐ€๊ฒฉ? ๋ฌด๋ฃŒ ์ œ๋กœ ๋ ˆ๋ฒจ, ๋ฌด๋ฃŒ ๊ฒŒ์ž„ ์„น์…˜, ํ”„๋ฆฌ๋ฏธ์—„ ๊ตฌ๋…์˜ ๊ฒฝ์šฐ ์›” $29๋งŒ ์†Œ์š”๋ฉ๋‹ˆ๋‹ค . ํ•™์ƒ๋“ค์˜ ๊ฒฝํ—˜์„ ๋ฐ”ํƒ•์œผ๋กœ ๊ณผ์ •์„ ์ด์ˆ˜ํ•˜๊ณ  Java Core, ์ฃผ์š” ํ”„๋ ˆ์ž„์›Œํฌ ๋ฐ ์ฝ”๋”ฉ ๋„๊ตฌ์— ๋Šฅ์ˆ™ํ•ด์ง€๋ ค๋ฉด 3~12๊ฐœ์›”์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค .

๊ฒฐ๋ก 

๋ถ„๋ช…ํžˆ CodeGym์€ ๊ฐ€๊ฒฉ๊ณผ ๊ทธ๊ฒƒ์ด ์ œ๊ณตํ•˜๋Š” ์ง€์‹ ์‚ฌ์ด์˜ ์™„๋ฒฝํ•œ ๊ท ํ˜•์„ ๋งž์ถ”๋Š” ํ–‰๋ณตํ•œ ์ˆ˜๋‹จ์ž…๋‹ˆ๋‹ค. ์™„์ „ ์ดˆ๋ณด์ž๋ฅผ ๋ฐ›์•„๋“ค์—ฌ ์‹ค์ œ ์ „๋ฌธ๊ฐ€๋กœ ์„ฑ์žฅ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ์ž๊ธฐ ์ฃผ๋„ํ˜• ๊ณผ์ •์ž…๋‹ˆ๋‹ค. CodeGym์€ ๋งค์šฐ ๋งค๋ ฅ์ ์ธ ๋ฐฉ์‹์œผ๋กœ ๋ชจ๋“  ํ•ต์‹ฌ Java ์ง€์‹์„ ์Šต๋“ํ•œ ๋‹ค์Œ ์ถ”๊ฐ€ ๊ธฐ์ˆ ์„ ํ†ตํ•ด ์ด๋ฅผ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๋ฐ ๋„์›€์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. CodeGym์€ ๊ฐ’๋น„์‹ผ ์ „๋ฌธ ๊ณผ์ •๊ณผ ๊ฐ™์€ ์ง์—… ์„œ๋น„์Šค๋‚˜ ์ทจ์—… ์•Œ์„ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๊นŒ? ์•„๋‹ˆ์š”, ํ•˜์ง€๋งŒ ์ทจ์—… ๋ฉด์ ‘์„ ์ค€๋น„ํ•˜๊ณ  ํ›Œ๋ฅญํ•œ ํฌํŠธํด๋ฆฌ์˜ค๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ™•์‹คํžˆ CodeGym์€ ์„ฑ๊ณต์ ์ธ ๊ฒฝ๋ ฅ์„ ์œ„ํ•œ ํ™˜์ƒ์ ์ธ ์ถœ๋ฐœ์ ์ด์ง€๋งŒ ๊ฒฐ๊ณผ๋Š” ์ž๋ฃŒ์— ๋Œ€ํ•œ ๊ท€ํ•˜์˜ ์ถ”์ง„๋ ฅ๊ณผ ์ดํ•ด๋ ฅ์— ๋”ฐ๋ผ ํฌ๊ฒŒ ๋‹ฌ๋ผ์ง„๋‹ค๋Š” ์ ์„ ๋ช…์‹ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ์„ฑ๊ณต์ ์ธ ์กธ์—…์ƒ๋“ค์ด "๊ธฐ๊บผ์ด ๋…ธ๋ ฅ์„ ๊ธฐ์šธ์ธ๋‹ค"๊ณ  ๋งํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‹ˆ ์ž์‹ ์„ ๋ฏฟ๊ณ  ์•ž์œผ๋กœ ๋‚˜์•„๊ฐ€์„ธ์š”!
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION