JavaRush /Java Blog /Random-KO /30์„ธ ์ด์ƒ์ด๋ฉด ์ž๋ฐ”๋ฅผ ๋ฐฐ์šฐ๋Š” ๋ฐฉ๋ฒ•...
arty79
๋ ˆ๋ฒจ 40

30์„ธ ์ด์ƒ์ด๋ฉด ์ž๋ฐ”๋ฅผ ๋ฐฐ์šฐ๋Š” ๋ฐฉ๋ฒ•...

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค
์ž๋ฐ”๋ผ์‹œ ์ฝ”์Šค๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์€ ์‹œ๊ฐ„๊ณผ ๋…ธ๋ ฅ (๋ˆ) ์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜์‹œ๋Š” ๋ชจ๋“  ๋ถ„๋“ค์˜ ์ฃผ๋ชฉ์„ ๋Œ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค ! ์ €์—๊ฒŒ๋Š” 1 ๋…„ ๋งŒ์— Java๋ฅผ ๋ฐฐ์šฐ๋Š”์ด๋ฏธ 30์„ธ๊ฐ€ ๋„˜์€ ๋‹น์‹ ์ด ์ž๋ฐ”๋ฅผ ๋ฐฐ์šฐ๋Š” ๋ฐฉ๋ฒ•... - 1 ์ž‘์—… (๋‚ด๊ฐ€ ์„ค์ • ํ•œ ๋ฐฉ๋ฒ•)์ด ๋‘ ์ž๋…€ (0.5 ์„ธ์™€ 4 ์„ธ)์˜ ์กด์žฌ, ๋‹น์‹œ ์ผ ๋ถ€์กฑ์œผ๋กœ ์ธํ•ด ๋”์šฑ ์•…ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋•Œ ๋‚˜์—๊ฒŒ ๊ฐ€์žฅ ํฐ ๋ฌธ์ œ๋Š” 35์„ธ์˜€๋‹ค. ์„ค๋ช…์˜ ์ˆœ์ˆ˜์„ฑ์„ ์œ„ํ•ด ๋ฌผ๋ฆฌํ•™ ์กธ์—…์žฅ ํ˜•ํƒœ์˜ ๋ฐฐ๊ฒฝ, ์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž๋กœ์„œ์˜ ๊ฒฝํ—˜, ์›น ์‚ฌ์ดํŠธ(HTML + CSS) ์ œ์ž‘ ๊ฒฝํ—˜, ๊ทธ๋ฆฌ๊ณ  5๋…„ ๊ฐ„์˜ ๋„์‹œ ์ธํ„ฐ๋„ท ๋„คํŠธ์›Œํฌ์˜ ์šด์˜ ๋ถ€์„œ์žฅ์œผ๋กœ์„œ ๋Œ€ํ˜• ํ†ต์‹  ํšŒ์‚ฌ. ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ํ•™๊ต์—์„œ๋Š” Basic, ๋Œ€ํ•™์—์„œ๋Š” TurboPascal ์™ธ์—๋Š” ์ง์ ‘์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝํ—˜์ด ๋ณธ์งˆ์ ์œผ๋กœ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ฒซ์งธ๋กœ ์ง์žฅ์„ ์žƒ์—ˆ๋‹ค๋Š” ์‚ฌ์‹ค์—์„œ ์˜๊ฐ์„ ์–ป์—ˆ๊ณ , ๋‘˜์งธ๋กœ โ€œ๋ถˆ์šด์— ์ฒ˜ํ•œ ๋™๋ฃŒโ€์˜ ๋ธ”๋กœ๊ทธ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ณผ์ •์—์„œ ์˜๊ฐ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค . ๋‹น์žฅ์€ ์•„๋‹ˆ์ง€๋งŒ Javarash๋ฅผ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. 2015๋…„ 1์›” ๋ง์ฏค์— ๋– ๋‚ฌ์Šต๋‹ˆ๋‹ค... ์ˆ˜์—…์ด ์‹œ์ž‘๋  ์ฆˆ์Œ์— ์ €๋Š” Philosophy of Java๋ฅผ ๊ตฌ์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค.๋ธŒ๋ฃจ์Šค ์—์ผˆ. 4์›”๊นŒ์ง€ ์ฒ˜์Œ 10๊ฐœ ๋ ˆ๋ฒจ์ด ์™„๋ฃŒ๋˜์—ˆ๊ณ  ๊ฑฐ์˜ ๋ชจ๋“  ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋œ ํ›„ Javarash์—์„œ ํ”„๋กœ๋ชจ์…˜์ด ์ง„ํ–‰๋˜์–ด ๊ตฌ๋…๊ถŒ์„ ๊ตฌ๋งคํ–ˆ์Šต๋‹ˆ๋‹ค(๊ทธ๋Ÿฐ๋ฐ ๋ชจ๋“  ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜๋ฉด ํ• ์ธ์ด 20๋‹ฌ๋Ÿฌ ๋” ๋Š˜์–ด๋‚ฉ๋‹ˆ๋‹ค.) 8์›”๊นŒ์ง€ ๋Œ€๋žต 23~25๊ฐœ์˜ ๋ ˆ๋ฒจ์ด ์™„๋ฃŒ๋˜์—ˆ์ง€๋งŒ, ๊ณผ์ œ๋Š” ์ด๋ฏธ ๋ ˆ๋ฒจ 20๊นŒ์ง€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” 2์ฃผ๊ฐ„์˜ ํœด๊ฐ€๋ฅผ ๊ฐ–๊ณ  ์šฐ๋ฆฌ ์ง€์—ญ์—์„œ ๊ฑฐ์˜ ์œ ์ผํ•œ ๋Œ€๊ธฐ์—…๊ณผ ์ธํ„ฐ๋ทฐ ๋‚ ์งœ๋ฅผ ์ •ํ–ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ๋Œ€๋žต์ ์ธ ์งˆ๋ฌธ ๋ชฉ๋ก์ด ๋ฏธ๋ฆฌ ์ž‘์„ฑ๋˜์—ˆ๊ณ  ์ด๋ก ์— ๋Œ€ํ•ด ์ง‘์ค‘์ ์œผ๋กœ ์ค€๋น„ํ•œ ๋‹ค์Œ ๊ธฐ์ˆ  ์ธํ„ฐ๋ทฐ๊ฐ€ ์ž˜ ์ง„ํ–‰๋˜์—ˆ๊ณ (Skype์—์„œ ์•ฝ 40๋ถ„) ๋‘ ๋ฒˆ์งธ ๋‹จ๊ณ„๋Š” ํ…Œ์ŠคํŠธ ์ž‘์—… ์ž‘์„ฑ์ด์—ˆ๊ณ  ๊ธฐ์ˆ  ์Šคํƒ๋งŒ์œผ๋กœ๋„ ๊ฒ์ด๋‚ฌ์Šต๋‹ˆ๋‹ค. JSF + Primefaces, Hibernate, Java7, PostgreSQL, Glassfish, JUnit ๋ฐ Maven์ด ์ถ”๊ฐ€(์„ ํƒ ์‚ฌํ•ญ) ์š”๊ตฌ ์‚ฌํ•ญ์œผ๋กœ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์‚ฌ์šฉ์ž ์—ญํ• ์„ ์Šน์ธํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ์ผ๋ฐ˜์ ์ธ CRUD โ€œ์˜จ๋ผ์ธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌโ€ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ž‘์„ฑํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๋‹น์‹œ์—๋Š” Java EE์— ๋Œ€ํ•ด ๊ฑฐ์˜ ๋ช…ํ™•ํ•œ ์•„์ด๋””์–ด๊ฐ€ ์—†์—ˆ์ง€๋งŒ ๋˜๋Œ๋ฆด ์ˆ˜ ์—†์—ˆ๊ณ  2์ฃผ ๋งŒ์— ๋‹จ์œ„ ํ…Œ์ŠคํŠธ๋ฅผ ์ œ์™ธํ•˜๊ณ ๋Š” ์ด๋Ÿฌํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ์ž‘์—…์ด ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋†€๋ž๊ฒŒ๋„ ์ œ๊ฐ€ ๊ณผ์ œ๋ฅผ ์ œ์ถœํ•œ ๋ฐ”๋กœ ๊ทธ ๋‚  ๊ทธ๋“ค์€ ์ €์—๊ฒŒ ๋‹ค์‹œ ์ „ํ™”๋ฅผ ๊ฑธ์–ด ์ผ์ž๋ฆฌ ์ œ์˜๋ฅผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ €๋Š” ์ž๋ฐ” ํ›„๋ฐฐ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ์€ ์ˆ˜์Šต ๊ธฐ๊ฐ„์ด ์ง€๋‚˜๊ณ  ๋งŽ์€ ๊ฑฑ์ •๊ณผ ์˜์‹ฌ์ด ์ง€๋‚˜๊ฐ”์ง€๋งŒ 1๋…„์ด ์ง€๋‚œ ์ง€๊ธˆ ์ €๋Š” ํˆฌ์žํ•œ ๋ˆ, ์‹œ๊ฐ„, ๋…ธ๋ ฅ์„ ํ•œ ๋ฒˆ๋„ ํ›„ํšŒํ•œ ์ ์ด ์—†๋‹ค๊ณ  ๋งํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์—ฌ๋Ÿฌ๋ถ„๋„ ๊ทธ๋Ÿฌ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค! ์ถ”์‹ : ๋„ค, ๊ทธ๋Ÿฐ๋ฐ ์ œ๊ฐ€ ์ด๋ฏธ 20๊ธ‰์— ์ทจ์—…ํ–ˆ์Œ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด ์ด ์ผ์„ ๊ถŒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 3๊ฐœ์›”์˜ ์ˆ˜์Šต ๊ธฐ๊ฐ„์ด ์ €์—๊ฒŒ ํฐ ์ŠคํŠธ๋ ˆ์Šค์˜€๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๋Š” ์ฃผ๋ง์— Git์„ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ด์—ˆ๊ณ  ๋Š์ž„์—†์ด ์ง€์‹์˜ ๊ณต๋ฐฑ์„ ์ฑ„์›Œ์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์™€ ๊ด€๋ จํ•˜์—ฌ Javarash๋Š” ์Šน๋ฆฌํ•  ๋•Œ๊นŒ์ง€ ๊ณ„์†ํ•ด์„œ ์ฝ”์Šค๋ฅผ ๋ฐŸ์•˜์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก , ์ด ๊ณผ์ •์„ ๋ชจ๋‘ ์ด์ˆ˜ํ•˜๊ณ  ์ทจ์—…ํ•˜๋Š” ๊ฒƒ์ด ํ›จ์”ฌ ๋” ํ˜„๋ช…ํ•œ ์ƒ๊ฐ์ด์ง€๋งŒ, ๋‚ด ๊ธธ์€ ๋” ํ—˜๋‚œํ–ˆ๋‹ค.
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION