... ๊ทธ๋ฆฌ๊ณ JavaRush Original(v. 1.0)๋ณด๋ค ๋์ ์ด์
๋ฐฐ๊ฒฝ
์๋ ์์ ์ 2012๋
์ ์ฐ๋ฆฌ๋ ์จ๋ผ์ธ์ผ๋ก Java๋ฅผ ๋ฐฐ์ฐ๊ธฐ ์ํ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค์์ต๋๋ค. ์ฃผ์ ํน์ง์ ๊ฒฝํ ์ถ์ , ์๋ง์ ์์
๋ฐ ๊ฒฐ์ ์ ์ ํ์ฑ์ ๋ํ ์๋ ๊ฒ์ฆ์ ํตํ ๋ ๋ฒจ๋ณ ํต๊ณผ(๋น๋์ค ๊ฒ์๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก)์์ต๋๋ค. ํ๋ก์ ํธ ์ด๋ฆ์ JavaRush์์ต๋๋ค. ์ฌ๊ธฐ์๋ Java์ ๊ธฐ๋ณธ์ธ 10๊ฐ์ ๋ ๋ฒจ๋ง ์์์ต๋๋ค.
๊ทธ๋ก๋ถํฐ ๊ฑฐ์ 5๋
์ด ์ง๋ฌ์ต๋๋ค. ์ด ๊ธฐ๊ฐ ๋์ ํ๋ก์ ํธ๋ ์๋นํ ์ฑ์ฅํ์ต๋๋ค. ์๋ก์ด ๋ ๋ฒจ์ด ๋ํ๋ฌ์ต๋๋ค. ์ด์ ๊ทธ ์ค 40๊ฐ๊ฐ ์์ผ๋ฉฐ ์ ์ฒด Java Core๋ฅผ ํฌํจํ๊ณ ๊ทธ ์ด์๋ ํฌํจ๋ฉ๋๋ค. 2013๋
๋ง์ ์ด ๊ณผ์ ์ ์ฒซ ๋ฒ์งธ ์กธ์
์์ด ์ฐ๋ฆฌ์๊ฒ ํธ์ง๋ฅผ ๋ณด๋๋๋ฐ, ๊ทธ๋ 40๊ฐ ๋ ๋ฒจ์ ๋ชจ๋ ์๋ฃํ๊ณ Java ์ฃผ๋์ด ๊ฐ๋ฐ์๋ก ์ทจ์
ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ 2016๋
์๋ JavaRush์ ๋ฑ๋ก๋ ์ฌ์ฉ์ ์๊ฐ 100๋ง ๋ช
์ ๋๋ฌํ์ต๋๋ค.
์ฐ๋ฆฌ๋ ๊ฑฐ๊ธฐ์ ๋ฉ์ถ์ง ์๊ณ ์ด๋ป๊ฒ ํ๋ฉด ํ๋ฅญํ ํ๋ก์ ํธ๋ฅผ ๋ ์ข๊ฒ ๋ง๋ค ์ ์์์ง ๊ณ ๋ฏผํ๊ธฐ ์์ํ์ต๋๋ค. ์
๊ณ ์ ๋ฌธ๊ฐ์์ ์๋ง์ ์๋ด, ์ฌ์ฉ์ ์ค๋ฌธ ์กฐ์ฌ, ๊ฐ๋
์ ์ ์คํ ๊ฐ๋ฐ ๋ฐ ์์ง๋ ๋ชจ๋ ์์ด๋์ด๋ฅผ ๊ตฌํํ๊ธฐ ์ํ ๊ธธ๊ณ ํ๋ ์์
๋์ ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ํด๋์ต๋๋ค!
JavaRush 2.0 ๊ณผ ์ต๊ณ ์ ๊ธฐ๋ฅ์ ๋ง๋๋ณด์ธ์ !
ํ๋์ ์ธ ๋์์ธ๊ณผ ์ธํฐํ์ด์ค
JavaRush 2.0 ๋ฒ์ ์์๋ ํ์ต์ ํจ์จ์ฑ๊ณผ ๊ณผ์ ์ ์ฆ๊ฑฐ์์ ๋์์ ๋์ด๊ธฐ ์ํด ๋ํํ ํ์ต ํ๋ซํผ์ ๋ง๋ค์์ต๋๋ค. ํธ๋ฆฌํ ๋น ๋ฅธ ์ก์ธ์ค ํจ๋์ ํตํด "๊ณผ์ ", "์์
" ์น์
์ผ๋ก ๋น ๋ฅด๊ฒ ์ด๋ํ๊ณ ๋ด์ค๋ฅผ ์ฝ๊ณ ๋์์ ๋ฐ์ ์ ์์ต๋๋ค.
๋ฌธ์ ์
๊ฐ์๋ ๋
๋ฆฝ์ ์ธ ์ก์ธ์ค ๋ฐ ์ํ๋ก ์นด๋์ ๋ฐฐ์น๋ฉ๋๋ค. ์ด๋ฏธ ํด๊ฒฐ/์ฝ์, ์ก์ธ์ค ๋ถ๊ฐ๋ฅ(์๊ฐํ๊ธฐ์๋ ๋๋ฌด ์ด๋ฅด์) ๋๋ ์ฌ์ฉ ๊ฐ๋ฅ, ์์ํ ์ ์์ต๋๋ค.
์ฌ์ฉ์์ ๋ฉ์ธ ํ์ด์ง ๊ฐ ์
๋ฐ์ดํธ๋์์ต๋๋ค . ์ฐ๊ตฌ์ฉ์ผ๋ก๋ง ์์
๋คํธ์ํฌ์ ํ๋กํ๊ณผ ์ ์ฌํฉ๋๋ค. ์์ ์ ์๋ฐํ, ์ด๋ฆ, ๋ ๋ฒจ ์ธ์๋ ์ ํํ ์ด๋์์ ๋ฉ์ท๋์ง, ๋ฌด์์ ์์ํ ์ ์๋์ง, ์ผ๋ง๋ ๋ง์ "์ํ ๋ฌผ์ง"์ ์ป์๋์ง, ์น๊ตฌ๋ค์ด ๋ฌด์์ ํ๊ณ ์๋์ง ํ์ธํ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ํ - ์ด์ JavaRush๋ ๋งค์ฐ ๋ฉ์ ธ ๋ณด์
๋๋ค! IntelliJ IDEA์ ๋ง์ฐฌ๊ฐ์ง๋ก ์ด๋์ด ํ
๋ง์ ๋ฐ์ ํ
๋ง ์ค์์ ์ ํํ ์ ์์ต๋๋ค.
์ด ๊ณผ์ ์ ํ์คํธ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
์ฐ๋ฆฌ๋ ์
๋ฐ์ดํธ๋ JavaRush๋ฅผ ๋๊ท๋ชจ ํ๋ จ ๋ธ๋ก(
ํ์คํธ) ์ผ๋ก ๋๋์์ต๋๋ค . ๊ฐ ํ์คํธ๋ ๊ณตํต๋ ์์ด๋์ด๋ ์ฃผ์ ๋ก ํตํฉ๋ 10๊ฐ์ ๋ ๋ฒจ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ฒซ ๋ฒ์งธ ํ์คํธ๋ฅผ ์๋ฃํ๋ฉด ๊ธฐ๋ณธ Java ๊ตฌ๋ฌธ์ ๋ฐฐ์ฐ๊ณ ๋ค ๋ฒ์งธ ํ์คํธ๋ ์ปฌ๋ ์
์ ์ฉ์
๋๋ค. ์ฒ์ ๋ ๊ฐ๋ฅผ ์ ์ธํ ํ์คํธ๋ ์์์ ๊ด๊ณ์์ด ์๋ฃํ ์ ์์ผ๋ฉฐ ๋์์ ์๋ฃํ ์๋ ์์ต๋๋ค.
๋ชจ๋ฐ์ผ ์ฅ์น์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
๋น์ ์ด ์ด๋์ ์๋์ง๋ ์ค์ํ์ง ์์ต๋๋ค. ์ธํฐ๋ท์ด ์๋ค๋ฉด ๊ณต๋ถ๋ ์์ ๊ฒ์
๋๋ค! JavaRush 2.0์ ์ฌ์ฉํ๋ฉด ๋ชจ๋ฐ์ผ ์ฅ์น์์ ์์
ํ๋ ๊ฒ์ด ํจ์ฌ ๋ ํธ๋ฆฌํด์ก์ต๋๋ค. ์ด์ ์ด๋ ์ค์ ์๊ฐ์ ๋ญ๋นํ์ง ๋ง๊ณ ๊ฐ์๋ฅผ ์ฝ๊ณ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด ๋ณด์ธ์.
250๊ฐ์ ์๋ก์ด ์์
์ด ๋ํ๋ฌ์ต๋๋ค.
JavaRush 2.0์ ์๋ก์ด ์์
์ ๋ฐํํฉ๋๋ค. ๊ทธ ์ค 250๊ฐ๊ฐ ์์ผ๋ฉฐ ๊ทธ์ค์๋ ๋งค์ฐ ๋ณต์กํ๊ณ ํฅ๋ฏธ๋ก์ด ์๊ฐ ์์ต๋๋ค. ํ์๋ค์ ๊ทธ ์ค ์ผ๋ถ๋ฅผ ์ด์ฌํ ๊ณต๋ถํด์ผ ํ์ง๋ง ๊ฒฐ๊ณผ๋ ๊ทธ๋งํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ๋ฐ๋ผ์ ๋ช ๋ฌ ๋์ ์ ๊ทน์ ์ผ๋ก ์ฐ๊ตฌํ ํ์๋ ์ ๋ช
ํ ๊ฒ์ 2048์ ์์ ๋ง์ ๋ฒ์ ์ ์์ฑํ ์ ์์ต๋๋ค. ๋ฟ๋ง ์๋๋ผ =).
์์
์ ํจ์ฑ ๊ฒ์ฌ๊ธฐ๊ฐ ์ค๋งํธํด์ก์ต๋๋ค
JavaRush ํ์๋ค์ ๊ธฐ๋๊ฐ ์๋ต๋์์ต๋๋ค. ์ ๋ฒ์ ์ ๊ณผ์ ์์๋ ๋ฌธ์ ํ์ธ์ด "์ค๋งํธ"ํด์ก์ต๋๋ค. ์ด์ ํ์ธ์ ์ํด ๊ณผ์ ๋ฅผ ๋ณด๋์ผ๋ฏ๋ก ํ์์ ์ ํํ ์ด๋์์ ์ค์๋ฅผ ํ๋์ง ์ถ์ธกํ ํ์๊ฐ ์์ต๋๋ค. ๊ทธ๋ ์์
์ ๋ํ ์๊ตฌ ์ฌํญ ๋ชฉ๋ก์ ๋ฐ๊ฒ ๋๋ฉฐ, ๊ทธ ์ค ์ด๋ค ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋์ง(๋
น์ "์ฒดํฌ ํ์"๋ก ํ์)์ ์๋ฃํ์ง ์์ ๊ฒ(๋นจ๊ฐ์ "์ญ์ ํ์"๋ก ํ์)์ ํ์ธํ ์ ์์ต๋๋ค.
๋ฌธ์ ํด๊ฒฐ์ ์ํ ๊ถ์ฅ ์ฌํญ์ด ๋ํ๋ฌ์ต๋๋ค.
๊ณต๋ถํ๋ ๋์ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ํ์๋ค์ ๊ฐ์ ์ค์๋ฅผ ์ ์ง๋ฆ
๋๋ค. ๊ทธ๋ฌ๋ฏ๋ก ๋ถ๋ฅํ๊ณ ๋ถ์ํ ์ ์๋ค. ์๊ฐ ํ์ต ์ง๋ฅํ ์์คํ
์ธ JavaRush 2.0์ ํ์์ ์ผ๋ฐ์ ์ธ ์ค์๋ฅผ ์ถ์ ๋ฐ ๋ถ์ํ๊ณ ์์ ๋ฐฉ๋ฒ์ ์ ์ํ์ฌ ์ ์ฉํ ๊ถ์ฅ ์ฌํญ์ ์ ๊ณตํฉ๋๋ค. ์์คํ
์ด ์๋๋๊ธฐ ์์ํ์ ๋ ์ด๋ฏธ ๋ฌด๊ธฐ๊ณ ์ 18,000๊ฐ์ ๊ถ์ฅ ์ฌํญ์ด ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ์์น๋ ์ง์์ ์ผ๋ก ์ฆ๊ฐํ๊ณ ์์ต๋๋ค.
JavaRush WebIDE์์ ๊ฐ๋ฐ
์ฐ๋ฆฌ๋ ์ฌ์ดํธ์์ ์ง์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์๋ก์ด ํ๋ก๊ทธ๋ ์๋ธ ๋ธ๋ผ์ฐ์ IDE๋ฅผ ๊ฐ๋ฐํ์ต๋๋ค. ์ด๋ณด์์๊ฒ ๋งค์ฐ ํธ๋ฆฌํ๊ณ ์น์ํ๋ฉฐ ๊ณผ์ ์ ๋ชจ๋ "๊ธฐ๋ฅ"(์: ์์ ๋์ด๋ ๊ถ์ฅ ์ฌํญ ๋ฐ ์์
์๊ตฌ ์ฌํญ), ์ฝ๋ ์์ฑ, ๊ตฌ๋ฌธ ๊ฐ์กฐ ๋ฑ์ ์ง์ํฉ๋๋ค. WebIDE์ ํจ๊ป ์ฌ์ฉํ๋ฉด ๋ค๋ฅธ ์ฌ๋์ ์ปดํจํฐ๋ ํ๋ธ๋ฆฟ ๋ฑ ๋ฐ์คํฌํฑ IDE(IntelliJ IDEA)๋ฅผ ์ค์นํ ์ ์๋ ์ฅ์น์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ํธ๋ฆฌํฉ๋๋ค.
IntelliJ IDEA ํ๋ฌ๊ทธ์ธ์ด ์
๋ฐ์ดํธ๋์์ต๋๋ค.
WebIDE๊ฐ ์๋ฌด๋ฆฌ ์ข์๋ ์ ๋ฌธ๊ฐ๊ฐ ๋๋ ค๋ฉด ๊ฐ๋ฐ์๊ฐ ํ๋ก์ ํธ์ ์ฌ์ฉํ๋ IDE์์ ์์
ํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด IntelliJ IDEA์
๋๋ค. ์ด๊ฒ์ด ๋ฐ๋ก JavaRush ๊ณผ์ ์ ์ด ๊ฐ๋ฐ ํ๊ฒฝ์ ๋ํ ๊ฐ์์ JavaRush ์์คํ
์ "์ฐ๊ฒฐ"ํ๊ธฐ ์ํ ํน์ ํ๋ฌ๊ทธ์ธ์ด ์๋ ์ด์ ์
๋๋ค. ์ด์ ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ํ์๋ค์ IntelliJ IDEA์์ ์ง์ ์ฌ์ดํธ์ ๊ฐ์ง ์๊ณ ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ํ
์คํธ์ฉ์ผ๋ก ๋ณด๋ผ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์
๋ฐ์ดํธ๋ ํ๋ฌ๊ทธ์ธ์ JavaRush 2.0์ ๋ชจ๋ ๊ธฐ๋ฅ(์๊ตฌ ์ฌํญ, ๊ถ์ฅ ์ฌํญ ๋ฑ)์ ์ง์ํฉ๋๋ค.
JavaRush 2.0์ ์ฝ๋ ์คํ์ผ ๋ถ์์ ์ง์ํฉ๋๋ค.
๋ ๋ค๋ฅธ ํ๋ฅญํ ๋๊ตฌ๋ ์ฝ๋ ์คํ์ผ ๊ถ์ฅ ์ฌํญ์
๋๋ค. JavaRush๋ ์ง๊ธ์ฒ๋ผ ์ค๊ดํธ๋ฅผ ๋ฐฐ์นํ๋ฉด ๋ฏธ๋์ ํ ๋ฆฌ๋๊ฐ ๊ฒฐ์ ์ ์ฐพ์์ง ์ฌ๋ถ๋ฅผ ์๋ ค์ค๋๋ค.
๋ฌธ์ ํด๊ฒฐ ๊ฐ๋ฅ
JavaRush Original์์๋ ๋ฌธ์ ๋ฅผ ๋ค์ ํด๊ฒฐํ ์ ์์๊ณ , ๋๋ก๋ ์ ๋ง๋ก ์ฝ๋๋ฅผ ๊ฐ์ ํ๊ณ ์ถ๊ฑฐ๋ ๋ค๋ฅด๊ฒ ํด๊ฒฐํ๊ณ ์ถ์ ๋๋ ์์ต๋๋ค! JavaRush 2.0 ๋ฒ์ ์์๋ ์ฒซ ๋ฒ์งธ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ ํ์ฑ์ ํ์ธํ ํ 3์ผ ์ด๋ด์ ์ด๋ฏธ ๊ฒ์ฆ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ด ๊ฐ๋ฅํด์ก์ต๋๋ค.
์์
์ ํจ์ฑ ๊ฒ์ฌ๊ธฐ๊ฐ ๋์ฑ ๋น ๋ฅด๊ณ ์ ํํด์ก์ต๋๋ค.
์ฒ์๋ถํฐ JavaRush์ ์ฃผ์ "๊ธฐ๋ฅ"์ ์๋ฃจ์
์ด๋ ๋ฌธ์ ์ ํจ์ฑ ๊ฒ์ฌ๊ธฐ์ ์ ํ์ฑ์ ์๋์ผ๋ก ํ์ธํ๋ ๊ฒ์
๋๋ค. ๊ทธ๋์ ๋ฒ์ 2.0์์๋ ๊ฒ์ฆ์๊ฐ ๋ ๋๋ํด์ก๊ณ JavaRush ํ์๋ค์ ๋ฌธ์ ๋ฅผ ๋ ์ ์ดํดํ๊ธฐ ์์ํ์ต๋๋ค. ๋์์ ๊ทธ๋ ํจ์ฌ ๋ ๋นจ๋ฆฌ ์ผํ๊ธฐ ์์ํ์ต๋๋ค.
'๊ฐ์ ๋ฉํ '์ ์ถ์ฒ
์ค๋ฅ ๋๋ "๋ฒ๊ทธ"๋ ์ด์ ๋ง ๋ฐฐ์ฐ๊ณ ์๋ ํ๋ก๊ทธ๋๋จธ๋ ๋ฌผ๋ก , ๊ฐ์ฅ ๊ฒฝํ์ด ํ๋ถํ ํ๋ก๊ทธ๋๋จธ์ ๋์์๋ ๋๋ฐ์์
๋๋ค! ๊ธ์, ์์จ ํ์ต์ ํตํด ์ฌ๋์ ์์ ์ด ์ ํํ ์ด๋์์ ์ค์๋ฅผํ๋์ง ์ดํดํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. JavaRush์์ "๊ฐ์ ๋ฉํ "๋ ์๋ฃจ์
์ ์ค๋ฅ์ ๋ํด ์๊ฒฌ์ ์ ์ํ๊ณ ๊ถ์ฅ ์ฌํญ๊ณผ ๋ช
ํํ ์๊ตฌ ์ฌํญ ๋ชฉ๋ก(์ ํํ ์ํํด์ผ ํ ์์
)์ ์ ๊ณตํฉ๋๋ค.
ํฅ์๋ ์จ๋ผ์ธ ์ธํด์ญ
JavaRush 2.0์์๋ ์ธํด์ญ์ด ๋์ฑ ํจ๊ณผ์ ์ด ๋์์ต๋๋ค. ๋ ๋ฒจ 35 ์ดํ์๋ ๋
ํนํ ์จ๋ผ์ธ ์ธํด์ญ์ ํตํด ์ ๋ฌธ๊ฐ์ ์ง๋ ํ์ 12์ฃผ ์ด๋ด์ ์๋ฃํ ํ๋ก์ ํธ์ ๊ดํด ์ด๋ ฅ์์ ๋งค์ฐ ๊ท์คํ ๋ด์ฉ์ ์ถ๊ฐํ ์ ์์ต๋๋ค. ํ๋ก์ ํธ๋ฅผ ์๋ฃํ๋ฉด์ Java Enterprise ์คํ์ ๋ช ๊ฐ์ง ์ค์ํ ๊ธฐ์ ์ ๋ฐฐ์ฐ๊ฒ ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด Spring๊ณผ Hibernate๊ฐ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ํ...
์๊ฐ ๊ตฌ๋
๊ฐ๊ฒฉ์ด ๋ฎ์์ก์ต๋๋ค. ๊ฐ์ฅ ์ ๋ ดํ ์ต์
์ ๊ฐ๊ฒฉ์ ๋จ $30์
๋๋ค.
GO TO FULL VERSION