ํน์ง - ๊ฐ์ฒด์งํฅ, ์ ์ ํ์ , jvm
์ฅ์ - ์ด์์ฑ, ์ํ๊ณ, ์์ ์ฑ
๋จ์ - ์ฅํฉํ ๋ฌธ๋ฒ, ๋น ๋ฅด์ง๋ ์์ (jvm์์ ๋์ํ๊ธฐ ๋๋ฌธ)
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ๋ฐฑ์๋, ์๋๋ก์ด๋ ์ฑ, ๋๊ท๋ชจ ์์คํ
ํน์ง - JAVA ๋์ฒด, JVM ๊ธฐ๋ฐ
์ฅ์ - ๊ฐ๊ฒฐํ ๋ฌธ๋ฒ, ์๋๋ก์ด๋ ๊ณต์ ์ธ์ด
๋จ์ - ์ผ๋ถ ํด์์ Java ๋ณด๋ค ํธํ์ฑ ๋จ์ด์ง
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ์๋๋ก์ด๋, ์น ๋ฐฑ์๋
ํน์ง - ๊ฐ๊ฒฐ, ๋์ ํ์
์ฅ์ - ์ฌ์ด ๋ฌธ๋ฒ, ํ๋ถํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, AI/๋ฐ์ดํฐ ๋ถ์ผ ์ต๊ฐ
๋จ์ - ๋๋ฆฐ ์๋, ๋ชจ๋ฐ์ผ/์๋ฒ ๋๋์ ์ฝํ๋ค.
์ฃผ ์ฌ์ฉ ๋ถ์ผ - AI, ๋ฐ์ดํฐ ๊ณผํ, ์น , ์คํฌ๋ฆฝํธ, ์๋ํ
๊ฐ์ฌ๋์ด ์ฌ์ฉํ์ ๋ถ์ผ : ์์ ์ ์ ์ tts์ ์ด๋ฏธ์ง๋ฅผ ์๋์ผ๋ก ๊ฒฐํฉํด์ฃผ๋ ์๋ํ
ํ์ด์ฌ ์๋ํ ํ๋ก๊ทธ๋จ์ ์ด์ : ๋ฐ์ดํฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ํ๋ถํจ
ํน์ง - ์น ๋ธ๋ผ์ฐ์ ๋ด ์คํ, ๋์ ํ์
ใด https://www.electronjs.org/ -> html, css, js๋ก ์น์ฑ ์ ์๊ฐ๋ฅ
์ฅ์ - ์น ํ๋ก ํธ์๋ ํ์ค, ๋น ๋ฅธ ์คํ, ๋ค์ํ ํ๋ ์์ํฌ
๋จ์ - ๋์จํ ํ์ , ๋ฐํ์ ์๋ฌ ๋ฐ์ ๊ฐ๋ฅ์ฑ
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ์น ํ๋ก ํธ์๋, ์น์ฑ, Node.js (์๋ฐ์คํฌ๋ฆฝํธ ๋ฐํ์ ์ ๊ณต = ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๋ฐฑ์๋ ๊ฐ๋ฅ)
ํน์ง - ์์ค + ์ ์ ํ์
์ฅ์ - ๋ฒ๊ทธ ๋ฐฉ์ง, ๋๊ท๋ชจ ํ๋ก์ ํธ (ํ์ )
๋จ์ - ์ค์ ๋ณต์ก๋, ํ์ต ๊ณก์ ์์
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ํ๋ก ํธ์๋, ๋ฐฑ์๋(Next.js-๋ฆฌ์กํธ, Nest.js-์คํ๋ง)
ํน์ง - ์ ์์ค ์ธ์ด, ๋ฉ๋ชจ๋ฆฌ ์ง์ ๊ด๋ฆฌ
์ฅ์ - ๋น ๋ฅธ ์คํ, ํ๋์จ์ด ์ ์ด ๊ฐ๋ฅ
๋จ์ - ๋ฉ๋ชจ๋ฆฌ ์ค๋ฅ ๋ฐ์ ์ฌ์, ๋ณต์กํ ๋ฌธ๋ฒ
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ์๋ฒ ๋๋, ์์คํ ํ๋ก๊ทธ๋๋ฐ, ์ปค๋
ํน์ง - c ๊ธฐ๋ฐ, ๊ฐ์ฒด์งํฅ ์ง์
์ฅ์ - ๊ณ ์ฑ๋ฅ, ๊ฒ์/์๋ฎฌ๋ ์ด์ ์ ๊ฐํจ
๋จ์ - ๋ณต์กํ ๋ฌธ๋ฒ, ๋๋ฒ๊น ์ด๋ ค์
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ๊ฒ์ ์์ง, ์์คํ ์ํํธ์จ์ด, ๊ณ ์ฑ๋ฅ ์ฑ
ํน์ง - ๋ง์๊ณ์ด, ๊ฐ์ฒด์งํฅ
์ฅ์ - .net๊ณผ ์ฐฐ๋ก, Unity ๊ฒ์ ๊ฐ๋ฐ ๊ฐ๋ฅ
๋จ์ - .net ์ํ๊ณ์ ์ข ์์
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ์๋์ฐ ์ฑ, ๊ฒ์(์ ๋ํฐ), ์น์ฑ
ํน์ง - ๋ฉ๋ชจ๋ฆฌ ์์ ์ฑ ๊ฐ์กฐ, ์ ์ ํ์
์ฅ์ - C๊ธ ์ฑ๋ฅ + ์์ ์ฑ, ๋ณํ์ฑ ์ฐ์
๋จ์ - ํ์ต ๋์ด๋ ๋์
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ์์คํ ํ๋ก๊ทธ๋๋ฐ, ๋ธ๋ก์ฒด์ธ, ๊ฒ์
ํน์ง - ๊ตฌ๊ธ ๊ฐ๋ฐ, ์ ์ ํ์ , ๊ฐ๊ฒฐํ ๋ฌธ๋ฒ
์ฅ์ - ๋น ๋ฅธ ์คํ, ๋์์ฑ ์ฒ๋ฆฌ
๋จ์ - ์ ๋๋ฆญ ์ง์ ์ ํ
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ์๋ฒ, ๋คํธ์ํฌ ํ๋ก๊ทธ๋๋ฐ, ๋ฐฑ์๋
ํน์ง - Apple ๊ณต์ ์ธ์ด
์ฅ์ - iOS/macOS ๊ฐ๋ฐ ์ต์ ํ
๋จ์ - ์ ํ ์ํ๊ณ ์ ์ฉ
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ์ ํ ์ฑ
ํน์ง - ๊ตฌ๊ธ์ ํฌ๋ก์ค ํ๋ซํผ ์ธ์ด
์ฅ์ - Flutter๋ก ๋ชจ๋ฐ์ผ+์น+๋ฐ์คํฌํ ๊ฐ๋ฐ
๋จ์ - ์ํ๊ณ ์์
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ๋ชจ๋ฐ์ผ ์ฑ, ํฌ๋ก์ค ํ๋ซํผ ์ฑ
ํน์ง - ์น ์๋ฒ์ฌ์ด๋ ์ธ์ด
์ฅ์ - ์น์ ํนํ, ์ง์ ์ฅ๋ฒฝ ๋ฎ์
๋จ์ - ๋ก์ ์ฝ๋ ๋ง์, ํ๋์ ๊ฐ๋ฐ์ ๋นํจ์จ
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ์๋ํ๋ ์ค, ์๋ฒ์ฌ์ด๋ ์น์ฑ
ํน์ง - ํต๊ณ ์ ์ฉ ์ธ์ด
์ฅ์ - ํต๊ณ ๋ถ์, ์๊ฐํ ํนํ
๋จ์ - ์ผ๋ฐ ํ๋ก๊ทธ๋๋ฐ์ ๋นํจ์จ
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ํต๊ณ, ๋ฐ์ดํฐ๋ถ์
ํน์ง - ํจ์ํ + ๊ฐ์ฒด์งํฅ
์ฅ์ - ๋ณ๋ ฌ ์ฒ๋ฆฌ, ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ฒ๋ฆฌ์ ๊ฐํจ
๋จ์ - ๋ฌธ๋ฒ ๋ณต์ก, ๋ฌ๋์ปค๋ธ ๋์
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ๋น ๋ฐ์ดํฐ(Spark). ๋ฐฑ์๋
ํน์ง - ์์ ํจ์ํ ์ธ์ด
์ฅ์ - ์ํ์ , ๋งค์ฐ ์์ ํ ์ฝ๋ ๊ฐ๋ฅ
๋จ์ - ๋ฌ๋์ปค๋ธ ์ต์
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ํ์ ์ฉ, ํจ์ํ ํจ๋ฌ๋ค์ ํ์ต
ํน์ง - ์ด์์ฒด์ ๋ช ๋ น์ด ๊ธฐ๋ฐ ์คํฌ๋ฆฝํธ
์ฅ์ - ์์คํ ์๋ํ, ์๋ฒ ์์ ์ ์ ์ฉ
๋จ์ - ๋ณต์กํ ๋ก์ง์ ๋น์ ํฉ
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ์๋ฒ ๊ด๋ฆฌ, ๋ฐฐ์น ์คํฌ๋ฆฝํธ
ํน์ง - ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฟผ๋ฆฌ ์ธ์ด
์ฅ์ - ๋ฐ์ดํฐ ์กฐํ.์กฐ์์ ํนํ
๋จ์ - ๋ฒ์ฉ ํ๋ก๊ทธ๋๋ฐ ๋ถ๊ฐ
์ฃผ ์ฌ์ฉ ๋ถ์ผ - ๋ฐ์ดํฐ๋ฒ ์ด์ค, BI, ๋ฐฑ์คํผ์ค
https://www.jetbrains.com/ko-kr/idea/
IntelliJ ๋ค์ด๋ก๋ ํ์ด์ง์ ๋ค์ด๊ฐ ์ปค๋ฎค๋ํฐ ์๋์ ์ ๋ค์ด๋ฐ๋๋ค.



