KAIST์์ ์ ์ฐํ ํ์ฌ์ ์์ฌ ํ์(ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ฐ๊ตฌ์ค)๋ฅผ ์ทจ๋ํ๋ค. ์ผ์ฑ๋ฉ๋์จ, ๋นํธ์คํ์ค ๋ฑ์์ UI ๊ฐ๋ฐ์์ ๊ฐ๋ฐ ํ์ฅ์ ์ง๋๊ณ , ํ์ฌ ํธ์ฃผ JNF Soft์์ C++/ํ์คํ ๊ฐ๋ฐ์ ๋ฐ ์ปจ์คํดํธ๋ก ์ผํ๊ณ ์๋ค. ๋งค์ผ ๋ ์๊ฐ์ฉ ๋ฒ์ญ๊ณผ ์ ์ ์ ํตํด ์กฐ๊ธ์ด๋๋ง ๋๋ฃ ํ๋ก๊ทธ๋๋จธ๋ค์๊ฒ ๋์์ ์ฃผ๊ณ ์ ๋ ธ๋ ฅํ๊ณ ์๋ค. ์น์ด๋ ๋ชจ๋ฐ์ผ ๋ฑ ๋ถ์ผ์์ ๊ฐ ์ค์ฌ ํ๋ก๊ทธ๋๋ฐ์ ํตํด ์ค๋ฅ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ด ์์ผ๋ฉด์ ์ ์ง ๋ณด์๊ฐ ํธํ ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ ๋ฐฉ๋ฒ๊ณผ ์ด๋ฅผ ์ง์ํ๋ ์ฌ๋ฌ ๋๊ตฌ๋ฅผ ๋ง๋๋ ์ผ์ ๊ด์ฌ์ด ๋ง๋ค. ์ต๊ทผ์๋ CEF๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์น ํ๋ฐํธ์๋์ C++ ๋ฐฑ์๋๋ฅผ ๊ฒฐํฉํ ํฅ๋ฏธ๋ก์ด ํ๋ก์ ํธ๋ฅผ ์งํํ๊ณ ์์ผ๋ฉฐ, ํจ์ํ ๋ฆฌ์กํฐ๋ธ ํ๋ก๊ทธ๋๋ฐ์ ์๋ฐ์คํฌ๋ฆฝํธ์ C++์ ์ ์ฉํด์ ์ข ๋ ํธํ๋ฉด์ ์ค๋ฅ๋ ์ ์ ์ฝ๋๋ฅผ ์์ฐํด๋ด๋ ๋ฐฉ๋ฒ์ ์ฐพ์ผ๋ ค๊ณ ๊ณ ๋ฏผ ์ค์ด๋ค.
ใ์ฝ์ด ํ์ด์ฌ ์ ํ๋ฆฌ์ผ์ด์ ํ๋ก๊ทธ๋๋ฐ 3ํใ(์์ด์ฝ, 2014)๋ถํฐ ์์ํด์ ใ์์คํ ์ฑ๋ฅ ๋ถ์๊ณผ ์ต์ ํใ(์ํค๋ถ์ค, 2015), ใ๊ณ ์ฑ๋ฅ ํ์ด์ฌใ(ํ๋น๋ฏธ๋์ด, 2016), ใํจ์ํ ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐใ, ใProgramming in Scala 3/eใ(์ด์ ์์ด์ฝ, 2017) ๋ฑ์ ๋น๋กฏํ ์ญ์ฌ ๊ถ ์ด์์ ์ฑ ์ ๋ฒ์ญํ๋ค.
- ๋ ์ผ์ค๋ฅผ ์ํ ๋ฃจ๋น - ๋ ์ผ์ค ๊ฐ๋ฐ์๋ฅผ ์ํ ๋ฃจ๋น ํ ํฌ๋
- ์ฝ์ด ํ์ด์ฌ ์ ํ๋ฆฌ์ผ์ด์ ํ๋ก๊ทธ๋๋ฐ Core Python Applications Programming Third Edition
- ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด๋ถํฐ ์์ฉ๊น์ง
- ํ์ด์ฌ ์ธ ํ๋ํฐ์ค - ๋์์ธ ํจํด, ๋์์ฑ, ๋คํธ์ํน, ์ฑ๋ฅ ์ต์ ํ, GUI ์ ์๊ธฐ๋ฒ
- Programming in Scala (Second Edition) ํ๊ตญ์ดํ - ์ฐฝ์์๊ฐ ์ง์ ์งํํ ์ค์นผ๋ผ ์ธ์ด์ ๋ฐ์ด๋ธ
- ์ ์พํ ํ์ด์ฌ - ๋ฐ์ดํฐ ์์ง ๋ถ์ ํต๊ณ ์๋ ์ํธํ ๊ธฐ์
- ์์คํ ์ฑ๋ฅ ๋ถ์๊ณผ ์ต์ ํ - ์ํฐํ๋ผ์ด์ฆ์์ ํด๋ผ์ฐ๋ ํ๊ฒฝ๊น์ง ์์ฐ๋ฅด๋
- ์ค์นผ๋ผ ๋์์ฑ ํ๋ก๊ทธ๋๋ฐ - ๋ณต์กํ ๋์์ฑ ํ๋ก๊ทธ๋จ์ ์ค์นผ๋ผ๋ก ์ฝ๊ฒ ๊ฐ๋ฐํ๋ ๋ฐฉ๋ฒ
- ํ์ด์ฌ ๋ก๋ณดํฑ์ค - ํ์ด์ฌ, ROS, OpenCV๋ฅผ ์ฌ์ฉํด ์์จ ์ฃผํ ๋ก๋ด ๋ง๋ค๊ธฐ
- ํ๋ก๊ทธ๋๋ฐ ์ค์นผ๋ผ - ์ค์ฉ์ ์ธ ์ค์นผ๋ผ ํ์ฉ๋ฒ์ ์ตํ๋ ๊ฐ์ฅ ํ์คํ ์ค์ ๋ฐ์ด๋ธ, ์ค์นผ๋ผ 2.11.x ๋ฒ์ ๊ธฐ์ค
- ์ค์นผ๋ผ์ ๊ธฐ๊ณ ํ์ต - ์ค์นผ๋ผ๋ฅผ ํ์ฉํด ๋ฐ์ดํฐ์์ ํ์ตํ๋ ์์คํ ๋ง๋ค๊ธฐ
- ๊ณ ์ฑ๋ฅ ํ์ด์ฌ - ํ์ด์ฌ ์ฑ๋ฅ ์ ์ฌ๋ ฅ์ ๋์ด๋ด๋ ์ค์ฉ์ ์ธ ๊ฐ๋ฐ ์ ๋ต์
- ํจ์ํ ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ - ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ์ฌ์ด ํจ์ํ ํ๋ก๊ทธ๋๋ฐ
- Programming in Scala (Second Edition) ํ๊ตญ์ดํ - ์ฐฝ์์๊ฐ ์ง์ ์งํํ ์ค์นผ๋ผ ์ธ์ด์ ๋ฐ์ด๋ธ
- Akka ์ฝ๋ฉ ๊ณต์์ - ๋น๋๊ธฐ ์ฒ๋ฆฌ๋ Akka์ ๋งก๊ธฐ๊ณ ๋ก์ง ๊ตฌํ์๋ง ์ง์คํ์!
- ํจ์ํ ๋ฐ์ํ ํ๋ก๊ทธ๋๋ฐ - FRP ์ ๋ฌธ์๋ฅผ ์ํ ์ข ํฉ ์๋ด์