๋๋ ์ผ๋ง๋ ๊ณต๋ถํ๋๊ฐ
์๊ฐ์ ํ์ ๋์ด ์๋ค๋ ๊ฒ์ ๊นจ๋ฌ์ ๋๋ ํ๋งค์ง์์ ์๋ก์ด ์ผ์๋ฆฌ๋ฅผ ์ฐพ์ง ์๊ณ , ํ๋ฃจ ์ข ์ผ ํ๋ก๊ทธ๋๋ฐ์ ๊ฐ๋ฅด์น๊ณ ์๋ด๋ฅผ ์ํด ์์์ ์๋ฆฌํ๋ ๊ฐ์ฅ ๋ฉ์ง ๊ฐ์ ๋ถ๊ฐ ๋๊ธฐ๋ก ๊ฒฐ์ฌํ์ต๋๋ค. ๋๋ "์ด๋ฆฐ์ด๋ฅผ ์ํ ํ์ด์ฌ"์ด๋ผ๋ ์ฑ ์ ์ ํ๊ณ ์์ด๋ค์ด ๊ทธ๊ฒ์ ํ ์ ์๋ค๋ฉด ์ ๋ด๊ฐ ๋ ๋๋น ์ง๊น์? ๋ฌผ๋ก hh.ru์ ๊ฐ์ ์ฐ๋ฆฌ ๋์์ Python ํ๋ก๊ทธ๋๋จธ๊ฐ ํ์ํ ์ฌ๋์ด ์๋์ง ์์๋ณผ ์๊ฐ์ ์์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก๋ ๊ทธ๋ ์ง ์์ต๋๋ค. ํ์ง๋ง ์ ๋ ๋ฒผ๋ฝ์น๊ธฐ ๊ณต๋ถ๋ฅผ 3๊ฐ์ ํ๊ณ ๋์ ์ด๊ฒ์ ๋ฐฐ์ ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋์ค์ ๋๋ ์ด ์ธ์ด๋ฅผ ๋จผ์ ๊ณต๋ถํด์๋ ์ ๋๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ์๋ํ๋ฉด... ์ฌ๊ธฐ์๋ ๋์ ํ์ดํ ๊ธฐ๋ฅ์ด ์์ผ๋ฉฐ ๋ด๋ถ์๋ ๋ฐ๋์ ์์์ผ ํ ๋ง์ ๊ธฐ๋ณธ ์ฌํญ์ด ์จ๊ฒจ์ ธ ์์ต๋๋ค! ๋๊ตฐ๊ฐ ๊ฐ์๊ธฐ Python์ ๋ฐฐ์ฐ๊ธฐ๋ก ๊ฒฐ์ ํ๋ค๋ฉด YouTube ์ฑ๋ ItPropaganda๋ฅผ ์ถ์ฒํฉ๋๋ค . ์ฌ๊ธฐ์๋ ๋ชจ๋ ๊ฒ์ด ๋งค์ฐ ์ ์คํ๊ณ ์์ธํ๊ฒ ์ ์๋์ด ์์ต๋๋ค. ๊ฐ์ฌ๋ ๊ต์ฌ ์ฌ์ผํ์ต๋๋ค! hh.ru ์์๋ ๋ ์ด์์ ๋์์ด๋๊ฐ ๋ง์ด ํ์ํ๋ค๋ ๊ฒ์ ์๊ณ ์น์ผ๋ก ์ ํํ์ต๋๋ค. ์ด๋ ์ชฝ์ผ๋ก ํ๋ ์๊ด์์ง๋ง, ์ด ๊ธฐ์ฐจ๋ฅผ ํ๊ณ ์ถ๋ค๋ ์๊ฐ์ด ๋ค์์ต๋๋ค! ์ฌ๊ธฐ์๋ 3๊ฐ์์ด ๊ฑธ๋ ธ์ต๋๋ค. ๊ทธ๋ ๋๋ ์ฐ์ต์ด ํ์ต์ ๊ฐ์ฅ ์ ์ฉํ ๊ฒ์์ ๊นจ๋ฌ์์ต๋๋ค. ์๋ก์ด ์ ๋ณด๋ ์ด์๋ณด๋ค ๋น ๋ฅด๊ฒ ๋ ์๊ฐ์ต๋๋ค. ๊ทธ๋์ ์๋ก์ด ์์์ด๋ ์ฑ ์ด ๋์ฌ ๋๋ง๋ค ๊ทธ๊ฒ์ ๋ชจ๋ ๋ฐ๋ณตํ๊ณ ์ฌ์ง์ด ๋ฌด์ธ๊ฐ๋ฅผ ์ ์ผ๋ ค๊ณ ๋ ธ๋ ฅํ์ต๋๋ค. ์ ์๊ฒ ๊ฐ์ฅ ์ข์ ๋ ์ด์์ ์ ์๋์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๊ทธ๋ ๋ ๊ฐ์ฅ ์ ์ฉํ์ต๋๋ค. ๊ดํ์ ๋นํ์ค์ ์ ๋๋ค. ์ ํํ ๊ธฐ์ต๋์ง๋ ์์ง๋ง ๋ฌด๋ฃ ์ธํฐ๋ํฐ๋ธ ๊ฐ์ข๋ฅผ 2์ฃผ ์ ๋ ์๊ฐํ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ ๋ฃ ์ ํ์ ๊ตฌ์ ํ์ง๋ง Flex ๋ ์ด์์์ ์ํด์๋ง ๊ตฌ์ ํ์ต๋๋ค.- ํญ์คํฌ๋ | 8~11์ธ ํ์์ ์ํ ์น ํ๋ก๊ทธ๋๋ฐ.
๋ด๊ฐ ์ง์ ์ ๊ตฌํ ๋ฐฉ๋ฒ.
ํ์ค์ฟจ๋ง์ ํ ์ง 6๊ฐ์์ด ์ง๋ฌ๊ณ ์ด์ ๋๊ฐ ๋๋ค๊ณ ๊ฒฐ์ฌํ์ต๋๋ค. ์ฃผ๋์ด ์ํํธ์จ์ด ์์ง๋์ด ์๋ฆฌ๋ฅผ ์ํด ์ฌ๋ฌ ํ์ฌ์ ์ด๋ ฅ์๋ฅผ ๋ณด๋ด๊ณ ๋ต๋ณ์ ๊ธฐ๋ค๋ ธ์ต๋๋ค. ๋ฉฐ์น ํ ๊ทธ๋ค์ ๋์๊ฒ ๋๋ตํ๊ณ ๋๋ ๋งค์ฐ ๊ฑฑ์ ํ์ต๋๋ค. ์ ๋ ํ ์คํธ๋ฅผ ํต๊ณผํ๊ณ (๋ ์ฌ๋ฆฌ์ ์ด์์ต๋๋ค) ๋ค์ํ IT ๋ถ์ผ(๊ธฐ์ ์์ด ์์ค, ์ธ์ด ์ง์, Git, Linux ์์ ๋ฅ๋ ฅ ๋ฑ)์ ๋ํ ๊ฒฝํ์ ํ์ํ๋ ํ์ค ์์์ ์์ฑํ์ต๋๋ค. ์ํ๋ ๊ธ์ฌ ์ด์ 5,000 ๋ฃจ๋ธ์ ํ์ํ์ต๋๋ค. ๋๋ ๋ด๊ฐ ์ผ๋ง๋ฅผ ๋ฐ์์ง ์ ๊ฒฝ ์ฐ์ง ์์๊ณ ๊ทธ๋ค์ด ๋๋ฅผ ๊ณ ์ฉํ๊ธฐ๋ง ํ๋ฉด ๊ทธ๋ค์๊ฒ ์ง์ ์ง๋ถํ ์ค๋น๊ฐ ๋์ด ์์์ต๋๋ค. ์๊ณ ๋ณด๋ ์ด ํ์ฌ๋ ํ์์ ๋ชจ์งํ๊ณ , ๋ค๋ฌ๊ณ , ์๊ตฌ์ ์ผ๋ก ์ ์งํ๋ ์ผ์ ์ค์ฒํ ๊ฒ์ผ๋ก ๋๋ฌ๋ฌ์ต๋๋ค. ์ธํฐ๋ทฐ๋ฅผ ํ๋ฉด์ '35์ธ๊น์ง๋ ์ทจํ๊ณ ํก์ํ๊ณ ์ฃผ์ด์ผ ํ๋ค'๋ ๋ง์ด ์๊ฐ๋ฌ๋ค. ๋๋ 15,000 ๋ฃจ๋ธ์ ๊ธ์ฌ๋ก ํ ๋ฌ์ ์์ต ๊ธฐ๊ฐ ๋์ ๊ณ ์ฉ๋์์ต๋๋ค. ์ด๋ฒ ๋ฌ์ ๋ด ์ธ์์์ ๊ฐ์ฅ ์ข์ ๋ฌ์ด์๊ณ , ๋ด๊ฐ ์ํ๋ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ณ ์๋น ๊ฐ ๋๋ค๋ ๊ฒ์ ์๊ฒ ๋์๋ค. ์ง์ฅ ์ฒซ๋ , ๋๋ ๋๋ง์ ์ปดํจํฐ๋ฅผ ๋ง๋ค์ด์ผ ํ๋ค๋ ๊ฒ์ ๋ฐฐ์ ๊ณ , ์ด์ ์ฒด์ ๋ Linux (Linux์์ ์ํผ ๋ฒํผ์ด ์ด๋์ ์๋์ง ์์๋์?)๊ฐ ๋ ๊ฒ์ด๋ฉฐ, ์ฒซ ๋ฒ์งธ ํ๋ก์ ํธ๋ Java ๋ก ๋ง์ดํฌ๋ก์๋น์ค๋ฅผ ๋ง๋๋ ๊ฒ์ด ์์ต๋๋ค. Radius ํ๋กํ ์ฝ ์์ ์คํ๋ฉ๋๋ค . ๋ด๊ฐ ๋ชจ๋ ๊ฒ์ ์ถฉ๊ฒฉ์ ๋ฐ์๋ค๊ณ ๋งํ๋ ๊ฒ์ ์ ์ ๋ ํํ์ ๋๋ค. ๋๋ ์ฐ์ฌ์ธ ๋ณผํธ๊ฐ 100๋ฏธํฐ๋ฅผ ๋ฌ๋ฆฌ๋ ๊ฒ๋ณด๋ค ๋ ๋นจ๋ฆฌ ๊ธ๋ฆฌ์ ์ ๋์ก์ต๋๋ค(๋ฌผ๋ก ๋๋ด์ด์ฃ ).์ด๋ค ์ด๋ ค์์ ๊ฒช์๋์?
-
์์ด
์์ด์ ๋ํ ์ง์ ์์ค์ด ๋ถ์กฑํฉ๋๋ค. ํ๋ก๊ทธ๋๋จธ๋ก ์ผํ๊ธฐ ์์ํ๋ฉด ๋ฌ์์์ด๋ก ๋ ์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ด ๊ฑฐ์ ์๋ค๋ ๊ฒ์ ๊นจ๋ซ๊ฒ ๋ฉ๋๋ค. ๋ฌธ์ ๋ Google์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ ํํ ๋ชจ๋ฅธ๋ค๋ ๊ฒ์ ๋๋ค(๊ทธ๋ฌ๋ ๊ฑฑ์ ํ์ง ๋ง์ญ์์ค. ๋ชจ๋ ๊ฒ์ ๊ฒฝํ๊ณผ ํจ๊ป ์ ๊ณต๋ฉ๋๋ค). Yandex๊ฐ Google๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค.
์ ๋ ๊ธธ์ ๊ฑธ์ผ๋ฉด์ ์์ด๋ฅผ ๋ฃ๋ ๊ฒ์ ๊ท์น์ผ๋ก ์ผ์์ต๋๋ค. ์ฆ, "English by Playlists" ์ ๋๋ค .
์ด๊ฒ์ ์์ฒญ๋ ์๊ฐ์ ์ฐ์ต์ด๋ฉฐ ๋ ์ด์ ํ์ต์ ์ํด ๋ค๋ฅธ ์์ค๋ฅผ ์ฐพ์ ํ์๊ฐ ์์ต๋๋ค. 1๋ ์ 400๋ฒ ์ ๋ ์์ ์ ๋ค์์ด์. -
ํ๋ ์์ํฌ
ํ๋ก๊ทธ๋๋ฐ ๊ฒฝํ์ด ๋ง์ง ์๋ค๋ฉด ํ๋ ์์ํฌ( hibernate, spring )๋ ์์ ์ ๋ํ ๋ฏฟ์์ ๋ฌด๋๋จ๋ฆฌ๊ณ ์์ ์ ์๋ ๋ฐ์์ ๋๋ค. ์ด๋ฌํ ์๋ก์ด ์์ค์ ์ถ์ํ, ๋์์ธ ํจํด, ๋น, ์ฑ๊ธํค, ํฉํ ๋ฆฌ๋ ๋๋ฌด ์ดํดํ๊ธฐ ์ด๋ ค์์ ์ด๋์๋ถํฐ ์์ํด์ผ ํ ์ง์กฐ์ฐจ ๋ชจ๋ฆ ๋๋ค. "Spring" ํ๋ ์์ํฌ๊ฐ ๋๋ฌด ๋ณต์กํด์ ์์ฒด์ ์ธ "Spring Boot" ํ๋ ์์ํฌ๋ฅผ ์๊ฐํด ๋์ ๋ ๋๋ฌด ์์๋ ๊ธฐ์ต์ด ๋ฉ๋๋ค .
๋๋ ๋น์ ์๊ฒ ๋ฒกํฐ๋ฅผ ์ฃผ๋ ค๊ณ ๋ ธ๋ ฅํ ๊ฒ์ ๋๋ค :
- Java๋ฅผ ๋ชจ๋ฅธ๋ค๋ฉด ๋ค์ ์ฌํญ์ ๋ณด์ง ๋ง์ญ์์ค. ๊ธฐ๋ณธ์ด ์ ๋ถ์ ๋๋ค! ํ์ธํด ๋ณด๋ ์ผ์์ผ๋ก ๊ฐ์ JavaRush์์ ๋ฐฐ์ฐ๋ ๊ฒ์ ์ธ๋ชจ๊ฐ ์์ต๋๋ค.
- Java ์น ๊ฐ๋ฐ์ ๊ธฐ์ด. ํ์ฌ 22-23์ธ์ธ ๋งค์ฐ ์ฌ๋ฅ ์๋ ์ฌ๋์ ์ํ ๊ณผ์ ์ด ์ด์ ์ ํฉํฉ๋๋ค. ๊ทธ ์ฌ๋์ด ๋๋ฌด ๋ฉ์์ด์ ํน๋ณํ ์ฐ๋ฝ์ ์ฃผ๊ณ ๋ฐ์๊ณ โโ์ฌ์ง์ด ์นด์์ ๊ฐ์ ๊ทธ์ ํจ๊ป ๊ฐ์ข๋ฅผ ๋ฃ๊ณ ์ถ์ดํ๊ธฐ๋ ํ์ต๋๋ค. link , ๋ชจ๋ ํ๋ก์ ํธ์ github์ ๋ํ ๋งํฌ ์ด๊ธฐ๋ ํฉ๋๋ค.
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ ์ ํ์ํ ๊ฒ์ด ๋ฌด์์ธ์ง ์ด ์น๊ตฌ๋ ํ๋ฅญํ๊ฒ ์ค๋ช ํฉ๋๋ค.
- ์, ์๋ก์ด ๊ฒ์ let's code ์ฑ๋์ ๋๋ค . ํ์ง, ํํ, ๊ด๋ จ์ฑ -๋ชจ๋ ๊ฒ์ด ์ข์! Spring Boot ์ ๋ํด ์ด์ผ๊ธฐํฉ๋๋ค .
-
Linux(์ด์ ์ฒด์ ), Git(๋ฒ์ ์ ์ด ์์คํ ).
๋์๊ฒ๋ ๋ช ๋ น์ค์์ ์์ ํ๋ ๊ฒ์ด ์ด์์ฐ์ ์ธ ์ผ์ฒ๋ผ ๋๊ปด์ก์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ์์๋ ์น ์ธํฐํ์ด์ค๊ฐ ๋์ด ํ๊ฐ๋์ง ์๋๋ค๋ ์ฌ์ค์ด ๋ฐํ์ก์ต๋๋ค. ์ง์ ํ ํ๋ก๊ทธ๋๋จธ๋ ํฐ๋ฏธ๋์ ํตํด ๋ชจ๋ ์์ ์ ์ํํด์ผ ํฉ๋๋ค. Linux ๋ ๋ฌด๋ฃ ์คํ ์์ค ์ด์ ์ฒด์ ์ด๋ฉฐ ๋๋ค์์ ํ๋ก๊ทธ๋๋จธ๊ฐ Linux์์ ์์ ํฉ๋๋ค(MacBook์๋ ๋์ผํ ๋ช ๋ น์ด ์์ต๋๋ค). Git ์ ํ๋ก๊ทธ๋จ์ ๋ฒ์ ์ ์ด ์์คํ ์ด์ ๋ชจ๋ ํ๋ก๊ทธ๋๋จธ์ ํ์ค์ ๋๋ค.
์ฌ๊ธฐ์๋ git ํ์ต์ ์ํด ์ด ๋ํํ ์ฌ์ดํธ๋ฅผ ์ถ์ฒํ ์ ์์ต๋๋ค . Google Chrome
ํ์ฅ ํ๋ก๊ทธ๋จ ์ธ Octotree๋ GitHub ์ ์ด ์ฌ๋ น๊ด๊ณผ ๊ฐ์ต๋๋ค . ๊ธ์, ์ง์ Linux๋ฅผ ์ค์นํด ๋ณด์ธ์ . ์ ๋ง ๋ฉ์ง๋ค์. ์ ๋ Windows๋ฅผ ์ฐ๋ ๊ธฐํต์ ๋ฒ๋ ธ์ต๋๋ค!
๋๋ javabegin์ ๊ถ์ฅํ์ง ์์ต๋๋ค . Spring์ ๋นจ๋ฆฌ ๋ฐฐ์์ผ ํ ๋, ๋๋ ์ด๋ฆฌ์๊ฒ๋ ๊ทธ์ ๊ฐ์ข๋ฅผ ๊ตฌ์ ํ์ต๋๋ค. ์ค๋ช ์ด ์ญ๊ฒน์ต๋๋ค. ์ ๊ฐ ๋ณด๊ธฐ์ ๊ทธ ์ฌ๋์ ์๊ธฐ๊ฐ ๋ฌด์จ ๋ง์ ํ๋์ง ๋ชจ๋ฅด๊ณ ์์ด ํํ ๋ฆฌ์ผ์ ์ฐพ์ ๋น๋์ค ์ฝ์ค๋ฅผ ๋ง๋ ๊ฒ ๊ฐ์์ด์.
์์ฝ:
ํ๋ก๊ทธ๋๋ฐ์ ํฅ๋ฏธ๋ก์ด ์ถ์ ์ ๊ณตํ๋ ๊ฑฐ๋ํ ์ธ๊ณ์ ๋๋ค. ์, ์ฒ์์๋ ์ด๋ ต์ต๋๋ค. ์ ์ด๋ ต์ต๋๋ค. ํ์ง๋ง ๊ทธ๊ฒ์ ์์์ ๋ถ๊ณผํฉ๋๋ค. ๋๋ ๊ณ ์ง์ค๋ฝ๊ฒ ์์ผ๋ก ๋์๊ฐ๊ณ , ์ง๊ธ๊น์ง 1๋ ๋์ ํ ์คํ ํ๋ก๊ทธ๋๋จธ๋ก ์ผํ๋ฉด์ ๊ธ์ฌ๋ฅผ ๋ ๋ฐฐ๋ก ๋๋ฆฌ๊ณ Java, Python, Kotlin, Typescript, JavaScript์ ๊ฐ์ ์ธ์ด๋ฅผ ๋ฐฐ์ ์ต๋๋ค. Spring, React์ ๊ฐ์ ํ๋ ์์ํฌ. Redux์์ ๋๊ท๋ชจ ํ๋ก์ ํธ์ ์ด์ ์์ฒด ์์ฑ ์ ์ฅ์๋ฅผ ๋ค์ ์์ฑํ๊ณ Spring Boot์์ ๋ง์ดํฌ๋ก์๋น์ค๋ฅผ ์์ฑํ์ต๋๋ค. ์ด์ ์ ๋ ์ญ์ XML๋ก ๋ Spring4์์ ํ๋ก์ ํธ๋ฅผ ์คํํ๊ณ ์์ต๋๋ค. ๋ด๊ฐ ํ ์ ์๋ค๋ฉด ๋น์ ๋ ํ ์ ์์ต๋๋ค. ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์์ ์๋ ํฐ ๋ชฉํ๋ฅผ ๋ณด๊ณ ๋ฏธ์ง์ ๊ฒ์ ๋ํ ๋๋ ค์ ์์ด ๋ชฉํ๋ฅผ ํฅํด ๋์๊ฐ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ฉด ์ฌ๋ฌ๋ถ์ ๋ ธ๋ ฅ์ ํ์คํ ์ฑ๊ณผ๋ฅผ ๊ฑฐ๋ ๊ฒ์ ๋๋ค. ๊ธ์์, ๋๊ตฌ๋ ์ง ๊ด์ฌ์ด ์์ผ์๋ฉด ๊ธ์ ์จ์ฃผ์ธ์. ์ ์ด์ผ๊ธฐ๋ฅผ ๊ณ์ํ๊ฒ ์ต๋๋ค. ์ฃผ์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:- ๋์์ธ ํจํด(์ด๋ฌํ ํจํด์ด ์ ์ฉํ ์ ์๋ ์ค์ ์)
- ์ธ์ฆ ์ ํ, ๊ถํ ๋ถ์ฌ.
- ์คํ๋ง ๋ถํธ์ OAUTH2.0.
GO TO FULL VERSION