<<<<<<< HEAD ๊ธฐ์ด ์ธ์ด(C/C++, Java, Python)์ ๋ฐฐ์ธ ๋์๋ ๋๊ธฐ๋ถ์ฌ๋ฅผ ์ํด ๋ฌธ์๋ณด๋ค๋ ๊ฐ์๋ฅผ ์ถ์ฒ๋๋ฆฝ๋๋ค. ์ ๋ฌธ์์ ๊ฒฝ์ฐ ๋ฌธ์๋ฅผ ํผ์ ๋ฐ๋ผํด๋ณด๋ค๊ฐ ์ํ๊ฒ ๋ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
์ฒ์์ผ๋ก ๋ฐฐ์ฐ๋ ๊ฑฐ๋ผ๋ฉด ๋๊ธฐ๋ถ์ฌ๋ฅผ ์ํด ๋ฌธ์๋ณด๋ค ๊ฐ์๋ฅผ ์ถ์ฒ๋๋ฆฝ๋๋ค. ๋ฌธ์๋ ํผ์ ๋ฐ๋ผํด๋ณด๋ค๊ฐ ์ํ๊ฒ ๋ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
C++์ ์ฒ์์ผ๋ก ๋ฐฐ์ฐ์ง ์๋ ๊ฒ์ ์ถ์ฒํ๋ฉฐ, ๊ตญ๋ด C++ ๊ฐ์ด๋๊ฐ ๋ฏธํกํ ์ค์ ์ด๋ฏ๋ก ๋ฒ์ญ ์์ ์ ์์ฃผ๋ก ๊ณต๋ถํ์๋ฉด ๋๊ฒ ์ต๋๋ค.
C++์ ๊ณต๋ถํ๊ณ ์ถ์ผ๋ฉด Effective C++, Windows via c/c++ ๊ฐ์ ์ฑ
์ ๋จผ์ ๋ณด๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์๋ฒ ๋๋,๊ฒ์๊ฐ๋ฐ ๋ถ์ผ์ ๊ด์ฌ์ด ์๋ ๋ถ๋ค์ C++์ ๋ฉ์ธ ์ธ์ด๋ก ๊ณต๋ถํ์๊ฒ ๋ฉ๋๋ค.
C++์ ๊ธฐ๋ณธ์ ์ผ๋ก ์คํ ์๋๊ฐ ๋น ๋ฅด๊ธฐ ๋๋ฌธ์ ๊ตญ๋ด์ธ ์๊ณ ๋ฆฌ์ฆ ๋ํ์ ์
์ ์ด์์ผ๋ก ๊ด์ฌ์ด ์๋ ๋ถ๋ค๋ ์ฃผ์๊น๊ฒ ๊ณต๋ถํ์๋ฉด ์ข๊ฒ ์ต๋๋ค.
- ์ถ์ฒ ๊ฐ์,๋ฌธ์
- [์ ํฌ๋ธ ๊ฐ์ - ๋ฌด๋ฃ] ๋๋ค๋์์ C/C++ ๊ฐ์ข
- [๋ฌธ์ - C] ๋ชจ๋์ ์ฝ๋ ์น์ด๋จน๋ C
- [๋ฌธ์ - C++] ๋ชจ๋์ ์ฝ๋ ์น์ด๋จน๋ C++ ======= ๊ธฐ์ด ์ธ์ด(C/C++, Java, Python)์ ๋ฐฐ์ธ ๋์๋ ๋๊ธฐ๋ถ์ฌ๋ฅผ ์ํด ๋ฌธ์๋ณด๋ค๋ ๊ฐ์๋ฅผ ์ถ์ฒ๋๋ฆฝ๋๋ค. ์ ๋ฌธ์์ ๊ฒฝ์ฐ ๋ฌธ์๋ฅผ ํผ์ ๋ฐ๋ผํด๋ณด๋ค๊ฐ ์ํ๊ฒ ๋ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
์ฒ์์ผ๋ก ๋ฐฐ์ฐ๋ ๊ฑฐ๋ผ๋ฉด ๋๊ธฐ๋ถ์ฌ๋ฅผ ์ํด ๋ฌธ์๋ณด๋ค ๊ฐ์๋ฅผ ์ถ์ฒ๋๋ฆฝ๋๋ค. ๋ฌธ์๋ ํผ์ ๋ฐ๋ผํด๋ณด๋ค๊ฐ ์ํ๊ฒ ๋ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
C++์ ์ฒ์์ผ๋ก ๋ฐฐ์ฐ์ง ์๋ ๊ฒ์ ์ถ์ฒํ๋ฉฐ, ๊ตญ๋ด C++ ๊ฐ์ด๋๊ฐ ๋ฏธํกํ ์ค์ ์ด๋ฏ๋ก ๋ฒ์ญ ์์ ์ ์์ฃผ๋ก ๊ณต๋ถํ์๋ฉด ๋๊ฒ ์ต๋๋ค.
C++์ ๊ณต๋ถํ๊ณ ์ถ์ผ๋ฉด Effective C++, Windows via c/c++ ๊ฐ์ ์ฑ
์ ๋จผ์ ๋ณด๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์๋ฒ ๋๋, ๊ฒ์๊ฐ๋ฐ ๋ถ์ผ์ ๊ด์ฌ์ด ์๋ ๋ถ๋ค์ C++์ ๋ฉ์ธ ์ธ์ด๋ก ๊ณต๋ถํ์๊ฒ ๋ฉ๋๋ค.
C++์ ๊ธฐ๋ณธ์ ์ผ๋ก ์คํ ์๋๊ฐ ๋น ๋ฅด๊ธฐ ๋๋ฌธ์ ๊ตญ๋ด์ธ ์๊ณ ๋ฆฌ์ฆ ๋ํ์ ์
์ ์ด์์ผ๋ก ๊ด์ฌ์ด ์๋ ๋ถ๋ค๋ ์ฃผ์๊น๊ฒ ๊ณต๋ถํ์๋ฉด ์ข๊ฒ ์ต๋๋ค.
- ์ถ์ฒ ๊ฐ์,๋ฌธ์
- [์ ํฌ๋ธ ๊ฐ์ - ๋ฌด๋ฃ] ๋๋ค๋์์ C/C++ ๊ฐ์ข
- [๋ฌธ์ - C] ๋ชจ๋์ ์ฝ๋ ์น์ด๋จน๋ C
- [๋ฌธ์ - C++] ๋ชจ๋์ ์ฝ๋ ์น์ด๋จน๋ C++
1fea8311df63efdd07d9d9f641717d89ed6be016
- ์ถ์ฒ ๊ฐ์
-
๊ตฌ๋ฆEDU ํ ๋์ ๋๋ด๋ ๊ณ ๋ญ ๊ธฐ์ด ๊ณ ๋ญ์ ๋ํธ ๊ธฐ๋ณธ ๋ฌธ๋ฒ๋ค๊ณผ ์ค์ ํ๋ก์ ํธ๋ค์ ์ ๊ณตํ์ฌ ์ด๋ณด์๊ฐ ์์ํ๊ธฐ ์ข์๋ณด์ ๋๋ค.
-
์น์ฌ์ดํธ ์์ ๋ก ๋ฐฐ์ฐ๋ Go ํ๋ก๊ทธ๋๋ฐ Go์ ๋ํ ๊ธฐ์ด, ํ์ฉ, ํ, ํด์ฆ๋ค์ ์ ๊ณตํด์ฃผ๋ ์ฌ์ดํธ์ ๋๋ค.
-
์ ํ๋ธTucker Programming (ํ๊ธ ์์) Go์ ์ด๊ธ๋ถํฐ ์ค๊ธ, ์น, ๊ฒ์ ๋ฑ์ ๊ฐ์๋ค์ ์ ๊ณตํ๋ ์ ํ๋ธ ์ฑ๋์ ๋๋ค!
Go์ ์ ์ผ ๊ด์ฐฎ์ ๊ฐ์ด๋๋ Go๋ฅผ ์ง์ ๋ง๋ ๋กญํ์ดํฌ๊ฐ ์ ์ ํ The Go Programming Languange๋ฅผ ๋ด์ผ ํฉ๋๋ค
-
- ์ถ์ฒ๊ฐ์
์๋๋ก์ด๋, ์คํ๋ง ํ๋ ์์ํฌ, ํฐ์บฃ, JavaScript, Java EE, HTML5, iOS, ๋ผ์ฆ๋ฒ ๋ฆฌ ํ์ด
๊ตญ๋ด ๋ฐฑ์๋ ์น ๊ฐ๋ฐ์ ๊ฒฝ์ฐ ๋๋ค์ Java๋ฅผ ์ฌ์ฉํ๋ ์ถ์ธ์
๋๋ค.
์ฒ์์ผ๋ก ๋ฐฐ์ฐ๋ ๊ฑฐ๋ผ๋ฉด ๋๊ธฐ๋ถ์ฌ๋ฅผ ์ํด ๋ฌธ์๋ณด๋ค ๊ฐ์๋ฅผ ์ถ์ฒ๋๋ฆฝ๋๋ค.
๋ฌธ์๋ ํผ์ ๋ฐ๋ผํด๋ณด๋ค๊ฐ ์ํ๊ฒ ๋ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
์
๋ฌธ์๋ผ๋ฉด ๊ฐ์๋ฅผ ์ฐ์ ์ ์ผ๋ก ๋น ๋ฅด๊ฒ ํ๊ณ , ๊ทธ ๋ค์ ์ฑ
์ผ๋ก ๋ค์ ๊น๊ฒ ๊ณต๋ถํ์๋ ๊ฑธ ์ถ์ฒ๋๋ฆฝ๋๋ค.
- ์ถ์ฒ๊ฐ์ & ์์
- [๊ฐ์ - ๋ฌด๋ฃ] ํ๋ก๊ทธ๋๋จธ์ค ์๋ฐ ์ ๋ฌธ๊ฐ์(์ค์ต ํฌํจ)
- [๊ฐ์ - ๋ฌด๋ฃ] ์ธํ๋ฐ ๋ฌด๋ฃ๊ฐ์ Do it! ์๋ฐ ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ
- [๊ฐ์ - ๋ฌด๋ฃ] ๋จ๊ถ์ฑ์ ์ ์์ฝ๋ฉ ์๋ฐ์ ์ ์
- [์์ ] Do it! ์๋ฐ ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ
- ์ถ์ฒ๊ฐ์
ํ์
์์๋ ๊ฑฐ์ ์์ฐ๋ ์ถ์ธ์
๋๋ค. ์น๊ฐ๋ฐ์ ํ๋ฆ์ ์๊ธฐ ์ํด ๋ฐฐ์ฐ๋ ๊ฒ์ ์ข์ง๋ง, ๋๋ฌด ๊น๊ฒ ๊ณต๋ถํ ํ์๋ ์์ต๋๋ค.
- ์ถ์ฒ๊ฐ์
- [์์ ] ์๋ฐ ์น์ ๋ค๋ฃจ๋ ๊ธฐ์ (JSP๋ถํฐ ์คํ๋ง๊น์ง) : ์คํ๋ง ๋ถ๋ถ์ด ๋ฏธ์ฝํด์, ํด๋น ์์ ์ ์น ๊ฐ๋ฐ ๊ธฐ์ด๋ถํฐ JSP๊น์ง ์ฒดํํด๋ณด์๋ฉด ๋๊ฒ ์ต๋๋ค.
- [๊ฐ์ - ์ ๋ฃ] ์ค์ JSP - ์ ์ ํ๋ก๊ทธ๋๋จธ๋ฅผ ์ํ ๊ฐ์ข
๊ฐ๋ฐ๋ถ์ผ - ์๋๋ก์ด๋, ์คํ๋ง ํ๋ ์์ํฌ, ํฐ์บฃ, JavaScript, JavaEE, HTML5, iOS, ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด
- ์ถ์ฒ๋ก๋๋งต
-
[๊ฐ์ - ๋ถ์คํธ์ฝ์ค - ๋ฌด๋ฃ] Hello, ์ฝํ๋ฆฐ!
-
[๊ฐ์ - ๋ถ์คํธ์ฝ์ค - ๋ฌด๋ฃ] ์ฝํ๋ฆฐ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ณธ 1
-
[๊ฐ์ - ๋ถ์คํธ์ฝ์ค - ๋ฌด๋ฃ] ์ฝํ๋ฆฐ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ณธ 2
-
[๊ฐ์ - ๋ถ์คํธ์ฝ์ค - ๋ฌด๋ฃ] ์๋๋ก์ด๋ ์ฑ ํ๋ก๊ทธ๋๋ฐ
์ ๊ฐ์๋ค์ ์์๋๋ก ์๊ฐํ๋ฉด ๊ธฐ์ด๋ถํฐ ์๋๋ก์ด๋ ์ฑ ํ๋ก๊ทธ๋๋ฐ๊น์ง ๊ณต๋ถ๊ฐ ๊ฐ๋ฅํฉ๋๋ค. -
[๊ฐ์ - ์ธํ๋ฐ - ๋ฌด๋ฃ] ์์ฐจ์์ ์ฝํ๋ฆฐ(Kotlin)
-
[๊ฐ์ - ์ธํ๋ฐ - ๋ฌด๋ฃ] ํ์ธ์ ์๋๋ก์ด๋ ์ธ์คํ๊ทธ๋จ ํด๋ก ๋ง๋ค๊ธฐ ์ฝํ๋ฆฐ์ ๋ฐฐ์ดํ ์ค์ต์ผ๋ก ์งํํด๋ณด๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.
-
<<<<<<< HEAD ์ฝ๋ ๊ตฌํ๋ ฅ์ด ์ข์ ๊ธฐ์ ์ฝ๋ฉํ ์คํธ์์ ์์ฃผ ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ด๋ฉฐ, Django ๋ฑ ์ฌ๋ฌ ํ๋ ์์ํฌ์์ ์ฌ์ฉํ๋ ์ธ์ด์ด๊ธฐ๋ ํฉ๋๋ค.
- ๊ฐ๋ฐ๋ถ์ผ
- ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด(์๋ฒ ๋๋)
- ๊ฐ๋จํ ๊ฒ์(Pygame)
- ์น๋ฐฑ์๋(Django,Flask)
- ๋ฐ์ดํฐ์ฌ์ด์ธ์ค(Pandas, Numpy, Matplotlib ๋ฑ)
- ์ธ๊ณต์ง๋ฅ(Scikit-Learn, Keras, Tensorflow, Pytorch ๋ฑ)
- ์ถ์ฒ ๊ฐ์,์์
- [๊ฐ์ - ๋ถ์คํธ์ฝ์ค - ๋ฌด๋ฃ] ๋ชจ๋๋ฅผ ์ํ ํ์ด์ฌ(PY4E)
- [๊ฐ์ - ๋ถ์คํธ์ฝ์ค - ๋ฌด๋ฃ] ์ฒ์ ๋ฐฐ์ฐ๋ ํ๋ก๊ทธ๋๋ฐ(w.ํ์ด์ฌ)
- [๊ฐ์ - ์ธํ๋ฐ - ๋ฌด๋ฃ] ํ์ด์ฌ ๋ฌด๋ฃ ๊ฐ์ (๊ธฐ๋ณธํธ) - 6์๊ฐ ๋ค๋ฉด ๋๋ ๊ฐ๋ฐ์ : ์์ฐฌ ์์ ์ ํจ๊ป ํ์ด์ฌ์ ๊ธฐ๋ณธ ๊ฐ๋ ๋ค์ ํ์ ์ ์๋ ๊ฐ์์ ๋๋ค. ๊ธฐ์ด ๊ฐ์ ์๊ฐ ํ์๋ ํ์ด์ฌ์ ์ฌ๋ฌ ํ์ฉ ๋ถ์ผ ๋ณ๋ก ์ค์ต ํ๋ก์ ํธ๋ฅผ ํด๋ณผ ์ ์๋ ํ์ฉํธ ๊ฐ์๋ฅผ ์ถ์ฒ๋๋ฆฝ๋๋ค.
- [์์ - ์ /๋ฌด๋ฃ] Do it! ์ ํ ํฌ ํ์ด์ฌ : ํ์ด์ฌ ๊ธฐ๋ณธ์๋ก๋ ๋งค์ฐ ์ ๋ช ํ ์ฑ ์ ๋๋ค. ๊ธฐ๋ณธ์ ์๊ธฐ์ ๋งค์ฐ ์ข์ ์ฑ ์ ๋๋ค.
๊ฐ๋ฐ๋ถ์ผ - MacOS + iOS ์ฑ ๊ฐ๋ฐ
-
์ถ์ฒ๊ฐ์
- [๊ฐ์ - ํจ์คํธ์บ ํผ์ค - ์ ๋ฃ] iOS์ฑ๊ฐ๋ฐ์ฌ์ธ์ํจํค์งOnline
- [๊ฐ์ - ํจ์คํธ์บ ํผ์ค - ์ ๋ฃ] 30๊ฐ ํ๋ก์ ํธ๋ก ๋ฐฐ์ฐ๋ iOS ์ฑ ๊ฐ๋ฐ
- [๊ฐ์ - ๋ถ์คํธ์ฝ์ค - ๋ฌด๋ฃ] iOS ํ๋ก๊ทธ๋๋ฐ์ ์ํ ์ค์ํํธ ๊ธฐ์ด
- [๊ฐ์ - ๋ถ์คํธ์ฝ์ค - ๋ฌด๋ฃ] iOS ์ฑ ํ๋ก๊ทธ๋๋ฐ ======= ์ฝ๋ ๊ตฌํ๋ ฅ์ด ์ข์ ๊ธฐ์ ์ฝ๋ฉํ ์คํธ์์ ์์ฃผ ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ด๋ฉฐ, Django ๋ฑ ์ฌ๋ฌ ํ๋ ์์ํฌ์์ ์ฌ์ฉํ๋ ์ธ์ด์ด๊ธฐ๋ ํฉ๋๋ค.
-
๊ฐ๋ฐ๋ถ์ผ
- ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด(์๋ฒ ๋๋)
- ๊ฐ๋จํ ๊ฒ์(Pygame)
- ์น๋ฐฑ์๋(Django, Flask)
- ๋ฐ์ดํฐ์ฌ์ด์ธ์ค(Pandas, Numpy, Matplotlib ๋ฑ)
- ์ธ๊ณต์ง๋ฅ(Scikit-Learn, Keras, Tensorflow, Pytorch ๋ฑ)
- ์ถ์ฒ ๊ฐ์,์์
- [๊ฐ์ - ๋ถ์คํธ์ฝ์ค - ๋ฌด๋ฃ] ๋ชจ๋๋ฅผ ์ํ ํ์ด์ฌ(PY4E)
- [๊ฐ์ - ๋ถ์คํธ์ฝ์ค - ๋ฌด๋ฃ] ์ฒ์ ๋ฐฐ์ฐ๋ ํ๋ก๊ทธ๋๋ฐ(w.ํ์ด์ฌ)
- [๊ฐ์ - ์ธํ๋ฐ - ๋ฌด๋ฃ] ํ์ด์ฌ ๋ฌด๋ฃ ๊ฐ์ (๊ธฐ๋ณธํธ) - 6์๊ฐ ๋ค๋ฉด ๋๋ ๊ฐ๋ฐ์ : ์์ฐฌ ์์ ์ ํจ๊ป ํ์ด์ฌ์ ๊ธฐ๋ณธ ๊ฐ๋ ๋ค์ ํ์ ์ ์๋ ๊ฐ์์ ๋๋ค. ๊ธฐ์ด ๊ฐ์ ์๊ฐ ํ์๋ ํ์ด์ฌ์ ์ฌ๋ฌ ํ์ฉ ๋ถ์ผ ๋ณ๋ก ์ค์ต ํ๋ก์ ํธ๋ฅผ ํด๋ณผ ์ ์๋ ํ์ฉํธ ๊ฐ์๋ฅผ ์ถ์ฒ๋๋ฆฝ๋๋ค.
- [์์ - ์ /๋ฌด๋ฃ] Do it! ์ ํ ํฌ ํ์ด์ฌ : ํ์ด์ฌ ๊ธฐ๋ณธ์๋ก๋ ๋งค์ฐ ์ ๋ช ํ ์ฑ ์ ๋๋ค. ๊ธฐ๋ณธ์ ์๊ธฐ์ ๋งค์ฐ ์ข์ ์ฑ !
๋ด์ฉ
- [๋ฌด๋ฃ] ReactJS๋ก ์ํ ์น ์๋น์ค ๋ง๋ค๊ธฐ ReactJS์ ์ ๋ฌธํ๊ธฐ ์ข์ ๊ฐ์์ ๋๋ค.
- [๋ฌด๋ฃ] ๋ฐ๋ผํ๋ฉฐ ๋ฐฐ์ฐ๋ ๋ ธ๋, ๋ฆฌ์กํธ - ๊ธฐ๋ณธ ๊ฐ์
- [๋ฌด๋ฃ] ๋ฐ๋ผํ๋ฉฐ ๋ฐฐ์ฐ๋ ๋ ธ๋, ๋ฆฌ์กํธ - ์ ํ๋ธ ์ฌ์ดํธ ๋ง๋ค๊ธฐ
- [์ ๋ฃ] ๋ฐ๋ผํ๋ฉฐ ๋ฐฐ์ฐ๋ ๋ ธ๋, ๋ฆฌ์กํธ - ์ผํ๋ชฐ ์ฌ์ดํธ ๋ง๋ค๊ธฐ Node.js + React๊ฐ ์์ฌ ์๋ ๊ฐ์์ ๋๋ค. ๊ฐ์ ์ง์์๊ฐ ์ ๋์ด ์๊ธฐ ๋๋ฌธ์ ๊ธฐ๋ณธ ๊ฐ์ ์ ๋๋ ๊ผญ ๋ค์ด ๋ณด๋ ๊ฒ์ ์ถ์ฒํฉ๋๋ค.
- [๋ฌด๋ฃ] ์ค์ ํ ๋ฆฌ์กํธ Hooks 10๊ฐ ๊ณ์ ๋ค๊ณ ๊ฐ๋ ์ง์์ useState, useEffect ์ ๋์ด์ง๋ง ๊ฐ๋ณ๊ฒ react hook๋ฅผ ๊ตฌํ ์ ์์ด์ ๋ฃ์์ต๋๋ค.
- [๋ฌด๋ฃ] ํธ์ํฐ ํด๋ก ์ฝ๋ฉ React ์ฝ๋ฉ + Firebase๋ฅผ ์ฝ๊ฐ ๋ง๋ณด์ค ์ ์์ต๋๋ค.
์ถ์ฒ ๊ฐ์
- [์ฌ์ดํธ] ์ค๋ฌด์์ ์ฌ์ฉํ๋ Vue.js ํ๋ก์ ํธ ๊ตฌ์กฐ
- [๊ฐ์ - ์ธํ๋ฐ - ์ ๋ฃ] Vue.js ์์ํ๊ธฐ - Age of Vue.js
- [์์ ] Do it! Vue.js ์ ๋ฌธ
- [๊ฐ์ - ์ ํ๋ธ - ๋ฌด๋ฃ] https://youtube.com/playlist?list=PLcqDmjxt30RsdnPeU0ogHFMoggSQ_d7ao
์ถ์ฒ ์์
- [์์ ] ํ ๋น์ ์คํ๋ง : ์ต์ํ ์ ๋ฌธ ๊ฐ์๋ ๋ ๋ถ๋ค์ด ์ฝ์ผ์ ์ผ ํฉ๋๋ค. ์ ๋ ์ ๋ฌธ๋์๊ฐ ์๋๋๋ค.
- [์์ ] ์คํ๋ง ๋ถํธ์ AWS ํผ์ ๊ตฌํํ๋ ์น ์๋น์ค : ์น ์๋น์ค์ ๋ชจ๋ ๊ณผ์ ์ ํ๋ฒ ๊ฒฝํํด ๋ณผ ์ ์๋ ์ข์ ์ฑ ์ ๋๋ค.
- [์์ ] ์์ ๋ก ๋ฐฐ์ฐ๋ ์คํ๋ง ์ ๋ฌธ (๊ฐ์ ํ)
์ถ์ฒ ๊ฐ์ ๋ก๋๋งต์ ์ ๋ต์ ์์ง๋ง, Spring Boot - Spring MVC - ๊ทธ์ธ ๋ฐฐ์๋ณด๊ณ ์ถ์ ์ฌ๋ฌ ํ๋ ์์ํฌ(ex. JPA, Batch ๋ฑ)์ผ๋ก ์งํํ์๋ฉด ๋ฉ๋๋ค. ์ต๊ทผ(2021๋ ๊ธฐ์ค) JPA๋ฅผ ์ฐ๋ ๊ธฐ์ ์ด ๋์ด๋ฌ์ผ๋, ํ ๋ฒ์ฏค ๋ค์ด๋ณด์๋ฉด ์ข์ ๋ฏ ํฉ๋๋ค.
- [๊ฐ์ - ์ ๋ฃ] ์ธํ๋ฐ ๋ด์์ ๊น์ํ๋ ๊ฐ์ vs ๋ฐฑ๊ธฐ์ ๋ ๊ฐ์ ๋ก ์ทจํฅ์ด ๋ง์ด ๊ฐ๋ฆฌ๋ ํธ์ ๋๋ค. ๋๋ถ ๋ค ๋ฌด๋ฃ ์ ๋ฌธ๊ฐ์ ๋ค์ด๋ณด์๊ณ ๊ฒฐ์ ํด๋ณด์๋ฉด ๋ฉ๋๋ค. ๊น์ํ๋ ๊ฐ์์ ๊ฒฝ์ฐ์๋ ์ค๋ฌด ๊ฟํ์ ์์ด๊ฐ๋ฉฐ ๋๋ฌด ๊น์ง ์๊ฒ ์ค๋ช ํ์๋ ํธ์ด๊ณ , ๋ฐฑ๊ธฐ์ ๋ ๊ฐ์์ ๊ฒฝ์ฐ์๋ ๋๋ฒ๊น ์ ํตํด ์ ํํ๊ณ ๋ํ ์ผํ ๋์์ ์ดํผ์๋ ํธ์ ๋๋ค. ๊ฐ์ธ์ ์ผ๋ก, ์ ๋ฌธ์๋ผ๋ฉด ๊น์ํ๋ ๊ฐ์๋ฅผ, ์ค๋ฌด๊ฒฝํ์๋ผ๋ฉด ๋ฐฑ๊ธฐ์ ๋ ๊ฐ์๋ฅผ ์ถ์ฒํฉ๋๋ค. ์ธํ๋ฐ ์ฐ์ํํ์ ๋ค ๊ฐ๋ฐํ์ฅ ๊น์ํ์ ์คํ๋ง ์์ ์ ๋ณต ๋ก๋๋งต - [๋ฌด๋ฃ] ์คํ๋ง ์ ๋ฌธ - ์ฝ๋๋ก ๋ฐฐ์ฐ๋ ์คํ๋ง ๋ถํธ, ์น MVC, DB ์ ๊ทผ ๊ธฐ์ - [์ ๋ฃ] ์คํ๋ง ํต์ฌ ์๋ฆฌ - ๊ธฐ๋ณธํธ - [์ ๋ฃ] ์คํ๋ง MVC 1ํธ - ๋ฐฑ์๋ ์น ๊ฐ๋ฐ ํต์ฌ ๊ธฐ์ - ๋ง์ดํฌ๋ก์ํํธ ๊ฐ๋ฐ์๊ฐ ์๋ ค์ฃผ๋ ์๋ฐ ์คํ๋ง ์์ ์ ๋ณต ๋ก๋๋งต
์ถ์ฒ ์ฌ์ดํธ
- Spring ๊ณต์ ๋ฌธ์ : ์ต๊ณ ์ ๊ต๋ณธ์ ๊ณต์ ๋ฌธ์์ ๋๋ค!
- Hello World! | ํ ๋ฆฌ๋ง์ ํ๊ธ๋ผ์ด์ฆ ํ๋ก์ ํธ : ๊ฐ์ข ๊ณต์ ๋ฌธ์๋ฅผ ๋ฒ์ญํ git ์ ๋๋ค.
- Spring Initializr : ๊ฐ์ข ์์ ํ๋ก์ ํธ์์ ์์ฃผ ์ฌ์ฉํ๊ฒ ๋ ์คํ๋ง ์ด๋์ ๋ผ์ด์ ์ ๋๋ค.
์ถ์ฒ ๊ฐ์
- [๊ฐ์ - ์ธํ๋ฐ - ๋ฌด๋ฃ] Django ์ด๋ณด ๊ฐ์ด๋ - ์ค์ต์ ํตํด ์์๋ณด๋ ์ฅ๊ณ ์ ๋ฌธ 1์๊ฐ 9๋ถ์ง๋ฆฌ ์งง์ ๊ฐ์์ฌ์ ๋ง์ ๊ฒ์ ๋ฐฐ์ฐ๊ธฐ๋ณด๋จ Django๋ฅผ ์ฒดํํด๋ณผ ์ ์๋ ๊ฐ์์ ๋๋ค.
- [๊ฐ์ - ์ธํ๋ฐ - ์ ๋ฃ] ํ์ด์ฌ์ผ๋ก ์ฅ๊ณ (Django) ๊ณต๋ตํ๊ธฐ : ์ ๋ฌธ ์ ๋ฃ์ด๊ธดํ๋ Django์ ํฐ ๊ทธ๋ฆผ์ ๋ฐฐ์ธ ์ ์๋ ๊ฐ์์ ๋๋ค. ์ด ๊ฐ์๋ฅผ ํตํด ๋ค์์ ๋ฌด์จ ๊ณต๋ถ๋ฅผ ํด์ผํ ์ง ๊ฐ์ ์ก์ ์ ์์ ๊ฑฐ๋ผ๊ณ ์๊ฐ๋ฉ๋๋ค.
- [๊ฐ์ - ํ๋ก๊ทธ๋๋จธ์ค - ๋ฌด๋ฃ] ์ฅ๊ณ ๋ฅผ ํ์ฉํ ์น์ฌ์ดํธ ๋ง๋ค๊ธฐ 2์๊ฐ ์ ๋์ ๊ฐ์์ฌ์ ๊น์ ๋ถ๋ถ์ ๋ฐฐ์ธ ์ ์๋ค๊ณค ํ ์ ์์ง๋ง ์งง์ ์๊ฐ์ ๋๊ฒ ๋ฐฐ์๋ณผ ์ ์๋ค๋ ์ฅ์ ์ด ์์ต๋๋ค.
- [์์ - ์ ๋ฌด๋ฃ] Do it! ์ ํ ํฌ ์ฅ๊ณ Do it! ์๋ฆฌ์ฆ๋ ๋ชจ๋ ๊ด์ฐฎ์ ํ์ ๋ฐ๊ณ ์์ต๋๋ค. ํ์ด๋ณด๋ผ๋ ํํ์ด์ง๋ฅผ ์ง์ ๋ง๋ค์ด๊ฐ๋ฉด์ ๋ฐฐ์ด๋ค๋ ์ ์์ ์ถ์ฒ๋๋ฆฝ๋๋ค.
- [์ ์ฉํ ์ฌ์ดํธ] ์ฅ๊ณ ๊ฑธ์ค ํํ ๋ฆฌ์ผ ์ฅ๊ณ ๊ฑธ์ค ํํ ๋ฆฌ์ผ์ ๊ฐ๋จํ ๋ธ๋ก๊ทธ๋ฅผ ๋ง๋ค ์ ์๋๋ก ํํ ๋ฆฌ์ผ์ ์ ๊ณตํฉ๋๋ค. ๋งค์ฐ ๊ด์ฐฎ์ ํํ ๋ฆฌ์ผ์ค ํ๋์ ๋๋ค.
์ถ์ฒ ๊ฐ์
[๊ฐ์ - ์ํ์ฝ๋ฉ - ๋ฌด๋ฃ] WEB2 - Node.js ์๋ฐ ์คํฌ๋ฆฝํธ๋ฅผ ์๊ณ ๊ณ์ ๋ค๋ฉด Node.js๋ App ๋ถ๋ถ๋ง ๋ณด์๋ฉด ๋ฉ๋๋ค.
[์์ - ์ ๋ฃ] Node.js ๊ต๊ณผ์ ์ ๊ฐ ์๋ ๋ถ์ ๋ชจ๋ ์ด์ฑ ์ผ๋ก Node๋ฅผ ์์ํ์๋๋ผ๊ตฌ์.
[๊ฐ์ - ์ธํ๋ฐ -์ ๋ฃ ] [๋ฆฌ๋ด์ผ] Node.js ๊ต๊ณผ์ - ๊ธฐ๋ณธ๋ถํฐ ํ๋ก์ ํธ ์ค์ต๊น์ง ๋ง์ ๋ถ๋ค์ด ๋ณด์๋ ์ฑ ์ธ Node.js ๊ต๊ณผ์ ๋ด์ฉ์ ๊ฐ์๋ก ๋ค์ด๋ณผ ์ ์์ต๋๋ค. ์กฐํ์๋ ๊ฐ์ ์ง์ง ์ข๋ค๊ณ ์๊ฐํฉ๋๋ค.
[๊ฐ์ - ๊ตฌ๋ฆ - ๋ฌด๋ฃ] ํ ๋์ ๋๋ด๋ Node.js ๋ฐ๋ก ์ค์ตํ ์ ์๋ค๋ ์ฅ์ ์ด ์์ด์ ์ถ๊ฐ ํ์ต๋๋ค.
๊ฐ๋ฐ๋ถ์ผ
- ์๋๋ก์ด๋, ์คํ๋ง ํ๋ ์์ํฌ, ํฐ์บฃ, JavaScript, Java EE, HTML5, iOS, ๋ผ์ฆ๋ฒ ๋ฆฌ ํ์ด
- ๊ฐ์(๋ถ์คํธ์ฝ์ค)/๋ฌด๋ฃ: Hello, ์ฝํ๋ฆฐ!
- ๊ฐ์(๋ถ์คํธ์ฝ์ค)/๋ฌด๋ฃ: ์ฝํ๋ฆฐ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ณธ 1
- ๊ฐ์(๋ถ์คํธ์ฝ์ค)/๋ฌด๋ฃ: ์ฝํ๋ฆฐ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ณธ 2
- ๊ฐ์(๋ถ์คํธ์ฝ์ค)/๋ฌด๋ฃ: ์๋๋ก์ด๋ ์ฑ ํ๋ก๊ทธ๋๋ฐ
์ ๊ฐ์๋ค์ ์์๋๋ก ์๊ฐํ๋ฉด ๊ธฐ์ด๋ถํฐ ์๋๋ก์ด๋ ์ฑ ํ๋ก๊ทธ๋๋ฐ๊น์ง ๊ณต๋ถ๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
- ๊ฐ์(์ธํ๋ฐ)/๋ฌด๋ฃ: ์์ฐจ์์ ์ฝํ๋ฆฐ(Kotlin)
- ๊ฐ์(์ธํ๋ฐ)/๋ฌด๋ฃ: ํ์ธ์ ์๋๋ก์ด๋ ์ธ์คํ๊ทธ๋จ ํด๋ก ๋ง๋ค๊ธฐ
์ฝํ๋ฆฐ์ ๋ฐฐ์ดํ ์ค์ต์ผ๋ก ์งํํด๋ณด๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.
๊ฐ๋ฐ๋ถ์ผ
- MacOS + iOS ์ฑ ๊ฐ๋ฐ
- ๊ฐ์(ํจ์คํธ์บ ํผ์ค)/์ ๋ฃ: iOS ์ฑ๊ฐ๋ฐ ์ฌ์ธ์ ํจํค์ง Online
- ๊ฐ์(ํจ์คํธ์บ ํผ์ค)/์ ๋ฃ: 30๊ฐ ํ๋ก์ ํธ๋ก ๋ฐฐ์ฐ๋ iOS ์ฑ ๊ฐ๋ฐ
- ๊ฐ์(๋ถ์คํธ์ฝ์ค)/๋ฌด๋ฃ: iOS ํ๋ก๊ทธ๋๋ฐ์ ์ํ ์ค์ํํธ ๊ธฐ์ด
- ๊ฐ์(๋ถ์คํธ์ฝ์ค)/๋ฌด๋ฃ: iOS ์ฑ ํ๋ก๊ทธ๋๋ฐ
The Complete 2021 Flutter Development Bootcamp with Dart : ์ ๋ฌธ์ฉ์ผ๋ก ์ฐจ๊ทผ์ฐจ๊ทผ ๊ธฐ์ด๋ฅผ ๋ค์ง๋ฉด์ ๋ฃ๊ธฐ ๋งค์ฐ ์ข์ ๊ฐ์์ ๋๋ค.
-
์์ : ์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ์ ๋ฑ ๋ง๋ ํ๋ฌํฐ์ ๋คํธ ์ ๋ฌธ
-
๊ฐ์(์ธํ๋ฐ): Flutter ์ค๊ธ - Httpํต์ , ์ํ๊ด๋ฆฌ
Flutter์ ์์ ฏ, ๋ค์ดํฐ๋ธ ์ฝ๋ ์ฐ๋ ๋ฐฉ๋ฒ, Http ํต์ , Bloc ํจํด
์ค๊ธ์๋ฅผ ์ํด ์ค๋นํ[๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ, ํ๋ ์์ํฌ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ] ๊ฐ์์ ๋๋ค.
์ฒ์ ์์ ํ ๋ ๋ณด๊ธฐ ์ข์ ๊ฐ์
- ๊ฐ์ - ๋ถ์คํธ์ฝ์ค - ๋ฌด๋ฃ: Hello, ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค!
- ๊ฐ์ - ๋ถ์คํธ์ฝ์ค - ๋ฌด๋ฃ: ์บ๊ธ ์ค์ต์ผ๋ก ๋ฐฐ์ฐ๋ ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค
- ๊ฐ์ - ๋ถ์คํธ์ฝ์ค - ๋ฌด๋ฃ: ํ์ด์ฌ์ผ๋ก ์์ํ๋ ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค
- ๊ฐ์ - ๋ถ์คํธ์ฝ์ค - ๋ฌด๋ฃ: ํ๋ก์ ํธ๋ก ๋ฐฐ์ฐ๋ ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค
์ 2~5๋ฒ ๋ถ์คํธ์ฝ์ค ๊ฐ์๋ค์ ์์๋๋ก ๊ณต๋ถํ๋ฉด ๋ฉ๋๋ค. ๋ฐ์ดํฐ ๋ถ์์ ์ ๋ฐ์ ์ธ ํ๋ฆ์ ์ ์ ์๊ณ Pandas, Matplotlib, seaborn ๋ฑ์ ๋ฐ์ดํฐ ๋ถ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ์ค์ตํด๋ณผ ์ ์๋ค๋ ๊ฒ์ด ์ฅ์ ์ ๋๋ค. ๋ค๋ง ๊น์ ๊ณต๋ถ๋ฅผ ์ํด์ ๋ถ์คํธ์ฝ์ค ์ดํ์ ๋ค๋ฅธ ๊ณต๋ถ ์๋ฃ๋ฅผ ๋ ์ฐพ์๋ด์ผ ํฉ๋๋ค. ์๋๋ฉด ๋ฐ์ด์ฝ, ์บ๊ธ๊ฐ์ ๋ฐ์ดํฐ ๋ถ์ ๊ณต๋ชจ์ ์ ์ง์ ์ฐธ์ฌํ๋ฉด์ ์ค๋ ฅ์ ๊ธฐ๋ฅด๋ ๋ฐฉ๋ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค.
๋ฌธ์ ๋ค ์ฌ๋ฌ๊ฐ์ง ํ์ด๋ณผ ์ ์๋ ๊นํ๋ธ ๋ ํ์งํ ๋ฆฌ ์ ๋๋ค.
AI ๊ณต๋ถ๋ฅผ ์ํด ์ฐธ๊ณ ํ๊ธฐ ์ข์ ๊ฐ์, ๋ ผ๋ฌธ ๋ฑ์ ๋ํ ์ ๋ณด๋ฅผ ์ ๊ณตํด์ค๋๋ค.
๋จธ์ ๋ฌ๋์ ํ๊ธฐ์ ์ ์ค๊ธ์ ๋์ ํ์ด์ฌ์ ๋ฐฐ์ธ ์ ์๋ ๊ฐ์์ ๋๋ค.
๋จธ์ ๋ฌ๋/๋ฅ๋ฌ๋์ ๋ํ ์ด๋ก ์ ์น์ ํ๊ฒ ์ ์ค๋ช ํด์ฃผ๋ ๊ฐ์์ ๋๋ค. ๋ถ์คํธ์ฝ์ค์ Tensorflow & Pytorch๋ก ์์ํ๋ ๋ฅ๋ฌ๋ ๊ธฐ์ด ๊ฐ์๊ฐ ์๋๋ฐ ๋ชจ๋๋ฅผ ์ํ ๋ฅ๋ฌ๋๊ณผ ๊ฐ์ ๋ด์ฉ์ด์ด์ ๋ถ์คํธ์ฝ์ค์์ ๋ฃ๋ ๊ฒ์ ์ถ์ฒํด๋๋ ค์
์ด ๊ฐ์๋ ์์ด์ด๊ธด ํ์ง๋ง ๋จธ์ ๋ฌ๋ ๊ฐ์์์ ๋นผ๋์ ์ ์๋ ๋ช ๊ฐ์์ฌ์ ๋ฃ์ด๋ดค์ต๋๋ค.
์ด ์ฑ ์ ML/DL์ ์ ์๋ฅผ ๊ฐ๋จ๋ช ๋ฃํ๊ณ ์ฝ๊ฒ ์ค๋ช ํด์ค ์ฑ ์ด๊ณ ๋ํ ์ค์ต์ฝ๋๊ฐ ์ ๋์ด ์์ด์ ์ค๋ฌด(Skill)์ ์ธ ๋ถ๋ถ์ ๊ณต๋ถํด๋ณผ ์ ์๋ ์ฑ ์ ๋๋ค. ์์์ ํจ๊ป ์งํ๋์ด์ ํ์ ์์ ์ด๋ป๊ฒ ์ฐ์ผ ์ ์์ ์ง์ ๋ํด์๋ ์ด๋ ์ ๋ ๊ฐ์ ์ก์ ์ ์์ด์.
์บ๊ธ ์ฝ์ค๋ค๋ ์ถ์ฒํด๋๋ฆฝ๋๋ค. ์ด์ ๋ ์ด๋ก ์ ์ธ ๋ถ๋ถ์ ๊ฑฐ์ ๋ฐฐ์ ํ์ด์. ์บ๊ธ์ ๋ ธํธ๋ถ์ ์ด์ฉํด์ ์ต๋ํ ์ฝ๋ ์ค์ต ์์ฃผ์ ๊ฐ์๋ค์ด์ฌ์ ML/DL์ ๊ฐ์ ์ก๊ธฐ ์ข์ ๊ฐ์๋ค์ ๋๋ค.
๋ฐ์ดํฐ ์ฌ์ด์ธ์ค์์ ์ํ์ ์ธ ๋ถ๋ถ๋ค์ ํ์ด์ฌ ์ฝ๋๋ก ์ค๋ช ํด์ฃผ๋ ์ฑ ์ ๋๋ค. ์์ง ์ด ์ฑ ์ ๊ณต๋ถ๊ฐ ๋๋์ง ์๊ธฐ๋ ํ๊ณ , ๊ฐ์ธ์ ์ผ๋ก ๋์์ด ๋ง์ด ๋์ด์ ๊ณ์ ๊ณต๋ถํ ์ฑ ์ด๊ธฐ๋ ํฉ๋๋ค.
- ๋น ๋ฐ์ดํฐ ๋ถ์ผ๋ ํด๋ฌ์คํฐ๋ฅผ ๊ตฌ์ถํ์ฌ ํ ๋ผ๋ฐ์ดํธ ๋จ์ ์ด์์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฌํ๊ณ ์ด์ํ ์ ์๋ ํ๋ซํผ์ ๊ตฌ์ถํฉ๋๋ค. ํด๋ฌ์คํฐ๋ฅผ ๊ตฌ์ถํ๋ค ๋ณด๋ ๋ค๋ฐฉ๋ฉด์ ๊ธฐ์ด์ ์ธ ์ง์๋ค์ด ์กฐ๊ธ์ฉ ํ์ํฉ๋๋ค. ํ๋์จ์ด ๊ธฐ์ด, ๋ฆฌ๋ ์ค ๊ธฐ์ด, ๋คํธ์ํฌ ๊ธฐ์ด, sql/nosql ๊ธฐ์ด, ์์คํฌ๋ฆฝํธ ๊ธฐ์ด, OS ๊ธฐ์ด ๋ฑ๋ฑ์ด ์์ต๋๋ค.
- ๋ฐ์ดํฐ ๋ถ์์ด๋ ์ฌ์ด์ธํฐ์คํธ๋ฅผ ๋ชฉํ๋ก ํ์ ๋ค๋ฉด, ๊ฐ๋จํ ๊ฐ๋ ๋ค๋ง ์๊ณ ๊ฐ์ ๋ ์ข์ต๋๋ค.
- ์์ฆ์ ํด๋ผ์ฐ๋ ๋ฒ ์ด์ค๋ก๋ ํ๋ซํผ์ ๊ตฌ์ถํ๊ธฐ ๋๋ฌธ์ ํด๋ผ์ฐ๋์ ๋ํด์๋ ๊ณต๋ถํด๋์๋ฉด ์ข์ต๋๋ค.
์ ๋ฐ์ ์ธ ๋น ๋ฐ์ดํฐ ํ๋ซํผ์ ๋ํด์ ๊ณต๋ถํ ์ ์์ต๋๋ค. ์ ๋ฌธ์ ์ผ๋ก ๊ณต๋ถํ์๋ ค๋ ๋ถ๋ค๊ป ์ถ์ฒํฉ๋๋ค. ์ด๋ค ํ๋ซํผ์ด ๋ฌด์์ ํ๋์ง ์ ๋๋ง ๊ฐ๋จํ ์๊ณ ์ถ๋ค๋ฉด ๊ตฌ๊ธ๋ง๋ง์ผ๋ก๋ ์ถฉ๋ถํฉ๋๋ค.
๋น ๋ฐ์ดํฐ ํ๋ซํผ ๊ธฐ์ ์ ํ์ค์ผ๋ก ์๋ฆฌ ์ก์ ํ๋ก์ ์ฒ์ ๊ณต๋ถํ๋ ๋ถ๋ค๊ป ์ข์ ๊ต๊ณผ์๊ฐ ๋ ๊ฒ์ ๋๋ค. ์์ ์์ ๋ค๋ฃจ๋ ๋ฒ์ ๊ณผ ํ์ฌ ์ถ์๋ ๋ฒ์ ์ด ์์ดํ๋ ํ๋ก ์ ๋ฌธ์๋ก ๊ธฐ์ด๋ฅผ ์ตํ๋๋ฐ์ ์ ํ ๋ฌด๋ฆฌ๊ฐ ์์ต๋๋ค.
T ์์นด๋ฐ๋ฏธ์์ ์ ๊ณตํ ์ ํ๋ธ ๋ฌด๋ฃ๊ฐ์ ์ด๋ฉฐ, ์ด 6๊ฐ์ผ๋ก ์งง์ง๋ง ํ ๊ฐ์๋น 40๋ถ ์ด์์ ๋ด์ฉ์ ๋ด๊ณ ์๋ ์ ๋ฌธ ๊ฐ์์ ๋๋ค. ํด๋น ๊ฐ์๋ก ์ ๋ฐ์ ์ธ ํ๋ก์ ๋ํด ์ดํดํ๊ณ ์ค๋ฌด ๋ฐ ์ฌํ ํ์ต์ ํ ์ ์์ต๋๋ค.
์ ์ธ๊ณ 50๋ง ์๊ฐ์์ด ๋ฃ๊ณ ์๋ ํ๋ก ๊ฐ์์ ๋๋ค. ์ค๋ฌด์์๋ ์ฌ์ฉํ ์์๋ ๋ด์ฉ๋ค์ด ์์ด ์ถ์ฒํ๋ ๊ฐ์์ ๋๋ค. ๊ธ๋ก๋ฒ ๋ฒ ์คํธ ๊ฐ์๋ก ๊ผฝํ๊ณ ์๋ ๊ฐ์๋งํผ ํ๊ธ ์๋ง๋ ์ ๊ณตํ๊ณ ์์ด ๋ฌด๋ฆฌ์์ด ์๊ฐํ ์ ์์ต๋๋ค.
์ค์นผ๋ผ ์ธ์ด๋ก ์คํํฌ์ ๊ธฐ์ด ์ ๋ฌธ์์ ๋๋ค. ํด๋น ์ฌ์ดํธ์์๋ ํน์ ์ฑํฐ๋ฅผ ๋ฌด๋ฃ๋ก ๊ณต๊ฐ๋์ด ์๊ธฐ ๋๋ฌธ์ ์ดํด๋ณด๊ณ ์ด๋ค ๋ด์ฉ์ ๋ค๋ฃจ๊ณ ์๋์ง ํ์ธํ ์ ์์ต๋๋ค.
ํ๋ก ์ ๋ฌธ ๊ฐ์์ ๋ง์ฐฌ๊ฐ์ง๋ก T์์นด๋ฐ๋ฏธ์์ ์ ๊ณตํ๋ ์ ํ๋ธ ๊ฐ์์ด๋ฉฐ 5๊ฐ์ผ๋ก ์ด๋ฃจ์ด์ ธ์๋ค. ํด๋น ๊ฐ์๋ฅผ ํตํด ์คํํฌ๋ฅผ ์ดํดํ๊ณ ํ์ฉํ ์ ์์ต๋๋ค.
๊ธ๋ก๋ฒ ๋ฒ ์คํธ ๊ฐ์๋ก ๋ง์ ์ฌ๋๋ค์ด ๋ณธ ๊ฐ์๋ก ์ํ์น ์คํํฌ์ ํ์ด์ฌ์ ํ์ฉํ์ฌ ๋น ๋ฐ์ดํฐ ์ค์ต์ ํ์์ต๋๋ค. ํ๊ธ ์๋ง์ ์ ๊ณตํ๊ณ ์์ด ๊ฐ์๋ฅผ ์๊ฐํ๋๋ฐ์ ๋ฌด๋ฆฌ๊ฐ ์์๊ฒ์ ๋๋ค.
์ ๋ฃ ๊ฐ์์ง๋ง, ๊ฐ๊ฒฉ๋๋น ๊ด์ฐฎ์ ํ๋ฆฌํฐ์ ๊ฐ์ข๋ค์ด ๋ง์ต๋๋ค.
์ค๋ผํด์์ ์ ๊ณตํ๋ ๋ฌธ์๋ก ์ค์ ๊ธฐ์ ์ ๋น ๋ฐ์ดํฐ ๋ถ์ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ๋ชจ์๋์์ต๋๋ค. ๊ด๋ จ ๋ฆฌ์์ค ๋ฐ ๋ฌธ์๋ ํด๋น ์น ์ฌ์ดํธ์์ ํ์ธํ ์ ์์ต๋๋ค.
- ๋น ๋ฐ์ดํฐ ํ๋ซํผ ๊ธฐ์ ๋ค ๋ธ๋ก๊ทธ
์คํ ์์ค ํ๋ซํผ๋ค์ ๊ฐ๋ ์ ์ดํดํ๊ฑฐ๋ ๊ธฐ์ ํธ๋๋๋ฅผ ๋ฐ๋ผ๊ฐ๊ธฐ ์ข์ต๋๋ค.
- DATA SCIENCE ROADMAP 2020
- My Data Science Online Learning Journey on Croursera
- ๋จธ์ ๋ฌ๋ ๋ฅ๋ฌ๋ ๋ ํ์๋ฃ ๋ชจ์ - teddylee777๋์ machine-learning Repository
- ํ๊ฑธ์ ํ๊ฑธ์, ๋ฐ์ดํฐ ๊ณผํ์(Data Scientist)๊ฐ ๋๋ ๋ฐฉ๋ฒ
- ์ธ๊ณต์ง๋ฅ, ํต๊ณ ๊ด๋ จ ์ ์ฉํ ๋ฌด๋ฃ ๊ฐ์ & ์ฑ ๋ชจ์
- ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ์ค์ฟจ
- ํ์ด์ค๋ถ ์บ๊ธ ์ฝ๋ฆฌ์ ๊ทธ๋ฃน
- ์บ๊ธ ์ฝ๋ฆฌ์ ๋ธ๋ก๊ทธ
- Kaggle-knowhow
- ํ๊ตญ์ธ์ ์ํ (ํ์ด์ฌ) ์บ๊ธ ํํ ๋ฆฌ์ผ
- Hello Kaggle! ์บ๊ธ์ด ์ฒ์์ธ ๋ถ๋ค์ ์ํ ์บ๊ธ ๊ฐ์ด๋
๊ธฐ์ด์ง์
์ ์ฉํ ์ฌ์ดํธ ๋ฆฌ๋ ์ค ๊ธฐ์ด ์ฉ์ด ์ ๋ฆฌ ๋ฐ ๊ฐ๋ ๋ฆฌ๋ ์ค๋ ๋ฌด์์ธ๊ฐ? ๋ฆฌ๋ ์ค ์ฌ์ฉ๋ฒ
๊ฐ์ ์ํ์ฝ๋ฉ ๋ฆฌ๋ ์ค ๊ฐ์ข
์์ํ ์ฌ๋ฏธ Mac ํฐ๋ฏธ๋ ๊พธ๋ฏธ๊ธฐ ๊ฐ๋จํ๊ฒ Mac ํฐ๋ฏธ๋ ๊พธ๋ฏธ๊ธฐ iTerm2๋ก ํฐ๋ฏธ๋ ์ปค์คํ ํ๊ธฐ
๋คํฌ์ํฌ์ ์์์ TCP/UDP ํต์ ๋ฐฉ๋ฒ์ ์ดํดํ๋ ๊ฒ์ ๋๋ค. Packet ์ด๋ผ๊ณ ๋ถ๋ฆฌ๋ ํต์ ๋จ์๋ฅผ ์ดํดํ๋ ค๋ฉด ํด๋น ๊ตฌ์กฐ์ฒด๋ฅผ ๋ด์ผํฉ๋๋ค. ๊ทธ ๋ค์์ ์ด์์ฒด์ ์์ TCP๋ฅผ ์ด๋ป๊ฒ ๊ตฌํํ๋์ง๋ฅผ ๋ด์ผ ํฉ๋๋ค.
์ถ์ฒ ๋์ IT ์์ง๋์ด๋ฅผ ์ํ ๋คํธ์ํฌ ์ ๋ฌธ
๊ฐ์ K-MOOC ๋คํธ์ํฌ
์๋ฃ๊ตฌ์กฐ๋ฅผ ๊ฐ์ฅ ํ์ตํ๊ธฐ ์ข์ ๋ฐฉ๋ฒ์ ์ค์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ตฌํ์ ํ์ ํ๋ ๊ฒ์ ๋๋ค. ์ฑ ์ผ๋ก ํ์ต์ ์ํ๋ฉด Introductions To Algorithms ๊ณผ ๊ฐ์ ๋ช ์ ๊ฐ ์์ต๋๋ค. ํ๋ถ ๊ณผ์ ์ ๊ธฐ์ด ์ ๋ฌธ ์์ ์ ์ํ๋ค๋ฉด ์์ ์์ ์๋ฃ๊ตฌ์กฐ๋ฅผ ๊ฒ์ ํ์๋ฉด ๊ฐ๋ก ์์ ์ ๊ตฌ์ ํ์ค ์ ์์ต๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ด๋ จ๋ ๊ธฐ๋ณธ ์ง์์ ๋ค์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ๋ก ์์ ๋ค์ ์ด์ฉํด ์์ผ์๊ธธ ์ถ์ฒ๋๋ฆฝ๋๋ค. SQL์ ๊ฒฝ์ฐ์๋ ์ค์ต์ ํด๋ณด๋ฉฐ ๋ฌธ๋ฒ์ ์ตํ๋ ํธ์ด ์ข์ต๋๋ค.
์ ์ฉํ ์ฌ์ดํธ SQLZOO SqlProblem SQL ๋ฌธ๋ฒ์ ๋น ๋ฅด๊ฒ ํ์ด๋ณด๊ธฐ ์ข์ ๋ฌธ์ ํ์ด ์ฌ์ดํธ์ ๋๋ค. ํ๋ก๊ทธ๋๋จธ์ค SQL ๊ณ ๋์ Kit ๊ธฐ์ด์ ์ธ SELECT๋ฌธ๋ถํฐ ์ด๋ ค์ด JOIN๋ฌธ๊น์ง์ ์ค์ต ๋ฌธ์ ๋ฅผ ์ ๊ณตํฉ๋๋ค.
๊ฐ์ ์ํ์ฝ๋ฉ MySQL ์ค์ง์ ์ธ SQL ์ฌ์ฉ๋ฒ์ ๋ํ ์ธํฐ๋ท ๊ฐ์๋ฅผ ํฌํจํ์ฌ, ์ฌ๋ฌ ๊ฐ์์๋ฃ๋ฅผ ์ ๋ก๋ํ๊ณ ์์ต๋๋ค.
J2KB Uni-Con ์ฐธ์ฌ์๋ ์ํํ ํ์ ์ ์ํ์ฌ ์๋ Git & Github ๊ด๋ จ ๊ฐ์ ์ค ์ต์ 1๊ฐ์ง ์๊ฐ์ ๊ถ์ฅํฉ๋๋ค.
๊ฐ์ ๋ฆฌ์คํธ
- [์ธํ๋ฐ - ๋ฌด๋ฃ] ์์คํธ๋ฆฌ(source tree)๋ฅผ ์ฌ์ฉํ์ฌ Git ์ฌ์ฉํ๊ธฐ
- [์ธํ๋ฐ - ๋ฌด๋ฃ] Git๊ณผ Github ์์ํ๊ธฐ
- [์ํ์ฝ๋ฉ - ๋ฌด๋ฃ] ํ๋ก์ ํธ ๊ด๋ฆฌ
์ ์ฉํ ์ฌ์ดํธ
- ๊น ์ปค๋ฐ ๋ฉ์์ง ์ปจ๋ฒค์
- Git ๋ธ๋์น ์ ๋ต
- GitHub๋ก ํ์ ํ๋ ๋ฐฉ๋ฒ[1] - Feature Branch Workflow
- GitHub๋ก ํ์ ํ๋ ๋ฐฉ๋ฒ[2] - Forking Workflow
- ์ด์ฌ์๋ฅผ ์ํ Github ํ์
์ ์ ๊ฐ๋ฐ์๋ผ๋ฉด ๋์น๊ธฐ ์ฌ์ด ์ฌ๋ฌ ์ ์ฉํ ๊ฐ๋ฐ ๊ด๋ จ ์ฝํ ์ธ ๋ฅผ ๋ชจ์์ต๋๋ค.
- Git Repo - Interview Question for Beginner
- Git Repo - Developer Roadmap
- Git Repo - ๊ตญ๋ด IT ๋ฐ ๊ฐ๋ฐ์ ์ปจํผ๋ฐ์ค ์์์ ๋ค์๋ณด๊ธฐ
- Git Repo - Reday For Tech Interview
- Git Repo - ์ฉ๊ฐํ ์น๊ตฌ๋ค - ๊ฐ๋ฐ์ ์ปจํผ๋ฐ์ค & ์ฝํ ์ธ ๋ชจ์
- ์ผํธ ๋ฐฑ - ํ ์คํธ ์ฃผ๋ ๊ฐ๋ฐ
- ํด๋ฆฐ์ฝ๋
- ์ดํํฐ๋ธ ์๋ฐ 3/E
- GoF์ ๋์์ธ ํจํด :์ฌ์ฌ์ฉ์ฑ์ ์ง๋ ๊ฐ์ฒด์งํฅ ์ํํธ์จ์ด์ ํต์ฌ์์
- ์ด๋ ์ ๋ ๊ฐ๋ฐ์ ์ ์ํ ํ ์ฝ์ด๋ณด๋ฉด ์ข์ ๋์์ธ ํจํด ์ฑ ์ ๋๋ค.
- ๋ฆฌํฉํฐ๋ง : ์ฝ๋ ๊ตฌ์กฐ๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ๊ฐ์ ํ์ฌ ํจ์จ์ ์ธ ๋ฆฌํฉํฐ๋ง ๊ตฌํํ๊ธฐ
- ํด๋ฆฐ ์ํคํ ์ฒ: ์ํํธ์จ์ด ๊ตฌ์กฐ์ ์ค๊ณ์ ์์น
- ๊ฐ์ฒด์งํฅ์ ์ฌ์ค๊ณผ ์คํด : ์ญํ , ์ฑ
์, ํ๋ ฅ ๊ด์ ์์ ๋ณธ ๊ฐ์ฒด์งํฅ
- ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ์๊ฐ ์ฝ๊ธฐ์ ์ข์ต๋๋ค.
- ํ ๊ถ์ผ๋ก ์ฝ๋ ์ปดํจํฐ ๊ตฌ์กฐ์ ํ๋ก๊ทธ๋๋ฐ
- ๋น์ ๊ณต์ ๊ฐ๋ฐ์๊ฐ ์ฝ์ผ๋ฉด ์ ๋ง ์ข์์ฑ , ์ปดํจํฐ HW๋ถํฐ SW AI๊น์ง ์ ์ฒด์ ์ผ๋ก ํ๋ฒ ์ง์ด์ฃผ๋๋ฐ, ์ด๋ ค์ด ๋ถ๋ถ๋ ์์ง๋ง ์ฝ๊ณ ๋๋ฉด ๊ฐ๋ฐ์ ๋ํ ์ ๋ฐ์ ์ด๊ณ , ๋น์ ๊ณต์๊ฐ ๋ณผ์ ์์๋ ์๋ก์ด ๋ถ๋ถ์ ๋ณผ์ ์๋ ์ฑ ์ ๋๋ค.
1fea8311df63efdd07d9d9f641717d89ed6be016