๊ฒ์ํ๋ก๊ทธ๋๋จธ๊ฐ ๋๊ธฐ ์ํ ๊ณํ ํฐ ํ ์ ๋ฆฌ
์ฑ
์ ๊ธฐ๋ฐ์ผ๋ก ์ง์ ์ต๋
๊ฒ์ ๋ชจ์, ๊ฒ์ ์ ์
2D๊ฒ์, 3D๊ฒ์
์ ๋ํฐ, ์ธ๋ฆฌ์ผ, ํน์ ์์ง ์์ด
์ธ๋ฆฌ์ผ ํ๋ก์ ํธ๋ C++, ์ ๋ํฐ ํ๋ก์ ํธ๋ C#
C++ : OOP(๊ฐ์ฒด ์งํฅ)๋ฅผ ์ค์ฌ์ผ๋ก ์๋ฆฌ์ ์ฌ์ฉ๋ฒ์ ๋ค์ ๊ณต๋ถ, ๋ชจ๋ C++ ๋ฌธ๋ฒ๋ ์ดํด๋ณด๊ธฐ
C# : ์ ๋ํฐ ์์ง์ ์ฌ์ฉํ๋ฉด์ ๋ดค๋ ์ฝ๋๋ค์ ๋ค์ ํ ๋ฒ ์ดํด๋ณด๊ธฐ
์๋ฃ๊ตฌ์กฐ, ์๊ณ ๋ฆฌ์ฆ ๋ณต์ต
์๋ฃ๊ตฌ์กฐ๋ฅผ ์ง์ ๊ตฌํ, ์์ฝ๋ฉ ๋ฑ
์๊ณ ๋ฆฌ์ฆ์ ํตํ ๋ฌธ์ ํด๊ฒฐ๋ฅ๋ ฅ, ์๋ฌ๋ฐ์ ๋ถ๋ถ ์ฐพ๊ธฐ, ์ปดํ์ผ์ ๋ฐ์ํ ์ ์๋ ์ค๋ฅ ์ค๋ช
๋ฑ
OODP๋ณต์ต
C++, ๊ฐ์ฒด์งํฅ์ ์ธ ์ฌ๊ณ , ๊ฐ๋
๋ฑ
๋์์ธํจํด์ ์ฌ์ฉํ ํฌํธํด๋ฆฌ์ค
ํ์
์ ์ํ ๊ฐ์ฒด์งํฅ๊ณผ ๋์์ธํจํด
3D ๊ฒ์์ ์ํด์ ๋ค์ด๋ ํธ X๋ ์คํGL
๋งคํธ๋ฆญ์ค(ํ๋ ฌ), ๋ฒกํฐ ๋ฑ์ 3์ฐจ์ ์ฐ์ฐ, ๊ฐ๋
๋ค
์นด๋ฉ๋ผ,๋ฒกํฐ,ํ๋ ฌ,๋ณํ, ๋ ๋๋ง ํ์ดํ๋ผ์ธ, ์
ฐ์ด๋, ํฌ์คํธ ํ๋ก์ธ์ฑ
๊ฒ์ ์ํ, ์ ํ๋์ํ, ๊ธฐ์ด๋ฌผ๋ฆฌ, ์ด์ฐ์ํ, ํ๋ฅ ๊ณผ ํต๊ณ
ํ๋ก๊ทธ๋๋จธ์ค, Leetcode, ๋ฐฑ์ค ๋ฑ์ ์ฝ๋ฉํ
์คํธ ์ฌ์ดํธ
๋
ผ๋ฆฌ์ ์ผ๋ก ์๊ฐํ ํ ์ฝ๋ ์์ฑํ๋ ๋ฐฉ๋ฒ, ๋ฌธ์ ํด๊ฒฐ์ ์ํ ์๊ณ ๋ฆฌ์ฆ์ ์ ํํ๊ฒ ๊ณ ๋ฅด๊ณ , ๊ตฌํํ๋ ๋ฐฉ๋ฒ
๋คํธ์ํฌ, DB, OS, ์ฐ๋ ๋, ์์คํ ํ๋ก๊ทธ๋๋ฐ, ์๋ฒ-ํด๋ผ์ด์ธํธ ๋๊ธฐํ
๋คํธ์ํฌ ๊ธฐ๋ณธ ์ง์, DB์ ๋ํ ๊ธฐ๋ฐ ์ง์, ์๋ฒ์์ ์ฌ๋ฌ ๊ฐ์ ์์ฒญ์ ๋์์ ์ฒ๋ฆฌํ๊ธฐ ์ํ ๋ฐฉ๋ฒ, ์ฌ๋ฌ ์ฐ๊ฒฐ์ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ, ๋ฉํฐ์ฐ๋ ๋ฉ
CS ์ง์ ๋ณต์ต