ํญ๋์ ํ์ด์ฌ ๊ฐ๋ฐ ๊ฒฝํ, ์จ์คํ๋ผ์ธ ์์ ๊ฒฝํ์ ๋ฐํ์ผ๋ก ํ์ด์ฌ ๋ฉํํ๋ก๊ทธ๋๋ฐ, ๊น์ด์๋ ๋ฌธ๋ฒ์ ๋ค๋ฃจ๊ธฐ ์ํ ๊ณผ์ ์ ๋๋ค. ๋ ๋์๊ฐ ํ์ด์ฌ ์ทจ์ค์ ๋ฉด์ ๋ฐ ๊ฒฝ๋ ฅ์๋ถ๋ค์ ๊ธฐ์ ๋ฉด์ ์๋ ๋์์ด ๋ ๋งํ ์ปค๋ฆฌํ๋ผ์ ์ค๋นํ์ต๋๋ค. ์์ธ๋ฌ, ๋ด๊ฐ ๋ง๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ PyPI(Python Package Index)์ ์ง์ ๋ฐฐํฌํ๋ ๊ณผ์ ๋ ์ค๋ช ํฉ๋๋ค.
์์ค์๋ ํ์ด์ฌ ์ค๊ธ ๋ฌธ๋ฒ
ํ์ด์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์์ฑ์ ์ํ ์์ค์๋ ๋ฌธ๋ฒ
์คํ์์ค ํ๋ก์ ํธ ์ฐธ๊ฐ
ํ์ด์ฌ ๊ธฐ์ ๋ฉด์ ๋๋น ์์ค์๋ ์ง์
๊ฐ๋ฐ์(์์ง๋์ด)๋ฅผ ์ํ ํ๋ก๊ทธ๋๋ฐ ์ง์
๊ธฐํ ๊ฐ๋ฐ ๊ด๋ จ ์ง์
ํ์ด์ฌ์ ํ์ด์ฌ๋ต๊ฒ!
์ค๋ ฅ์๋ ์์ง๋์ด๋ก ๊ฐ๋ ์ง๋ฆ๊ธธ ๐
๋ณธ ๊ฐ์๋ ํ์ด์ฌ์ ๋ํด์ ๊ธฐ์ด ๋ฌธ๋ฒ์ ์๊ณ ์ฌ์ฉํ ์ค ์๋ ๋ถ๋ค์ ๋์์ผ๋ก ํ์ด์ฌ ํ์ฉ ๋ถ์ผ์ ์ทจ์ ์ ์ํ๋ ์ทจ์ค์, ๊ฒฝ๋ ฅ์ง ์ด์ง์ ์ค๋นํ๋ ๊ฐ๋ฐ์(์์ง๋์ด), ์ข ๋ ๊น๊ฒ ํ์ด์ฌ ๋ด๋ถ ์๋ฆฌ์ ๋ํด ๊ณต๋ถํ๊ณ ์ ํ๋ ๋ถ์ ์ํด ํ์ด์ฌ ๋ฉํ ํ๋ก๊ทธ๋๋ฐ ๋ฐ ํจํค์ง ๋น๋ ๋ฐฐํฌ ๋ฐฉ๋ฒ๊น์ง ์ตํ ์ ์๋๋ก ์ค๋นํ์ต๋๋ค. ๋จ์ํ ๊ธฐ๊ณ์ ์ค๋ช ์ด ์๋, ์๋ก ์ง์ ์ฝ๋ฉํ๋ฉฐ ๋ผ์ด๋ธํ๊ฒ ์งํํฉ๋๋ค.
ํ์ด์ฌ(Python)์ ํ์ฉํ ๋์ ๋ถ์ผ์์ ๋ค์ํ ์คํ์์ค๊ฐ ๋ฐ์ ํ๊ณ ํ๊ณ ์๋ ๊ฐ์ด๋ฐ ๊ธ๋ก๋ฒํ ์๋น์ค๊ฐ ์ด๋ฏธ ์ ๊ณต๋๊ณ ์์ต๋๋ค. ๋ฐฉ๋ํ ์์ ์คํ์์ค๊ฐ ์ ๊ณต๋๊ณ ์๋ ๋ถ๋ถ๋ ์ค์ํฉ๋๋ค. ํต์ฌ์ ํ์ด์ฌ ์ธ์ด๊ฐ ๊ฐ์ง๊ณ ์๋ ๊ณ ์ ์ ํน์ง, ๋์ ๋งค์ปค๋์ฆ์ ์ดํดํด์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค. ํ์ด์ฌ์ด ์ ๊ณตํ๋ ํต์ฌ ๊ฐ์น์ ์๋ฆฌ๋ฅผ ์ ๋๋ก ์ดํดํ๊ณ ์ฌ์ฉํด์ผ ํ๋ค๋ ์๋ฏธ์ ๋๋ค.
์น ํ๋ก๊ทธ๋๋ฐ, ์์ฉํ๋ก๊ทธ๋๋ฐ, ๋น ๋ฐ์ดํฐ, AI(๊ธฐ๊ณํ์ต), ๋ฐ์ดํฐ ๋ถ์ ๋ฑ ๋ค์ํ ํ๋์์ ํ์ด์ฌ์ด๋ผ๋ ์ธ์ด๋ฅผ ๋๊ตฌ๋ก์จ ์ฌ์ฉํด์ผ ํ๋ค๋ ์ ์ ๋ณํจ์ด ์์ต๋๋ค.
ํ์ด์ฌ์ ํ์ฉํด์ ์ ๊ตํ ๋์ ๊ด์ , ์์ค์ฝ๋ ๊ฐ์ ์ ๊ด์ , ์ฑ๋ฅ ๊ฐ์ ๊ด์ ์์ ์ข์ ๊ฐ๋ฐ์(์์ง๋์ด)๋ก ์ฑ์ฅํ๋ ค๋ฉด, ํ์ด์ฌ์ ๋์ ํ์ ๋ฐ ํด๋์ค ๊ฐ์ฒด์ ๋ด๋ถ ์๋ ์๋ฆฌ์ ๋ํด์ ๋ฐ๋์ ์์์ผ ํฉ๋๋ค.
ํ์ ์์ ๊ฐ๋ฐ์, ์์ง๋์ด, ๋ถ์๊ฐ ๋ฑ ๋ง์ ๋ถ๋ค๊ณผ ํ๋์์ ํ์ ํ๊ณ ๊ต์ก์ ์งํํด์ค๋ฉด์ ๋ค์ํ ๋๋ฃ์ ์ฑ์ฅ์ ์ง์ผ๋ดค์ต๋๋ค. ์ง์ ์ฝ๋ ์์ฑ ์์ด ์คํ(๋ฌธ์)์ ๋จผ์ ์ฝ๊ณ ์ฝ๋ฉ์ ๋ค์ด๊ฐ๋ ๋ถ, ์ ๋นํ ์ด๋ก ํ์ต ํ ์ ํธ์ฑ์ผ๋ก ํ์ด์ฌ์ ํ์ฉํ๋ ๋ถ, ์ด๋ก ๊ณผ ์ค์ต ๋ ์ํ๋ฅผ ์ค๊ณ ๊ฐ๋ฉฐ, ํ์ด์ฌ์ ํ์ฉํ๋ ๋ถ ๋ฑ. ๋ค์ํ ํจํด์์ ๋์จ ๊ฒฐ๋ก ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๊ณ ์ ์ ๋์ ์๋ฆฌ๋ฅผ ํ์ตํ๊ณ ์ค์ต์ ์ ์ฉํ๋ ์ฌ๋์ด ๋งค์ฐ ๋น ๋ฅด๊ฒ ์ฑ์ฅํ๋ ๊ฒ์ ํ์ธ ํ ์ ์์์ต๋๋ค. ์ด๋ ์ํ๋ ์ง์ฅ์ผ๋ก์ ์ด์ง, ์ฐ๋ด์์น, ์คํํธ์ ์ฐฝ์ ๋ฑ๊ณผ ์ฐ๊ด์ด ์์ ๊ฒ ์ ๋๋ค.
์ ๊ฒฝํ์ ๋ฐํ์ผ๋ก ํ์ด์ฌ์ ๋ฐฐ์ฐ๋ ๋ถ๋ค์ด ๊ฐ์ฅ ์ดํดํ๊ธฐ ์ด๋ ค์ํ๊ณ ์คํ์์ค ํ์ ์์ ๋๋๋ฌ์ง๊ฒ ๋ํ๋๋ ํ์ด์ฌ ๊ณ ์ ์ ๋ฌธ๋ฒ ํน์ง์ ๋ง๋ ์ด๋ก ์ ์ ๊ณตํ๊ธฐ ์ํด ๋ณธ ๊ฐ์๋ฅผ ์ค๋นํ๊ฒ ๋์์ต๋๋ค.
ํต์ฌ ์๋ฆฌ๋ฅผ ๋จ์ํ ์ด๋ก ์ ์ผ๋ก ์ดํดํ๋ ๊ฒ์ด ์๋๋ผ, ๋ณธ ์์
์์ ๊ฐ์ด ์ฝ๋ฉํ๋ ๊ณผ์ ์์์ ์์ฐ์ค๋ฝ๊ฒ ์ดํดํ๊ฒ ๋ฉ๋๋ค.
๋ํ, ์ ๋๋ก ์์ด์๋ ์ ๋์ง๋ง ์์นซ ์ฝ๊ฒ ์ํ์ง ์ ์๋ ํ์ด์ฌ ๊ธฐ๋ณธ ๋ฌธ๋ฒ ๋ฐ ํ ๋ฑ์ ์ ๋ฆฌํฉ๋๋ค.
0. ํ๊ฒฝ์ค์
1. Python Advanced(1) - ์์ฃผ ์ฌ์ฉํ๊ณ ์ค์ํ ๋ฌธ๋ฒ
2. Python Advanced(2) - ํด๋์ค, ๋ฉ์๋ ์ค์ ์ฌ์ฉ ํจํด
3. Python Advanced(3) - ๋ฉํ ํด๋์ค, ๋์คํฌ๋ฆฝํฐ
4. Python Advanced(4) - ํจํค์ง ๋น๋, ๋ฐฐํฌ, ์คํ์์ค ์ฅ์
๊ฐ์์ ์๋ถ๋ถ(0~2)์ ๊ธฐ์ด ๋ฐ ์ค๊ธ๊ณผ์ ์์ ๋ฐฐ์ ๋ ์ฝ๊ฒ ์์ด๋ฒ๋ฆด ๋ฒํ ๋ด์ฉ๊ณผ ํด๋์ค ์์, ๋ฉ์๋ ์ฌ์ฌ์ฉ ๊ด์ ์์ ์ค์ํ ๋ฌธ๋ฒ ๋ฑ์ ์ค๋ช ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ดํ ์น์ 3๋ถํฐ๋ ๋ณธ ๊ณผ์ ์์ ๊ฐ์ฅ ์ค์ํ ๋ฉํํด๋์ค ๊ฐ๋ ๊ณผ ๋ณด๋ค ํ์ฅ๋ ๋์คํฌ๋ฆฝํฐ๋ฅผ ์ ํธ์ฑ ํด๋์ค ์ ์ ์์ ์ ํจ๊ป ์์ธํ ์ค๋ช ํฉ๋๋ค.
์ด๋ก์จ Github, PyPI ๋ฑ์์ ํญ๋๊ฒ ์ฌ์ฉ๋๊ณ ์ธ์ง๋๊ฐ ๋์ ํจํค์ง ๋ฐ ํ๋ ์์ํฌ ์์ค์ฝ๋๋ฅผ ์ฝ๊ณ ์ดํดํ๊ณ ๋ ๊ฐ์ ํ ์ ์๋ ๊ธฐ์ด ์ง์์ ์ ๊ณตํฉ๋๋ค.
๊ฒฐ๋ก ์ ํ์ด์ฌ ๋ฌธ๋ฒ์ ๊ดํ ๊น์ ํ์ฅ ์ง์์ ํตํด์ ๋ค์ํ ๋ถ์ผ์ ํ์ ์์ ์ธ์ ๋ ์ง ํ์ฉ ๊ฐ๋ฅํ ํ์ด์ฌ ์ง์์ ๋ฅ์ํ๊ฒ ํ์ฅํ ์ ์๊ณ ์์ค์ฝ๋ ๋ฆฌ๋ฉ ์คํฌ์ ํฅ์์์ผ ๋ฌธ์ ํด๊ฒฐ์ ์ฝ๊ฒ ํ๋ ๋ฅ๋ ฅ์ ํค์๋๋ค.
๋ณธ ๊ฐ์๋ ๋จ์ํ ๋ ํผ๋ฐ์ค ๋ฌธ์์ ์๋ ๊ธฐ๋ฅ๋ง์ ์ฝ๊ณ ๋์ด๊ฐ๋ ๊ฐ์๊ฐ ์๋๋๋ค. ํ์ด์ฌ ์ธ์ด์ ๋์ ๋๋ฆฌ(key-value) ๋ฐฉ์์ ๋ด๋ถ ๊ตฌ์กฐ ๋์ ์๋ฆฌ ๋ฐ ๋ฉ์ปค๋์ฆ์ ๋ํด์ ์์ธํ ์ค๋ช ํ๊ณ ์ด๋ฅผ ํตํ ์ง์์ ํ์ฅ์ ์ถ๊ตฌํฉ๋๋ค.
๊ฐ์๊ฐ ๋๋๋ฉด ์ฌ๋ฌ๋ถ์ ํ์ด์ฌ์ ํ์ฉํด์ ์๋ง์ ์ฌ๋๋ค๊ณผ ์์ ์ ์์ค์ฝ๋๋ฅผ ๊ณต์ ๋ฐ ๊ฐ์ ํ๊ณ ํ ๋ก ํ ์ ์๋ ๋ฅ๋ ฅ์ ๊ฐ๊ฒ ๋์ค ๊ฑฐ์์. ํ๋ก๊ทธ๋๋ฐ ์ค๋ ฅ์ ๋ฅ๋ ฅ์ ํค์ฐ๋ ์ด์ ๊ฐ ๋ ์ ์๋๋ก ์ต์ ์ ๋คํด์ ๊ฐ์ด ๊ณต๋ถํด๋ด์.
(์ธํ๋ฐ ์ค๋ฆฌ์ง๋ - ํ์ด์ฌ ๊ธฐ์ด๋ฅผ ์ตํ์ ๋ถ, ๊ธฐ์ด ํ์ด์ฌ ํ์ฉ์ด ๊ฐ๋ฅํ ๋ถ์ ๋์์ผ๋ก ํ๋ ๊ฐ์์ ๋๋ค ๐)
๋ฐ๋ณต์ ๋ฌด
๋์๋ ๋ฐ๋ณต์ ๋ฌด์ ์ง์น ์ง์ฅ์ธ, ๋ํ์
ํ ๋ฒ ๋!
์คยท๊ณ ๊ธ ๋ฌธ๋ฒ ๋์ ! ํ์ด์ฌ ์ด๊ธ์
์๊ณ ๋ฆฌ์ฆ?
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ๊น์ด ์ดํดํ๊ณ ํ ๋ถ
ํ์์ ๋์
๊ณ ๊ธ ํจํค์ง ํ์ฉ๊น์ง ํ๊ณ ์ถ์ ๋ถ
๋ณธ ๊ฐ์๋ ๋ฌธ๋ฒ ํ์ต์ ์ด์ด์ ๊ฐ๋จํ ์ ํธ์ฑ ์ดํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐ ํ ์ง์ ํ์ด์ฌ ๊ณต์ ํจํค์ง ์ ์ฅ์ PyPI(Python Package Index)์ ๋น๋ ๋ฐฐํฌํ๋ ์ค์ต ๊ณผ์ ๊น์ง ๋ค๋ฃจ๊ณ ์์ต๋๋ค.
์์ ์ ํ์ฉ๋ ๋ชจ๋ ์์ ์์ค ํ์ผ๊ณผ PPT๋ ์๋ณธ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค.
ํ์ต ๋์์
๋๊ตฌ์ผ๊น์?
ํ์ด์ฌ์ ๋ณด๋ค ๊น๊ฒ ํ์ตํ๊ณ ์ถ์ ๋ชจ๋ ๋ถ
ํ์ด์ฌ ๊ธฐ๋ฐ ์ทจ์ ์ค๋น์
๊ฒฝ๋ ฅ์ง ์ด์ง ๋ฑ ํ์ด์ฌ ๊ธฐ์ ๋ฉด์ ์ ์ค๋นํ๋ ์ฌ๋
๊ฐ๋ฐ์๋ฅผ ์ํ ๊ฐ๋ฐ์๊ฐ ๋๊ณ ์ถ์ ์ฌ๋
ํ์ด์ฌ ๋์์๋ฆฌ๋ฅผ ํ์คํ ๋ค์ง๊ณ ์ถ์ ๋ถ
๊ธฐํ ํ์ด์ฌ์ ๋ฐฐ์ฐ๊ณ ์ถ์ผ์ ๋ชจ๋ ๋ถ
์ ์ ์ง์,
ํ์ํ ๊น์?
ํ์ด์ฌ ๊ธฐ์ด ๊ณผ์ ์ ํ์ต ํ์ ๋ถ
์ธํ๋ฐ ํ์ด์ฌ ์ ๋ฌธ ๊ณผ์ ์ ํ์ต ํ์ ๋ถ
ํ์ด์ฌ ๊ธฐ์ด ์ฝ๋๋ฅผ ์ดํดํ์ค ์ ์๋ ๋ถ
ํ์ด์ฌ ๊ฐ๋ฐ ํ๊ฒฝ ์ค์ ์ ๋ฌด๋ฆฌ๊ฐ ์๋ ๋ถ
ํ๋ก๊ทธ๋๋ฐ ์ง์
683,345
๋ช
์๊ฐ์
5,022
๊ฐ
์๊ฐํ
118
๊ฐ
๋ต๋ณ
4.7
์
๊ฐ์ ํ์
117
๊ฐ
๊ฐ์
๋ฐฐ์์ ๊ธฐํ๋ ๊ฒฝ์ ์ , ๋ฌผ๋ฆฌ์ ํ๊ณ์์ ์์ ๋ก์์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ฐ๋ฆฌ๋ ์ฑ์ฅ๊ธฐํ์ ํ๋ฑ์ ์ถ๊ตฌํฉ๋๋ค.
์ ์ฒด
27๊ฐ โ (9์๊ฐ 17๋ถ)
ํด๋น ๊ฐ์์์ ์ ๊ณต: