45๊ฐ์ง ์์ ๊ธฐ๋ฐ ํ์ต์ ํตํ
ํ์ด์ฌ ๊ธฐ๋ณธ๊ธฐ๋ฅผ ์๋ฒฝํ๊ฒ ๋ค์ ธ๋ณด์ธ์! ๐
- โ
ํ์ด์ฌ ๊ธฐ์ด~๊ธฐ์ด ๋ณต์ต
- โ
ํ์ด์ฌ ์ค๊ธ~๊ณ ๊ธ ๋ฌธ๋ฒ
- โ
ํ์ด์ฌ ๋ฉํ ํด๋์ค ์ค๊ณ
- โ
๋์์ฑ, ๋ณ๋ ฌ์ฑ, Thread, Processing ํ๋ก๊ทธ๋๋ฐ
๊น์ด ์๊ณ ์ฝ๊ฒ ์ค๋ช
ํ๋ ํ์ด์ฌ ๋ฌธ๋ฒ ๊ธฐ๋ณธ๊ธฐ ๋ค์ง๊ธฐ!
ํ์ด์ฌ ๊ธฐ์ ๋ฉด์ ๋๋น & ํ์ด์ฌ ๊ธฐ๋ณธ ๊ฐ๋
๊ณผ ๋์ ์๋ฆฌ ์ดํด๋ ฅ ์์น๊น์ง!
๋ณธ ๊ฐ์๋ ํ์ด์ฌ์ ๋ํด์ ๊ธฐ์ด ๋ฌธ๋ฒ์ ์๊ณ ์ฌ์ฉํ ์ค ์๋ ๋ถ๋ค์ ๋์์ผ๋ก ํ์ด์ฌ ํ์ฉ ๋ถ์ผ์ ์ทจ์
์ ์ํ๋ ์ทจ์ค์, ๊ฒฝ๋ ฅ์ง ์ด์ง์ ์ค๋นํ๋ ๊ฐ๋ฐ์(์์ง๋์ด ๋ฑ)์ ์ํด ํ์ด์ฌ ๊ธฐ์ด๋ฅผ ํ์คํ๊ฒ ๋ค์ง๊ณ ํ๋ก๊ทธ๋๋จธ์ ํ์ ์คํฌ์ธ ๋
ผ๋ฆฌ์ ์ธ ์ฌ๊ณ ๋ฐฉ์๊ณผ ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ์ ํฅ์์ ๋ชฉ์ ์ผ๋ก 45๊ฐ์ง ๋ค์ํ ์์ ๋ฅผ ์ค๋นํ์ต๋๋ค. ๋จ์ํ ํํฅ์ ์ค๋ช
์ด ์๋, ์๋ก ์ง์ ์ฝ๋ฉํ๋ฉฐ ๋ผ์ด๋ธํ๊ฒ ์งํํฉ๋๋ค.
๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ ์์น, ์ต์ ๊ฐ๋ฐ ํธ๋ ๋์ ์ ํฉํ ์ง์ ์ต๋
๋์ ! 45๊ฐ์ง ๊ธฐ์ด ๋ฌธ๋ฒ ์ค์ต ๋ณต์ตํธ
ํ์ด์ฌ ์๋ จ์๊ฐ ๋๊ธฐ ์ํ ํ์ ์คํฌ, ๋ฌธ์ ํด๊ฒฐ๋ ฅ
ํ์ด์ฌ(Python)์ ์ ํ์ ๋์ด์ ๋๋ถ๋ถ์ ๋ถ์ผ์ ๋๋ฆฌ ์ฌ์ฉ๋๊ณ ์์ต๋๋ค. ์ฐ์ ์ด๋ฐ ์ง์
์ฅ๋ฒฝ์ด ํ ์ธ์ด ๋๋น ์ดํดํ๊ธฐ ๋งค์ฐ ์ฝ๊ธฐ ๋๋ฌธ์
๋๋ค. ํ์ด์ฌ์ ๋ํ ๊ธฐ์ ์ ์์๋ ํญ๋๊ฒ ์ฆ๊ฐํ๊ณ ์๊ณ ๋๋ถ๋ถ์ ๊ธฐ์
์์ ์ธ๋ถ์ ์งํํ๋ ํ๊ฒฝ์ ๋๋นํด ์๋ จ๋ ํ์ด์ฌ ๊ฐ๋ฐ์๋ฅผ ๋ง์ด ์ฑ์ฉํ๊ณ ์์ต๋๋ค.
ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ์ ํ์ฉํ ๋ค์ํ ๋ถ์ผ๋ก ์ง์ถํ๊ธฐ ์ํ ๊ฐ์ฅ ์ค์ํ ์ ํ ์กฐ๊ฑด์ ๊ธฐ๋ณธ๊ธฐ๋ฅผ ํ์คํ๊ฒ ๋ค์ง๊ณ ํ๋ก๊ทธ๋๋จธ์ฒ๋ผ ์๊ฐํ๋ ๊ฒ์
๋๋ค. ์ง๋ฉดํ ๋ฌธ์ ์ ๋ํด ์๋ฃจ์
์ ์ฐพ๋ ๊ณผ์ ์ด๋ผ๊ณ ์๊ฐํด ๋ณผ ์ ์์ต๋๋ค. ๋ฌธ์ ํด๊ฒฐ์ ์ํ ํฌ์ธํธ๋ ๊ตฌํํ๋ ์ฌ๋์ ๋ฐ๋ผ ๋ค๋ฅด์ง๋ง, ํ์ด์ฌ์ด ๊ฐ์ง ์ธ์ด์ ํน์ง์ ํ์คํ๊ฒ ์ดํดํ๊ณ ๋จธ๋ฆฟ์์ผ๋ก ๊ทธ๋ ค๋์ ์ต์ ํ ๋ ํ๋ก์ธ์ค๋ก ์ ๋ต์ ์ ๊ณตํ๋ ๋ฅ๋ ฅ์ ์ต๋ํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ค์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋น ๋ฅด๊ฒ ์ฑ์ฅํ๋ ๊ฐ๋ฐ์๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๊ณ ์ ์ ๋์ ์๋ฆฌ๋ฅผ ํ์ตํ๊ณ ์ค์ต์ ์ ์ฉํ๋ ์ฌ๋์
๋๋ค. ์ฑ์ฅ์ ์๋ฏธ๋ ์ํ๋ ์ง์ฅ์ผ๋ก์ ์ด์ง, ์ฐ๋ด์์น, ์คํํธ์
์ฐฝ์
, ๊ฐ์ธ ๋ฐ์ ๋ฑ๊ณผ๋ ๊ด๋ จ์ด ์์ ๊ฒ์
๋๋ค.
์ธ์ ๋ฐ๋ ํ์ด์ฌ ๊ฐ๋ฐ์๊ฐ ๋๊ณ ์ถ๋ค๋ฉด?
์ฃผ์ด์ง ๋น์ฆ๋์ค ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์ฌ๋์ผ๋ก ๊ฑฐ๋ญ๋๊ธฐ ์ํด์
๋ฌธ์ ํด๊ฒฐ๋ ฅ ํ์ต์ด ๊ผญ ํ์ํฉ๋๋ค.
์ด๋ค ๋ถ์ผ๋ ์ผ์ ์์ค์ ๋๋ฌํ๋ฉด, ๋๊ตฌ๋ ๋ฐ๋์ ์ด๋ ค์๊ณผ ์ง๋ฉดํ๊ฒ ๋๋ ๊ฒ ๊ฐ์ต๋๋ค. ์๋ฐ ๊ฒํฅ๊ธฐ์์ด ์๋ ํ์ด์ฌ ์ธ์ด์ ๋ํด ๊น์ด ์๋ ์ง์์ด ๊ฐ์๋ฅผ ํตํด ์ ๋ฌ๋์์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค.
๋ณธ ๊ฐ์์์ ํ์ด์ฌ ์ธ์ด๋ฅผ ํญ๋๊ฒ ํ์ฉํ๊ณ ์๋ จ์๊ฐ ๋๊ธฐ ์ํด ํ์ํ ๋ฌธ๋ฒ ํจํด 45๊ฐ์ง๋ฅผ ์ ๋ฆฌํ์ต๋๋ค. ํ์ด์ฌ์ ๋
์ฐฝ์ ์ธ ๋ฌธ๋ฒ ํน์ง์ ํฌํจํด์ ์ฌ์ด ์์ ๋ถํฐ ๋ค์ ๋์ด๋๊ฐ ์๋ ์์ ๊น์ง ํด์ฆ ํ์์ผ๋ก ์ด๋ ต์ง ์๊ฒ ๋๊ตฌ๋ ์ฝ๊ฒ ๊ธฐ๋ณธ๊ธฐ๋ฅผ ๋ค์ง ์ ์์ ๊ฑฐ์์. ํต์ฌ ์๋ฆฌ๋ฅผ ๋จ์ํ ์ด๋ก ์ ์ผ๋ก ์ดํดํ๋ ๊ฒ์ด ์๋๋ผ, ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ๊ณผ ํจ์จ์ ์ด๊ณ ๊น๋ํ๊ฒ ์ฝ๋์ ์ง์ ์
๊ทธ๋ ์ด๋ํ ์ ์๋ ๋ฅ๋ ฅ์ ์์ฐ์ค๋ฝ๊ฒ ์ต๋ํ๊ฒ ๋ ๊ฒ์
๋๋ค.
์ ํ์ด์ฌ์ ๋ฐฐ์์ผ ํ ๊น์?
ํ์ด์ฌ์ ๋ฌธ๋ฒ ๊ตฌ์กฐ๊ฐ ์ฝ๊ธฐ ๋๋ฌธ์ ํ๋ก๊ทธ๋๋ฐ์ ์ฒ์ ์ ํ๋ ์ด๋ณด์๋ ์ฝ๊ฒ ์ดํดํ ์ ์์ด์. ํ์ด์ฌ์ ๊ทธ ์ด๋ค ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ณด๋ค ํ์ฅ์ฑ์ด ์๋ฑํ ๋์ ์ธ์ด์์. ๋ฐ์ดํฐ ๋ถ์๊ฐ๋, ์น ๊ฐ๋ฐ์๋, ๋จธ์ ๋ฌ๋ ์ฐ๊ตฌ์๋, ๋ํ์์๋ ํ์ด์ฌ์ ์ฌ์ฉํ์ฃ . ๋น์ ์ด ์ด๋ค ์
๋ฌด๋ฅผ ๋งก๋๋ผ๋ ํ์ด์ฌ๋ง ์์๋๋ฉด ์ฒ์ฒ ๋์ํ๊ธฐ ์ฌ์์ง๋๋ค.
๋น์ฐํ ๋น์ ๊ณต์๋ ๋ค๋ฃฐ ์ ์์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ๋ง๊ตญ ๊ณตํต์ด์์. ๋ง์ฝ C, Java ๋ฑ์ ์ธ์ด๋ฅผ ์ ํด๋ดค๋ค๋ฉด ๋์ฑ ์ฝ๊ฒ ํ์ด์ฌ์ ์ตํ ์ ์๊ฒ ์ฃ .
ํ์ด์ฌ์ ํน์ฅ์ โญ
์ฝ๋ฉ ์
๋ฌธ์ ๋ฑ
ํ์ด์ฌ์ ์ฌ๋์ ์ธ์ด์ ๋ฎ์์ ์๋์ ์ผ๋ก ๋ฐฐ์ฐ๊ธฐ ์ฌ์ด ๊ฐ๋ฐ ์ธ์ด์
๋๋ค.
๊ฑฐ๋ํ ์ปค๋ฎค๋ํฐ
์ปค๋ฎค๋ํฐ์์ ์ฐธ๊ณ ํ ์๋ฃ๊ฐ ๋ง๊ณ , ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ๋์๋ฐ๊ธฐ๋ ์ฌ์์.
๋์ ํ์ฉ์ฑ
์น ๊ฐ๋ฐ, ๋ฐ์ดํฐ ๋ถ์, ํดํน ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ์ฐ์ด๋ ์ธ์ด์์.
๋ง์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
๋ค์ํ ํ์ด์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ํจ๊ป ๋น ๋ฅธ ๊ฒฐ๊ณผ๋ฌผ์ ๋ง๋ค ์ ์์ด์.
์
๋ฌด ์๋ํ
๋ฉ์ผ ๋ถ๋ฅ, ์น ํฌ๋กค๋ง ๋ฑ ๋ฐ๋ณต์ ์ด๊ณ ์ค๋ ๊ฑธ๋ฆฌ๋ ์ผ์ ๋นจ๋ฆฌํ ์ ์์ด์.
๋ง์ ๊ธฐ์
์ ๊ด์ฌ
์ธ์คํ๊ทธ๋จ ๋ฑ ์ ๋ช
์ฌ์ดํธ๋ ํ์ด์ฌ์ผ๋ก ๋ง๋ค์ด์ง ๊ฒฝ์ฐ๊ฐ ๋ง์์.
๊ฐ์ ๋ชฉ์ฐจ
ํ์ต ์์
- ์์
์์ ์ค๋น - ์ค๋ฆฌ์ํ
์ด์
& ์์
ํ๊ฒฝ ์ค์
- ์ฌ์ ๊ธฐ์ด ๊ฐ์ - ์ฃผํผํฐ ๋
ธํธ๋ถ(Jupyter Notebook) ๊ธฐ์ด ์ค์ต
- 45๊ฐ์ง ๊ธฐ์ด ๋ฌธ๋ฒ ์ค์ต - ํต์ฌ ์์ญ
- ์ต์ข
์ ๋ฆฌ
๊ฐ์์ ์น์
0~1์ ์ค๋ฆฌ์ํ
์ด์
๋ฐ ์์
๊ธฐ๋ณธ ํ๊ฒฝ์ค์ , ์ฃผํผํฐ ๋
ธํธ๋ถ ๊ธฐ์ด ํ์ต์ ์งํํฉ๋๋ค.
์ด๋ฅผ ํตํด ๊ธฐ๋ณธ์ ์ธ ์๋์ฝ๋ค ์ค์น ๋ฐ ์ฃผํผํฐ ๊ธฐ๋ฐ ๊ฐ๋ฐ ํ๊ฒฝ ์ค์ ๋ฐฉ๋ฒ์ ์ต๋ํ๊ณ , ์์ ์์ค ์ฝ๋์ ๊ตฌ์ฑ ๋ฐ ์์
์งํ ๋ฐฉ๋ฒ์ ๋ํ ๊ฐ์ด๋๋ผ์ธ์ ์ ๊ณตํ๋ฉฐ, ์ฃผํผํฐ ๋
ธํธ๋ถ์ ์ธํฐ๋ํฐ๋ธํ ์
๊ธฐ๋ฐ ๋จ๊ณ์ ์คํ์ ์ฅ์ ์ ๋ํด์ ๋ฐฐ์๋๋ค. ์์ธ๋ฌ, ๋ฌธ์ ์์ฑ ๋ฅ๋ ฅ์ ๋ค์ผ๋ก ๋ฐฐ์ฐ์ค ์ ์์ต๋๋ค.
์น์
2~4๋ ๋ณธ ๊ฐ์์ ๋ฉ์ธ ์
๋๋ค. ์ฌ๋ฌ๋ถ์ด ์ง์ ํด๊ฒฐํ๋ 45๊ฐ์ง ์ฝ๊ณ ์ด๋ ค์ด ๋ค์ํ ์์ ๋ค์ ํตํด์ ์๊ธฐ ์ฌ์ด ๊ธฐ์ด ๋ฌธ๋ฒ ๋ณต์ต, ํ
ํฌ๋์ปฌํ ์ฌ์ฉ๋ฒ, ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ ํฅ์์ ๋ชฉ์ ์ผ๋ก ์ด๋ฃจ์ด์ง ์น์
์
๋๋ค. ์์ธ๋ฌ, ํ์ด์ฌ์ ์ฅ์ ์ธ ๊ฐ๊ฒฐํ๊ณ ๋จ์ํ ์ฝ๋๋ฅผ ์์ฑํ ์ ์๋๋ก ๋ช ๋ฒ์ด๊ณ ๋ฐ๋ณตํฉ๋๋ค.
์ด ๊ฐ์๋ฅผ ๋ฃ๊ณ ๋๋ฉด
ํ์ด์ฌ ๊ธฐ์ด ์ง์ ์ต๋ ํ ๋ค์ํ ๋ถ์ผ์ ๊ฐ๋ฐ ๊ฒฝํ์ด ์์ด๋ฉด ์์ฐ์ค๋ฝ๊ฒ ํผ๋๋ฐฑ์ ์๋ ด์ ์ํ ๋ค์ํ ์ฌ๋๋ค๊ณผ ํ์
์ ์ค๋นํ ๋จ๊ณ์
๋๋ค. ์ด๋ฅผ ์ํด ์ง์ ํด๊ฒฐํ๋ ํด์ฆ ํ์์ ์์ ๋ฅผ ํตํด์ ์๊ฐ๊ณผ ๋
ธ๋ ฅ์ ๋ค์ด๊ฐ๋ ๊ธฐ๊ฐ์ ์ต๋ํ ๋จ์ถํ ์ ์๋ ๋ค์ํ ๊ฒฝํ๊ณผ ๋
ธํ์ฐ๋ฅผ ์ ๊ณตํด๋๋ฆฌ๊ฒ ์ต๋๋ค.
๊ฐ์๊ฐ ๋๋๋ฉด ์ฌ๋ฌ๋ถ์ ํ์ด์ฌ ๊ธฐ์ด ๋ฌธ๋ฒ์ ํตํด์ ์ง์์ ๋นํ์ ๋ณด์ํ๊ณ , ์ข์ ์ฝ๋ ์์ฑ์ ์ํ Best Practices๋ฅผ ์ฐพ๊ฒ ๋ ๊ฒ์
๋๋ค.
ํ์ต์ด ๋ค์ ํ๋ค์ด๋ ๋ง์ง๋ง์๋ ์์ฐ์ค๋ฝ๊ฒ ์๋ จ๋๊ฐ ๋์์ง ๊ฒ์
๋๋ค. ์ด๋ฅผ ํตํด ํ์ด์ฌ์ ํ์ฉํ ๋ค์ํ ๋ถ์ผ๋ก์ ์ง์ถ์ ์์ ๊ฐ์ ๋๋ผ๊ฒ ๋ ๊ฒ์
๋๋ค.
์ด๋ฐ ๋ถ๋ค๊ป ์ถ์ฒํฉ๋๋ค!
(์ธํ๋ฐ ์ค๋ฆฌ์ง๋ - ํ์ด์ฌ ์ด๊ธ(Level 1)์ ์ตํ์ ๋ถ, ํน์ ํด๋น ์์ค ์ด์์ ํ์ด์ฌ ๊ธฐ์ด ๋ฌธ๋ฒ์ ์ตํ์ ๋ถ๋ค์ ๋์์ผ๋ก ํ ๊ฐ์์
๋๋ค ๐)
๊น๊ฒ ๋ฐฐ์ฐ์!
๋ฌธ์ ํด๊ฒฐ ๋์ !
ํ์ด์ฌ ์ด๊ธ์
ํ์ด์ฌ ์ด๊ธ ์กธ์
ํ์ด์ฌ ๋ฌธ๋ฒ
ํ์คํ๊ฒ ๋ฐฐ์ฐ๊ณ ํ ๋ถ
ํ์ด์ฌ ์คํ!
ํ์ด์ฌ ๊ธฐ๋ฐ ์ทจ์
์ค๋น ์ค์ธ ๊ตฌ์ง์
์ฐจ๊ทผ์ฐจ๊ทผ
ํ์ด์ฌ์ ๊น์ด ์๊ฒ
๋ฐฐ์ฐ๊ณ ํ ๋ถ
์ง์ ๋ฐ๋ผ ํด๋ณด์ธ์!
- ๋ณธ ๊ฐ์๋ 45๊ฐ์ง ์์ (ํด์ฆ)๋ฅผ ํตํด์ ์์ฃผ ์ฌ์ฉํ๋ ํ์ด์ฌ ๋ฌธ๋ฒ์ ๋ฐ๋ณต์ ์ธ ์ฝ๋ฉ์ผ๋ก ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ ํฅ์ ๋ฐ ๊ธฐ์ด ๋ฌธ๋ฒ ๊ธฐ๋ณธ๊ธฐ๋ฅผ ํ์คํ๊ฒ ๋ค์ง๊ธฐ ์ํด ๋ง๋ค์ด์ง ๊ฐ์์
๋๋ค.
- ์ธํ๋ฐ ํ์ด์ฌ ์ค๊ธ ๋จ๊ณ(Level 2)๋ฅผ ์๊ฐํ๊ธฐ ์ํ ํ์คํ ๊ธฐ์ด ๋ฅ๋ ฅ์ ๋ค์ง๊ฒ ๋ฉ๋๋ค.