-> ์๋๋๋ก๋ผ๋ฉด Build system, jdk ๋ชจ๋ ์ค์ ํด์ฃผ์ด์ผ ํ์ง๋ง ์ง๊ธ์ ํ์ต์ฉ์ด๋ ์ต์
์ ๊ฑด๋๋ฆฌ์ง ์๊ณ ์งํํ๋ค.
*Build system : ์ด ์์
์์๋ gradle๋ก ์งํํ ๊ฒ์ด์ง๋ง ์ทจ์
์ ์ํด Maven ์ผ๋ก ์ค์ ํ๋ ๋ฐฉ๋ฒ๋ ์์๋ฌ์ผ ํ๋ค.

-> ์ด์ ์ฝ๋๋ฅผ ์คํํด๋ณธ๋ค.
*์ฌ๊ธฐ์์ open jdk๋ฅผ ์ฐพ์ง ๋ชปํ๋ค๋ ๊ฒฝ๊ณ ๋ฌธ์ด ๋จ๊ณ ์คํ์ด ๋์ง ์์๋ค.
์์ดํ์ด๊ฐ ๋๋ ค์ ๊ทธ๋ฐ์ง jdk๊ฐ ํ๋ก์ ํธ ์ต์ด ์คํ ๋ ์ ๋๋ก ์ค์น๊ฐ ๋์ง ์์ ๊ฒ ๊ฐ์๋ค. ๋ค์ oracle jdk ์ค์น ๋ฒํผ์ ๋๋ฅด๊ณ ๋ค์ด๋ฐ์ ๋ค์ ์คํํ๋ ์ ๋๋ก ์คํ๋์๋ค.
ํ๋์ ํ์ผ์ ํ๋์ ํด๋์ค๋ฅผ ๋๋ฉด ๊ฐ๋
์ฑ ์ธก๋ฉด์์ ๊ตฌ๋ถํ๊ธฐ๊ฐ ์ฝ๋ค. ๊ทธ๋ฌ๋,
ํ๋์ ํ์ผ์ด ๊ผญ ํ๋์ ํด๋์ค์ผ ํ์๋ ์๋ค.
์๋ฐ๊ฐ์ ๊ฒฝ์ฐ๋ public static void main ๊ฐ์ ํค์๋๋ค์ด ๋ค์ด๊ฐ์ผ ํ๋ค. ๋ฐ๋ฉด,
์ฝํ๋ฆฐ์ function ์์ ๊ธฐ๋ฅ๋ค์ด ๋ดํฌ๋์ด ์๋ค.
๋ชจ๋ ์ด๋ค ์ฐ์ฐ์ ์คํํ๋ ๊ฒ์ด์ง๋ง,
ํจ์๋ ๋
๋ฆฝ์ ์ผ๋ก ์กด์ฌ๊ฐ๋ฅํ ์ฑ๊ฒฉ๋ ์๋ค. ๊ทธ๋ฌ๋
๋ฉ์๋๋ ํจ์์ ์ผ์ข
์ผ๋ก์ ํด๋์ค ์์ ์กด์ฌํ๋ ํจ์๋ค. ๊ทธ๋ฌ๋
๊ฐ์ฒด์งํฅ์์๋ ๋ชจ๋ ํจ์๊ฐ ํด๋์ค ๋ด๋ถ์ ์กด์ฌํ๊ธฐ ๋๋ฌธ์ ์๋ฐ์์๋ ๊ทธ๋ฅ ํจ์ =๋ฉ์๋๋ค.
์คํํ ํ์ผ ๊ฒฝ๋ก๋ฅผ ๋ฏธ๋ฆฌ ๋ฑ๋กํด๋๋ ๊ฒ์ด๋ค.
GUI ํ๊ฒฝ์์ ๋ฐํํ๋ฉด์ ์์ด์ฝ ๋ง๋ค์ด ๋๋๊ฒ๊ณผ ๋น์ทํ๋ค.
ํ๊ฒฝ๋ณ์ ์ค์ ์ ํด๋์ง ์์ผ๋ฉด cd ๋ก ํด๋น ๊ฒฝ๋ก๋ก ์ด๋ํ ๋ค์ ์คํ ๋ช
๋ น์ด๋ฅผ ์
๋ ฅํด์ผ ์คํ์ด ๋๋ค.
git ์ ์์ค์ฝ๋ ๊ด๋ฆฌ ํ๋ก๊ทธ๋จ์ด๋ค.
*๋ง์ฝ ์๋ค๋ฉด? ์ฝ๋ ๊ด๋ฆฌ๋ฅผ ์ต์ต์ต์ต์ข
.txt ์ฒ๋ผ ์ ์ฅํด์ผ ํจ.
gitHub, gitLab ์ ์ฝ๋ ๊ณต์ ํด๋ผ์ฐ๋๋ค.
gitBash ๋ zsh, cmd, powershell ๊ฐ์ ํฐ๋ฏธ๋์ ํ ์ข
๋ฅ๋ค.
vscode์์ ํ๋ก ํธ์๋ ์๋ฐ์คํฌ๋ฆฝํธํ ๋ ์ฌ์ฉํ๋ค. (์ ๋์ค์์ ํ์๋ ๋ฐฐ์ ์์ zsh ์ ๋น์ทํ ๋ช
๋ น์ด ์ฌ์ฉ์ด ๋ณ๋ค๋ฅธ ๊ตฌ์ ์์ด ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ์ ์ฉํ๋ค.)
์๋์ฐจ๋ฅผ ์ด์ ํ๋๋ฐ ์์ด ์๋์ฐจ ๊ตฌ์กฐ๋ฅผ ์ ํ์๋ ์๋ฏ
๋ชจ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ด์ฉํ ๊ฐ๋ฐ์ ๋น์ฅ ์ปดํจํฐ ์ง์์ด ํ์ํ์ง๋ ์๋ค.
๋ค๋ง ์ทจ์
์ฐ๊ณ์ ์์ด ๊ฒฝ์๋ ฅ์ ๋์ด๋ ๋ฐ ๋์๋๋๊ฑด ํ์คํ๋ค.

CPU + RAM + SSD/HDD + ์ ๋ ฅ์ฅ์น + ์ถ๋ ฅ์ฅ์น(๋ชจ๋ํฐ, ์คํผ์ปค, ํค๋ณด๋, ์ง๋)
| ๊ตฌ์ฑ | ์ค๋ช |
|---|---|
| ram | 0101 ์ ์ ๊ธฐ ์ ํธ๋ก ์ ์ฅํด์ ์ ๊ธฐ๊ฐ ๋๊ธฐ๋ฉด ์ฌ๋ผ์ง๋ค. |
| SSD/HDD | ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ ์ฅ๋ ๊ฑฐ๋ผ ๋ฌผ๋ฆฌ์ ์์์ด ์๋ค๋ฉด ๋ณต๊ตฌ๊ฐ๋ฅํ๋ค. |
์ปดํจํฐ๋ผ๊ณ ํ๊ธฐ์๋ ์ ๋งคํ ๊ฒ - ์ค๋งํธ์ ๊ตฌ, ๊ณ์ฐ๊ธฐ