์๋ฐ๋ผ์ ์ฝ์ค๊ฐ ๋๋ฌด ๋ง์ ์๊ฐ๊ณผ ๋
ธ๋ ฅ (๋) ์ด ํ์ํ๋ค๊ณ ์๊ฐํ์๋ ๋ชจ๋ ๋ถ๋ค์ ์ฃผ๋ชฉ์ ๋๊ณ ์ถ์ต๋๋ค !
์ ์๊ฒ๋ 1 ๋
๋ง์ Java๋ฅผ ๋ฐฐ์ฐ๋ ์์
(๋ด๊ฐ ์ค์ ํ ๋ฐฉ๋ฒ)์ด ๋ ์๋
(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๋ ์น๋ฆฌํ ๋๊น์ง ๊ณ์ํด์ ์ฝ์ค๋ฅผ ๋ฐ์์ต๋๋ค. ๋ฌผ๋ก , ์ด ๊ณผ์ ์ ๋ชจ๋ ์ด์ํ๊ณ ์ทจ์
ํ๋ ๊ฒ์ด ํจ์ฌ ๋ ํ๋ช
ํ ์๊ฐ์ด์ง๋ง, ๋ด ๊ธธ์ ๋ ํ๋ํ๋ค.
GO TO FULL VERSION