์ฑ๋์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ฅ๊ณ ์ ์ฒ ํ ์๋ ๊ฐ๋ฐ๋ ์ค์๊ฐ ๋ฉ์ธ์ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ๋ณธ ๊ฐ์๋ฅผ ํตํด ์ฑ๋์ค์ ์ง์๋ฅผ ๋น ๋ฅด๊ฒ ์ตํ๋ณด์ธ์.
์ฅ๊ณ ์ฑ๋์ค๋ฅผ ํ์ฉํ ๋ถ์ฐ ๋ฉ์ธ์ง ๋ฐ ์น์์ผ ์ฒ๋ฆฌ
์น์์ผ ํต์ ์ ๋ํ ์ดํด
์ค์๊ฐ ์น์ฑํ ์๋น์ค
์ธ์์ ์งง์ต๋๋ค. ์ค์๊ฐ ์น์๋น์ค ๊ฐ๋ฐ์์๋ ์ฅ๊ณ /์ฑ๋์ค๋ฅผ ํตํด,
๋น์ฆ๋์ค๋ฅผ ๋น ๋ฅด๊ฒ ์ฑ๊ณต์ ์ผ๋ก ์ด๋์๊ณ ์ฌ๋ฌ๋ถ์ ์๊ฐ๋ ์๋ผ์ธ์. ๐ช
์ฅ๊ณ ๊ฐ๋ฐ์ ์ต์ ์ IDE์ธ PyCharm Professional (์ ๋ฃ ํด)์ ๊ฐ์ ํ์๋ ์ฌ์ฉํ์ค ์ ์๋๋ก JetBrains์ผ๋ก๋ถํฐ 6๊ฐ์ ์ฟ ํฐ์ ํ์๋ฐ์์ต๋๋ค. ์๊ฐ ํ ์๋ ์ ์ฒญ ๋ฐฉ๋ฒ์ผ๋ก ์ ์ฒญํด์ฃผ์ธ์.
์ฐธ๊ณ ) ํ์/๊ต์ฌ์ด์ ๋ถ์ JetBrains์ ํ์ ์ง์ ํ๋ก๊ทธ๋จ์ ํตํด, JetBrains์ ๋ชจ๋ ํด์ 1๋ ๋จ์๋ก ๋ผ์ด์ผ์ค ๋ฐ์ผ์ค ์ ์์ต๋๋ค. ํด๋น ํ๋ก๊ทธ๋จ์ ์ ์ฒญํ์๋ฉด ์์ผ ๋ด๋ก ๋ผ์ด์ผ์ค๋ฅผ ๋ฐ๊ธ๋ฐ์ผ์ค ์ ์์ต๋๋ค.
์ฑ๋์ค๋ ํด์ธ์์๋ ์ฅ๊ณ ํต์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ๋น ์ง์ง ์๊ณ ์ธ๊ธ๋๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. 2017๋ ์ 1.0 ๋ฒ์ ์ด ๋ฆด๋ฆฌ์ฆ๋๊ณ , 2022๋ 11์์ 4.0 ๋ฆด๋ฆฌ์ฆ์ ์ด๋ฅด๋ฉด์ ์ถฉ๋ถํ ์ฑ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค.
์ฑ๋์ค๋ง ์๋ฉด ์ ๋ง ์์ ์์ ์ฝ๋๋ก๋ ์น์๋น์ค์ ์ค์๊ฐ์ฑ์ ๋ถ์ฌํ ์ ์๋๋ฐ, ์ฑ๋์ค์ ์กด์ฌ๋ฅผ ๋ชฐ๋ผ์ ์ฑ๋์ค ์๋ฃ๊ฐ ์์ด์ ์ด๋ฅผ ๋ชป ํ์๋ ๋ถ๋ค์ด ๋ง์ด ๊ณ์ ์ ์ํ๊น์ ์ต๋๋ค. ๊ทธ๋์ ์ด ๊ฐ์ ํ๋๋ก ๋ง์ ๋ถ์ด ๋ ์์ฝ๊ฒ ์ค์๊ฐ ์น์ ์ตํ์ค ์ ์๋๋ก ์ด์ฌํ ๊ฐ์๋ฅผ ๋ง๋ค์์ต๋๋ค.
์ฑ๋์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๋์ ์์ฐ์ฑ์ ์ฅ๊ณ ํ๋ ์์ํฌ์ ์ฒ ํ์ ๊ทธ๋๋ก ๊ณ์นํ๊ณ ์์ต๋๋ค. ๋ฐ๋ณต์ ์ค์ด๊ณ ํต์ฌ์ ์ง์คํ ์ ์๋๋ก ๋์์ค๋๋ค. ์ฑ๋์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ฐ๋ฅด๊ฒ ์ดํดํ๊ณ , ์ฑ๋์ค ๊ธฐ๋ฐ์์ ๋์ ์์ฐ์ฑ์ผ๋ก ์ค์๊ฐ ์น์์ผ ์ฑํ ์๋น์ค๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋ด ์๋ค.
๊ฐ์๋ฅผ ์๊ฐํ์๋ฉด ์ฑ๋์ค๋ฅผ ๊น๊ฒ ์ดํดํ์๊ฒ ๋๊ณ , ์ฅ๊ณ ์ ๋์ ์์ฐ์ฑ๊ณผ ํจ๊ป ๋น ๋ฅด๊ฒ ์ค์๊ฐ ์น์๋น์ค๋ฅผ ๊ตฌ์ถํ์ค ์ ์๊ฒ ๋ฉ๋๋ค.
๐ข ์๊ฐ ์ ์ฐธ๊ณ ํด์ฃผ์ธ์.
์ฅ๊ณ ๊ธฐ์ด ํ์ต ํ
์๋ก์ด ๋์ ์ ์ฐพ๋ ๋ถ
์ ์ ์ธ ์นํ์ด์ง์
ํ๋ ฅ์ ๋ฃ๊ณ ์ถ์ ๋ถ
์ค์๊ฐ ์ฑํ
์๋น์ค๋ฅผ
๋ง๋ค์ด๋ณด๊ณ ์ถ์ ๋ถ
์ฑ๋์ค๋ฅผ ๋ฐฐ์
๊น๊ฒ ์ดํดํ๊ณ ์ถ์ ๋ถ
์ฐ ์ฅ๊ณ ํ๋ฆญ ๊ฐ๋ฐ์๊ฐ
์ฑ๋์ค ํต์ฌ๋ง ๋ฝ์ ๊ฐ์
๊ธฐ์ด๋ถํฐ ์ฐจ๊ทผ์ฐจ๊ทผ
์์ ์ฌ๋ฆฌ๋ ์น ์์ผ ํต์
๊ฐ์ ์ฌ๋ผ์ด๋
PDF ์ ๊ณต
์ ๊ฐ์ ํ๊ธ ์๋ง์ผ๋ก
๊ฐ์ ๋ด์ฉ ํ์
์ ๋น ๋ฅด๊ฒ!
ํ์ฑํ ์น์์ผ ์์ :
Echo ๋ฉ์์ง, ๋ผ์ด๋ธ๋ธ๋ก๊ทธ, ์น ์ฑํ
1. Channels ์ฃผ์ ๊ตฌ์ฑ์์
2. (์ค์ต) ์ด๊ฐ๋จ Echo ์น์์ผ ๊ตฌํ
3. (์ค์ต) JS ๊ฐ์ฒด ์น์์ผ ์ ์ก ๋ฐ ์์
4. Redis ์๋ฒ ๊ตฌ๋ ๋ฐ ์ ์
5. ์ฑ๋๋ ์ด์ด๋ฅผ ํ์ฉํ ํ๋ก์ธ์ค๊ฐ ํต์
6. (์ค์ต) ์น ์์ผ Liveblog
7. ์ฑ๋ ๋ ์ด์ด๋ก ์ ์กํ ์ ์๋ ๋ฐ์ดํฐ ํ์
8. ์น์์ผ ์ฌ์ ์
9. Consumer ํด๋์ค์ ์์ ๊ด๊ณ
10. ์ค์ ์ฑํ ์๋น์ค ๋ง๋ค๊ธฐ
11. ๋ณด์
Q. ์๊ฐ ์ ์ ๊ฐ์ถฐ์ผ ํ ํ๊ฒฝ, ๊ธฐํ ์ ์ ์ฌํญ์ด ์๋์?
๋ณธ ๊ฐ์์์๋ ์ธ๊ธํ์ง๋ง, ๊ฐ๋ฐํ๊ฒฝ ๊ตฌ์ถ์ ๋ํด์๋ ๋ค๋ฃจ์ง ์์ต๋๋ค. ๊ฐ๋ฐํ๊ฒฝ ๊ตฌ์ถ์ <์ฅ๊ณ ์ค๊ณ์ฒ ํ์ผ๋ก ์์ํ๋ ํ์ด์ฌ/์ฅ๊ณ ์ ๋ฌธ>์ ๊ฐ๋ฐํ๊ฒฝ๊ตฌ์ถ ์น์ ์ "๋ฏธ๋ฆฌ๋ณด๊ธฐ"๋ก ๊ณต๊ฐํด๋์ผ๋, ์ด๋ฅผ ์ฐธ๊ณ ํด ๊ตฌ์ถํด์ฃผ์ธ์.
๋ ๋์ค ์ค์น/๊ตฌ๋์ ์ํด, ๋์ปค(Docker)๊ฐ ์ค์น๋ ์ปดํจํฐ๊ฐ ์์ผ์๋ฉด ์ข์ต๋๋ค. ๋์ปค ์ค์น๊ฐ ๋ถ๊ฐ๋ฅํ์ ์ํฉ์ด๋๋ผ๋ ๊ฑฑ์ ํ์ง ๋ง์ธ์. redis.com์ Redis Enterprise Cloud์ ๊ด๋ฆฌํ ๋ ๋์ค ์๋น์ค๋ฅผ Free Plan์ผ๋ก ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์๋ ค๋๋ฆฝ๋๋ค.
Q. ๋ณธ ๊ฐ์์ ๋ด์ฉ์ ์ตํ๋ฉด ์ด๋ค ์ผ์ ํ ์ ์๋์?
์ฅ๊ณ ์ ํจ๊ป ์ค์๊ฐ ์น์๋น์ค๋ฅผ ๋์ ์์ฐ์ฑ์ผ๋ก ๊ฐ๋ฐํ ์ ์์ผ์๊ฒ ๋ฉ๋๋ค.
ํ์ด์ฌ๊ณผ ์ฅ๊ณ ์ ์ง์ฌ์ธ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ด์ง์์ ๋๋ค.
ํ์ต ๋์์
๋๊ตฌ์ผ๊น์?
์ฅ๊ณ ๊ธฐ๋ณธ์ ์ตํ์๊ณ , ์๋ก์ด ๋์ ๊ฑฐ๋ฆฌ๋ฅผ ์ฐพ์ผ์๋ ๋ถ
๋น ๋ฅด๊ฒ ์ค์๊ฐ ์น์๋น์ค ๊ฐ๋ฐ์ ์ตํ๊ณ ์ถ์ผ์ ๋ถ
์ ์ ์ง์,
ํ์ํ ๊น์?
ํ์ด์ฌ ์ธ์ด ๊ธฐ์ด (ํจ์, ํด๋์ค, ์ฅ์์)
์ฅ๊ณ ๊ธฐ์ด (๋ทฐ, ๋ชจ๋ธ, ํ ํ๋ฆฟ์ ์ดํด)
ํ๋ก ํธ์๋ ๊ธฐ์ด (HTML, CSS, JS ๊ธฐ๋ณธ ๋ฌธ๋ฒ)
2,647
๋ช
์๊ฐ์
116
๊ฐ
์๊ฐํ
922
๊ฐ
๋ต๋ณ
4.8
์
๊ฐ์ ํ์
5
๊ฐ
๊ฐ์
ํ์ด์ฌ๊ณผ ์ฅ๊ณ ์ ์ง์ฌ์ธ ์ํํธ์จ์ด ๊ฐ๋ฐ์
ํ์ด์ฌ/์ฅ๊ณ ์ง๋ต ๋ฐ ๊ต์ก์๋น์ค, ํ์ด์ฌ ์ฌ๋๋ฐฉ ์ฃผ์ธ์ฅ
ํ์ด์ฌ ์ฌ๋๋ฐฉ with Django/React ์ปค๋ฎค๋ํฐ (๊ตฌ. Ask Django) ์ด์์
(์ ) Microsoft Azure MVP ์ด์๋ ์์ (2016๋ ~2022๋ )
๋์ธ ํ๋
์คํ๋ผ์ธ ๊ต์ก : SKํ ๋งํฌ, LS๊ทธ๋ฃน, ์ผ์ฑ ๋์คํ๋ ์ด, ๋ถ์ฐ๋ํ๊ต ์ ๋ณดํ๋ณธ๋ถ, ์์ธ๋ํ๊ต ๋ฒค์ฒ๊ฒฝ์ํ์ฐํฉ์ ๊ณต, ํจ์คํธ์บ ํผ์ค ์น์๋น์ค ๊ฐ๋ฐ ์บ ํ 3๊ธฐ ๋ฑ
๊ธฐ์ ์๋ฌธ : ์ ํด๋ฆฌ๋์ํํธ, ๋ถ์ฐ๋ํ๊ต, ํ๊ตญ์ฐ์ ๊ธฐ์ ํ๊ฐ๊ด๋ฆฌ์, ํ๊ตญ๋ฐฉ์กํต์ ์ ํ์งํฅ์ ๋ฑ
์ฌ๋ฌ๋ถ์ ํ์ด์ฌ/์ฅ๊ณ /๋ฆฌ์กํธ ํ์ด์ค๋ฉ์ด์ปค๊ฐ ๋๊ฒ ์ต๋๋ค. ๐
์ ์ฒด
23๊ฐ โ (2์๊ฐ 24๋ถ)
ํด๋น ๊ฐ์์์ ์ ๊ณต: