ย
์ด ์ฑ ์ ๋ ํ์ผ๋ก ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๋ฐฐ์ฐ๋ ์ ๋ฌธ์๊ฐ โ๊ผญ ํ์ํ ๋ด์ฉ์ ์ ๋๋กโ ํ์ตํ ์ ์๋๋ก ๊ตฌ์ฑํ๋ค. โ๋ฌด์์โ โ์ด๋ป๊ฒโ ํ์ตํด์ผ ํ ์ง์กฐ์ฐจ ๋ชจ๋ฅด๋ ์ ๋ฌธ์์ ๋ง์ฐํ ๋ง์์ ์ดํด, ๊ณผ์ธ ์ ์๋์ด ์๋ ค์ฃผ๋ฏ ์น์ ํ๊ฒ, ๊ทธ๋ฌ๋ ํต์ฌ์ ์ธ ๋ด์ฉ๋ง ์ฝ์ฝ ์ง์ด์ค๋ค. ์ฑ ์ ์ฒซ ํ์ด์ง๋ฅผ ํผ์ณ์ ๋ง์ง๋ง ํ์ด์ง๋ฅผ ๋ฎ์ ๋๊น์ง, ํผ์์๋ ์ถฉ๋ถํ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๋ฐฐ์ธ ์ ์๋ค๋ ์์ ๊ฐ๊ณผ ํ์ ์ด ๊ณ์๋ ๊ฒ์ด๋ค!ย
ย
26๋ช ์ ๋ฒ ํ๋ฆฌ๋ ๊ฒ์ฆ์ผ๋ก, โํจ๊ป ๋ง๋ โ ์ ๋ฌธ์ ๋ง์ถคํ ๋์
ย
26๋ช ์ ๋ฒ ํ๋ฆฌ๋์ ํจ๊ป ๊ตฌ์ฑํ์ฌ ์ ๋ฌธ์์๊ฒ ๋ง๋ ๋์ด๋, ๋ถ๋, ํ์ต ์์ ๋ฑ์ ์ ๊ทน ๋ฐ์ํ๋ค. ์ด๋ ค์ด ์ฉ์ด์ ๊ฐ๋ ์ ํ๋ฒ ๋ ํ์ด ์ฐ๊ณ , ๋ณต์กํ ์ค๋ช ์ ๋์ ์ ๋ค์ด์ค๋ ๊ทธ๋ฆผ์ผ๋ก ํ์ด ๋๋ค. โํผ์ ๊ณต๋ถํด๋ณธโ ์ฌ๋ฌ ์ ๋ฌธ์์ ์ด์ฌ๊ณผ ๋๋์ด๊ฐ ์ฑ ๊ณณ๊ณณ์ ๋ฐ์๋ ๊ฒ์ด ์ด ์ฑ ์ ๊ฐ์ฅ ํฐ ์ฅ์ ์ด๋ค.
ย
ย
๋๊ตฌ๋ฅผ ์ํ ์ฑ ์ธ๊ฐ์?
HTML, CSS๋ ์๊ณ ์์ง๋ง, ์๋ฐ์คํฌ๋ฆฝํธ๋ ์ฒ์ ๋ฐฐ์ฐ๋ ์ ๋ฌธ์
์น ๊ฐ๋ฐ์ ํ๊ณ ์ถ์ ๋น์ ๊ณต์
ํ๋ถ ๊ฐ์๋ฅผ ์๊ฐํ์ง๋ง, ์น ํ๋ก๊ทธ๋๋ฐ์ ์ฌ์ ํ ์์ฌ์์ด ์๋ ์ ๊ณต์
ํ์์ด๋ ๊ณผ์ธ๋ก ๋ฐ๋ก ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๋ฐฐ์ฐ๊ธฐ์๋ ์๊ฐ๊ณผ ์ฌ๊ฑด์ด ๋ถ์กฑํ ์ฃผ๋์ด ๊ฐ๋ฐ์
์๋ฐ์คํฌ๋ฆฝํธ์ ๊ด์ฌ์ด ์๋ ์ผ๋ฐ์ธ ๋๊ตฌ๋ย ย
ย
ย
๋์ ํน์ง
ย
ํ๋,ย ํํํ ํ์ต ์ค๊ณ : โ์ ๋ฌธ์ ๋ง์ถคํ 7๋จ๊ณ ๊ตฌ์ฑโ์ ๋ฐ๋ผ๊ฐ๋ฉฐ ์ฒด๊ณ์ ์ผ๋ก ๋ฐ๋ณต ํ์ตํ๋ค
์ด ์ฑ ์ ์๋ฐ์คํฌ๋ฆฝํธ์ ํต์ฌ ๋ด์ฉ์ 7๋จ๊ณ์ ๊ฑธ์ณ ๋ฐ๋ณต ํ์ตํ๋ฉด์ ์์ฐ์ค๋ฝ๊ฒ ๋จธ๋ฆฟ์์ ๊ธฐ์ต๋๋๋ก ๊ตฌ์ฑํ๋ค. ๋ชจ๋ ์ ์์ [ํต์ฌ ํค์๋]์ [์์ํ๊ธฐ ์ ์]๋ฅผ ํตํด ๊ฐ ์ ์ ์ฃผ์ ์ ๋ํ ๋ํ ๊ฐ๋ ์ ์๋ฐ์ ํ ํ, ๋ณธ๊ฒฉ์ ์ธ ์๋ฐ์คํฌ๋ฆฝํธ ํต์ฌ ์ด๋ก ๊ณผ ์ค์ต์ ๊ฑฐ์ณ ๋ง๋ฌด๋ฆฌ์์๋ [ํต์ฌ ํฌ์ธํธ]์ [ํ์ธ ๋ฌธ์ ]๋ก ํ๋ฒ์ ๋ณต์ตํ๋ค. โํผ์ ๊ณต๋ถํ ์ ์๋โ ์ปค๋ฆฌํ๋ผ์ ๊ทธ๋๋ก ๋ฏฟ๊ณ ๋๊น์ง ๋ฐ๋ผ๊ฐ๋ค ๋ณด๋ฉด ํ๋ก๊ทธ๋๋ฐ ๊ณต๋ถ๊ฐ ๋์ ์ฒ์์ธ ์๋ฐ์คํฌ๋ฆฝํธ ์ ๋ฌธ์๋ ๋ฌด๋ฆฌ ์์ด ์ฑ ์ ๋๊น์ง ๋ง์น ์ ์๋ค!
ย
๋, ํต์ฌ ๋ฌธ๋ฒ์ โ๋์ฝ๋ฉโ์ผ๋ก ๊ฐ๋ณ๊ฒ ์ตํ๊ณ , ์ค์ ๊ฐ๊ฐ์ 174๊ฐ ์ง์ ํด๋ณด๋ โ์์ฝ๋ฉโ์ผ๋ก ์ ๋๋ก ์ตํ๋ค
ํต์ฌ ๋ฌธ๋ฒ๊ณผ ์ด๋ก ์ ์ค๋ช ์ ๋ ๋๊ณผ ๋จธ๋ฆฌ๋ก ์ ์ ์ฝ์ผ๋ฉฐ ๋์ด๊ฐ๊ณ , ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋ฉ์ ์ค์ ๊ฐ๊ฐ์ ์ง์ ํด๋ณด๋ฉฐ ์ตํ๋๋ก 174๊ฐ์ ์์ ๋ ์ค์ต ์์ ๋ฅผ ๋ด์๋ค. ๋ฐ๋ณต ํ์ต๊ณผ ์ฐ์ต์ด ๊ฐ์ฅ ํ์์ ์ธ ์ ๋ฌธ์๋, ์ค์ ํ ์ฝ๋๋ก ์ฐ์ตํ๋ฉด์ ์ฑ ์ ๋ด๊ธด ์ฝ๋๋ฅผ โ๋์ ์ฝ๋โ๋ก ๋ง๋ค ์ ์๋ค. ๋ง์ง๋ง ์ฅ์์๋ ์๋ฐ์คํฌ๋ฆฝํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ๋ฆฌ์กํธ๋ฅผ ๋ค๋ฃจ์ด, ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ ๋ง๋ค์ด ๋ณด๋ฉฐ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ๋ง๋ณผ ์ ์๋ค.
ย
์ , โํผ๊ณตโ์ ํ์ ์ค์ด์ค ๋์์ ๊ฐ์, ํ์ต ์ฌ์ดํธ ์ง์
http://hongong.hanbit.co.kr
์ฑ ์ผ๋ก๋ง ํ์ตํ๊ธฐ์ ์ฌ์ ํ ์ด๋ ค์ด ์ ๋ฌธ์๋ฅผ ์ํด ์ ์ ์ง๊ฐ ๋์์๋ ์ง์ํ๋ค. ๋ ํ์ต์ ํ๋ฉฐ ๊ถ๊ธํ ์ฌํญ์ ์ธ์ ๋ ์ง๋ฌธํ ์ ์๋๋ก ํ์ต ์ฌ์ดํธ๋ฅผ ์ ๊ณตํ๋ค. ์ ์๊ฐ ์ง๋ฌธ ํ๋ํ๋ ์ง์ ๋ต๋ณ์ ๋ฌ์์ฃผ๊ณ ์์ผ๋ฉฐ, ์๋ฐ์คํฌ๋ฆฝํธ ๊ด๋ จ ์ต์ ๊ธฐ์ ๊ณผ ์ ๋ณด๋ ๊ณต์ ํ๋ค. ๊ฒ๋ค๊ฐ ํผ์ ๊ณต๋ถํ๋ ๊ทธ ๊ธธ์ ํจ๊ป ๊ณต๋ถํ๊ธฐ๋ฅผ ์ํ๋ ์ฌ๋๋ค์ ๋ชจ์์ธ ํผ๊ณต ํ์ต๋จ์ ์ด์ํ์ฌ ๋ง์ง๋ง๊น์ง ํฌ๊ธฐํ์ง ์๊ณ ๋ ์๊ฐ ์์ฃผํ ์ ์๋๋ก ์ต๋ํ ์ง์ํ๊ณ ์๋ค.
ย
๋ท, ์ธ์ ์ด๋์๋ ๊ฐ๋ณ๊ฒ ๋ณผ ์ ์๋ ํผ๊ณต ํ์ [์ฉ์ด ๋ ธํธ] ์ ๊ณต
๊ผญ ๊ธฐ์ตํด์ผ ํ ํต์ฌ ๊ฐ๋ ๊ณผ ์ฉ์ด๋ง ๋ฐ๋ก ์ ๋ฆฌํ [์ฉ์ด ๋ ธํธ]๋ฅผ ์ ๊ณตํ๋ค. ์ฒ์ ํ๋ ์ฌ๋๋ค์๊ฒ ํ๋ก๊ทธ๋๋ฐ ๊ณต๋ถ๊ฐ ์ด๋ ค์ด ์ด์ ๋ ๋ฏ์ ์ฉ์ด ๋๋ฌธ์ด๋ผ๋ ๊ฒ์ ๋ฒ ํ ๋ฆฌ๋๋ฅผ ํตํด ํ์ธํ๊ณ , ์ด๋ ค์ด ๊ฒ์ด ์๋๋ผ ์ต์ํ์ง ์์์ ํท๊ฐ๋ฆฌ๋ ๊ฒ์ด๋ฏ๋ก ์ ์๊ฐ๋์ง ์์ ๋๋ ์ธ์ ๋ ๋ถ๋ด ์์ด ํผ์ณ๋ณด์. ์ ์๋ ์ฉ์ด ์ธ์๋ ์๋ก์ด ์ฉ์ด๋ฅผ ์ถ๊ฐํ๋ฉด์ ์์ ๋ง์ ์ฉ์ด ๋ ธํธ๋ฅผ ์์ฑํด๊ฐ๋ ๊ฒ๋ ๋ ๋ค๋ฅธ ์ฌ๋ฏธ๊ฐ ๋ ๊ฒ์ด๋ค.
ย
ย
๋จผ์ ์ฝ์ ๋ฒ ํ๋ฆฌ๋๋ค์ ํ ๋ง๋
ย
์ด ์ฑ ์ ๋ฐ๋ก ๋ฐ๋ผํ ์ ์์ ์ ๋๋ก ์ฌ์ด ์ฝ๋๋ฅผ ์ ์ ํ ํ์ต๋์ผ๋ก ๋๋์ด ์ค๋ช ํ๊ณ ์์ด ํผ์ ๊ณต๋ถํ๊ธฐ์ ๋์ฑ ์ข์์ต๋๋ค. - ๋ฒ ํ๋ฆฌ๋ ์กฐํ์ ๋
๋ฐฉ๋ํ ๋ฌธ๋ฒ์ผ๋ก ์ ๋ฌธ์๋ฅผ ํฌ๊ธฐํ๊ฒ ๋ง๋๋ ์ฑ ์ด ์๋ ์ ๋ฌธ์๋ฅผ ๋จ๊ณ๋ณ๋ก ์ฑ์ฅํ ์ ์๊ฒ ๋ง๋ค์ด์ฃผ๋ ์ฑ ์ ๋๋ค. - ๋ฒ ํ๋ฆฌ๋ ์ด์ฃผ์ฉ ๋
๊ฐ ์ ์ด ๋๋ ๋๋ง๋ค ๋ง๋ฌด๋ฆฌ ํ์ด์ง๊ฐ ์์ด ํ๋์ ๋ณต์ตํ๊ธฐ ์ข์ต๋๋ค. - ๋ฒ ํ๋ฆฌ๋ ํ์ข ์ฐ ๋
HTML, CSS๋ ์ด๋ฏธ ์๊ณ ์์ง๋ง, ์๋ฐ์คํฌ๋ฆฝํธ๋ ์ฒ์์ธ ํ์ต์์๊ฒ ๊ฐ์ฅ ์ ์ ํ ์ฑ ์ ๋๋ค. - ๋ฒ ํ๋ฆฌ๋ ๊น์๋ฏผ ๋
์์ ๊ฐ ์น์ํ๊ณ ์ฌ๋ฐ๊ณ , ์ฝ๋ ์ค๋ช ๋ํ ์ดํดํ๊ธฐ ์ฌ์ ์ ๋ฌธ์๋ค์ ์ํ ์ต์ ์ ๋์๋ผ๋ ์๊ฐ์ด ๋ค์์ต๋๋ค. - ๋ฒ ํ๋ฆฌ๋ ์ ์ฑ์ค ๋
์ ๋ฌธ์๋ค์ด ์์ฃผ ๊ฒช์ ์ ์๋ ์ค๋ฅ ๋ฐ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์๋ ค์ค ๋ด์ฉ์ด ์ข์์ต๋๋ค. - ๋ฒ ํ๋ฆฌ๋ ์ก๋ํ ๋
์ถ๊ทผํ๋ ๊ฒ์ด ์ซ์ด์ ์ฑ ์ ์งํํ๊ธฐ ์์ํ๋ค. ํ์ฌ ์ง์ ํน์ฑ์ ์ง์์ ๋๊ฐ ์ด์ ๊ฐ ๋ณ๋ก ์๋ค๋ ๊ฒ์ ๋งค์ฐ ๋ง์กฑํ๊ณ ์๋ค. ํ์ฐจ์ ์ปคํผ๋ฅผ ์ฆ๊ฒจ ๋ง์๋ฉฐ ๊ธฐํ, ๊ฐ์ผ๊ธ, ๊ทธ๋ฆผ ๊ทธ๋ฆฌ๊ธฐ, ์ค์ปฌํ ๋ฑ์ด ์ทจ๋ฏธ๋ค.ย
์ด ์ฑ ์ ์ ์ ์๊ฐ๋ฅผ ์ฐ๋ ์์ ์์ 56๋ฒ์งธ ์ฑ ์ด๋ค.
์ ์๋ก๋ ํ๋น์์นด๋ฐ๋ฏธ์ ใ์๋ฐ์คํฌ๋ฆฝํธ ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธใ, ใC# ํ๋ก๊ทธ๋๋ฐใ๊ณผ ํ๋น๋ฏธ๋์ด์ ใํผ์ ๊ณต๋ถํ๋ ํ์ด์ฌใ, ใ๋ชจ๋ ์น์ ์ํ HTML5+CSS3 ๋ฐ์ด๋ธ(3ํ)ใ, ใ๋ชจ๋ ์น์ ์ํ Node.js ํ๋ก๊ทธ๋๋ฐ(3ํ)ใ, ์ญ์๋ก๋ ใTopCoder ํ์ฝ๋ ์๊ณ ๋ฆฌ์ฆ ํธ๋ ์ด๋ใ, ใ์๋ฐ ํผ์ฆ๋ฌใ, ใ์์ ์ฝ๋ฉ์ผ๋ก ์ด๋๋ GitHub ์ค์ฒ ๊ธฐ์ ใ, ใNature of Codeใ ๋ฑ์ด ์๋ค.