๊ด๋ จ ๋ก๋๋งต
์ธํ๋ฐ ์ค๋ฆฌ์ง๋ ์๋ฆฌ์ฆ: ํ์ด์ฌ
ํ์ด์ฌ์ ๊ธฐ๋ณธ๋ถํฐ ์ฌํ๊น์ง ์ฐจ๊ทผ์ฐจ๊ทผ ๋ฐ๋ผ ํด๋ณด์ธ์. ์ธํ๋ฐ์ด ์ ์ํ๋ ํ๋ก๊ทธ๋๋ฐ ํ์ต ๋ก๋๋งต์ ๋ฐ๋ผ๊ฐ๋ฉด ์ด๋๋ง ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ์ ๋ง์คํฐํ ์์ ๊ณผ ๋ง๋๊ฒ ๋ ๊ฒ๋๋ค.
#๋ฐ์ดํฐ๋ถ์ #์
๋ฌด์๋ํ
์ด์ฌ์์์ ํ ๋จ๊ณ ๋ฐ์ด๋๋ ํ๋ก๊ทธ๋๋ฐ ์ค๊ธ ๊ณผ์ ์ ํตํด ํ์ด์ฌ ๊ณ ๊ธ ๋ฌธ๋ฒ๊ณผ ํจํค์ง ํ์ฉ์ ๋ฐฐ์ฐ๋ฉด์ ๋๋นํด๋ณด์ธ์!
#๋ฐ์ดํฐ๋ถ์ #์
๋ฌด์๋ํ
์ด์ฌ์์์ ํ ๋จ๊ณ ๋ฐ์ด๋๋ ํ๋ก๊ทธ๋๋ฐ ์ค๊ธ ๊ณผ์ ์ ํตํด ํ์ด์ฌ ๊ณ ๊ธ ๋ฌธ๋ฒ๊ณผ ํจํค์ง ํ์ฉ์ ๋ฐฐ์ฐ๋ฉด์ ๋๋นํด๋ณด์ธ์!
๊ฐ์ ์๋ฃ๋ฅผ ์ ๊ณตํฉ๋๋ค!
- ์์
์ ํ์ฉ๋ ๋ชจ๋ ์์ ์์ค ํ์ผ๊ณผ PPT๋ ์๋ณธ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค.
- ๋ณต์ต์ ์ ๊ทน์ ์ผ๋ก ํ์ฉ๋ ์ ์๋๋ก ๋ณ๋์ ์คํ ํ์ผ์ ์ ๊ณตํฉ๋๋ค.