์ฃผ์ Java, ํ๋ก๊ทธ๋๋ฐ ๋ฐ ๊ธฐ์ ๋ด์ค์ ๋ํ ์๊ฐ ๋ค์ด์ ์คํธ์ ์ค์ ๊ฒ์ ํ์ํฉ๋๋ค. ์ฐ๋ฆฌ๋ ๊ทํ์๊ฒ ๋๊ธฐ๋ฅผ ๋ถ์ฌํ๊ณ ์ง์์ ์งํ์ ๋ํ ์ ์๋ ๊ฐ์ฅ ์ ์ฉํ ๊ธฐ๋ฅ๊ณผ ๋น๋์ค๋ฅผ ๋ชจ์์ต๋๋ค.
1. ๋น๋์ค: JavaOne ์ปจํผ๋ฐ์ค์์ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์ฝ๋ฉ ์ง๋ฌธ์ ๋ํ ๋ต๋ณ, Java ๊ฐ์
- Stanford ์ปดํจํฐ ๊ณผํ์๊ฐ Wired YouTube ์ฑ๋์ ๋ํ Twitter์ ์ฝ๋ฉ ์ง๋ฌธ์ ๋ต๋ณํฉ๋๋ค.
- JavaOne 2022 ๊ธฐ์ ๊ธฐ์กฐ ์ฐ์ค : ๊ฐ๋ฐ ํ๋ํ๋ฅผ ์ํ Oracle์ ํ์ ์ ์ธ Java ํ๋ก์ ํธ์ ๋ํด ์์๋ณด์ธ์.
2. Java ํ๋ก๊ทธ๋๋ฐ ๋ด์ค: Spring Framework, Hibernate, Tomcat ๋ฑ์ ์๋ก์ด ์ ๋ฐ์ดํธ
- GraalVM 22.3 ์ถ์ : JDK 19 ๋น๋, jlink ์ง์ ๋ฐ ๋ช ๊ฐ์ง ์๋ก์ด ๊ธฐ๋ฅ์ ๋ํด ์ฝ์ด๋ณด์ธ์.
- Spring Framework 6.0 ๋ฆด๋ฆฌ์ค ํ๋ณด๋ฅผ ์ง๊ธ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์ํ์น ํฐ์บฃ 10.1.1์ด ์ถ์๋์์ต๋๋ค.
- JDK 20 Early-Access ๋น๋ ๋ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค. ๋ฆด๋ฆฌ์ค ๋ ธํธ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- Hibernate ORM 6.1.4.Final ๋ 10์ ์ด์ ์ถ์๋์์ต๋๋ค.
3. ํ์ต์ ์ ์ฉํ ์ฝํ ์ธ
- DZone์ ๊ธฐ์ฌ : ๊ฐ์ฒด๋ฅผ ๋ง์ด ๋ง๋ค์ง ์์ผ๋ฉด Java๋ ๋งค์ฐ ๋น ๋ฆ ๋๋ค.
- ํฌ๊ด์ ์ธ HTTP ์ถฉ๋ ๊ณผ์
- ๋ฐ์ดํฐ ๊ตฌ์กฐ ์ค์ผ์น : ๋ ๋์ ์ดํด๋ฅผ ์ํ ์ ์ฉํ ์๊ฐ์ ์นํธ ์ํธ
- Big O ์นํธ ์ํธ : ์๊ฐ ๋ณต์ก๋ ์ฐจํธ์ ๋ํด ์์ธํ ์์๋ณด์ธ์.
- ๋ก๊น ๊ธฐ์ : ์ฌ๋๊ณผ ๊ธฐ๊ณ๊ฐ ๋ชจ๋ ์ฝ์ ์ ์๋ ๋ก๊น ์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ํ ์ํํธ์จ์ด ์์ง๋์ด์ ๊ธฐ์ฌ
- ๋ ๊ฐ์ง ๋ฌธ์ ํด๊ฒฐ ๊ธฐ์ ์ดํด๋ณด๊ธฐ : ์ ๊ฒฉ์ ๋ ์ฅ๊ตฐ
4. CodeGym ์ ๋ฐ์ดํธ ๋ฐ ๊ฒ์๋ฌผ(๋์น ๊ฒฝ์ฐ๋ฅผ ๋๋นํด)
- ๊ฒํ ๋ฅผ ์ด๋ป๊ฒ ์ค๋นํ ์ ์๋์? ์ด๋ณด์ ์ฝ๋๋ฅผ ์ํ ํ
- ์ฃผ๋์ด Java ๊ฐ๋ฐ์์ ๋ํ ๊ธฐ์ ์ ๊ณตํต ์๊ตฌ ์ฌํญ์ ๋ฌด์์ ๋๊น? ์ต์ ๊ธฐ์ ์ธํธ๋ ๋ฌด์์ ๋๊น ? ์ธ๋ IT ์์ฅ์ ์ค์ฌ์ผ๋ก ํ ๊ฒํ
- CodeGym, ์ธ๋ ํ์ต์๋ฅผ ์ํ ๋ฉํ ๋ง ๊ณผ์ ์ถ์
- ์จ๋ผ์ธ ํ์ต์ ๊ธ์ฆ์ํค๋ ์ต๊ณ ์ CodeGym ๊ธฐ๋ฅ ์ ๋ํ ์น์ ํ ์๋ฆผ
GO TO FULL VERSION