/* ์
๋ฐ์ดํธ : ์ด๋ฏธ 10๋ฒ์งธ ๊ฐ์๊ฐ ๊ณต๊ฐ๋์์ต๋๋ค. ์ฌ๊ธฐ๋ฅผ ๋ณด์๋ผ . ์ฒซ ๋ฒ์งธ ๊ฐ์์ ๋ํ ์ค๋ช
์ ์ฌ๊ธฐ์ ์์ต๋๋ค . ๋ ๋ฒ์งธ ๊ฐ์์ ๋ํ ์ค๋ช
์ ์ฌ๊ธฐ์ ์์ต๋๋ค . ๊ฐ์ 1๊ณผ 2์ ๋ํ ์ถ๊ฐ ์๋ฃ๋ ์ฌ๊ธฐ์ ์์ต๋๋ค . ์ธ ๋ฒ์งธ ๊ฐ์์ ๋ํ ์ค๋ช
์ ์ฌ๊ธฐ์ ์์ต๋๋ค . ๊ฐ์ 3๊ณผ 4์ ๋ํ ์ถ๊ฐ ์๋ฃ๋ ์ฌ๊ธฐ์ ์์ต๋๋ค . 3~4๊ฐ์ ์ค์ต ๊ณผ์ ๋ ์ฌ๊ธฐ์ ์์ต๋๋ค . ๋ค์ฏ๋ฒ์งธ ๊ฐ์์ ๋ํ ์ค๋ช
์ ์ฌ๊ธฐ์ ์์ต๋๋ค . ์ฌ์ฏ๋ฒ์งธ ๊ฐ์์ ๋ํ ์ค๋ช
์ ์ฌ๊ธฐ์ ์์ต๋๋ค . 5~6๊ฐ์ ์ค์ต ๊ณผ์ ๋ ์ฌ๊ธฐ์ ์์ต๋๋ค . ์ผ๊ณฑ๋ฒ์งธ ๊ฐ์์ ๋ํ ์ค๋ช
์ ์ฌ๊ธฐ์ ์์ต๋๋ค . ์ฌ๋ ๋ฒ์งธ ๊ฐ์์ ๋ํ ์ค๋ช
์ ์ฌ๊ธฐ์ ์์ต๋๋ค . 7๋ฒ๊ณผ 8๋ฒ ๊ฐ์์ ๋ํ ์ถ๊ฐ ์๋ฃ๋ ์ฌ๊ธฐ์ ์์ต๋๋ค . 7~8๊ฐ์ ์ค์ต ๊ณผ์ ๋ ์ฌ๊ธฐ์ ์์ต๋๋ค . CS50 9๊ฐ์ด ์์ต๋๋ค . 10๋ฒ์งธ ๊ฐ์ ์ค๋ช
์ ์ฌ๊ธฐ๊น์ง์
๋๋ค . */ ์น๊ตฌ ์ฌ๋ฌ๋ถ, ์ข์ ์์์ด ์์ต๋๋ค! JavaRush๋ VertDider ์คํ๋์ค์ ํจ๊ป ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด์ ๋ํ ์ธ๊ณ์์ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ๊ณผ์ ์ธ Harvard CS50 ๊ณผ์ ์ ์ต์ ๋ฒ์ ์ ๋ํ ๋ฌ์์์ด ๋ฒ์ญ์ ์ถ์ํฉ๋๋ค: https://javarush.com/quests/QUEST_HARVARD_CS50 CS50 - ํ๊ณ์์ ํฐ ์ธ๊ธฐ๋ฅผ ์ป์ ์ต๋๋ค . ์ปดํจํฐ ๊ณผํ ๊ฐ์ข! ์ด ์ฑ
์ ์๋
๋์ ํ๋ฒ๋ ํ์๋ค์๊ฒ ๋ญ๋
๋์์ผ๋ฉฐ, ์ต๊ทผ์๋ ์์ผ ๋ํ๊ต ํ์๋ค์๊ฒ ์ง์ ๋ญ๋
๋์์ผ๋ฉฐ, ๊ฒฐ๊ทผ ์ค์๋ ์๋ฐฑ๋ง ๋ฌ๋ฌ์ ์ธํฐ๋ท ์ฒญ์ค์๊ฒ๋ ๋ญ๋
๋์์ต๋๋ค. ๊ฐ์ข ๊ฐ์๋ ํฅ๋ฏธ์ง์งํ ๋ธ๋ก๋ฒ์คํฐ์ฒ๋ผ ๋ณด์ด๋ฉฐ, ํด๊ฒฐ์ ์ํด ์ ์๋ ๋ฌธ์ ๋ ์ธ์์ ์ด๊ณ ๋ฌด๋ฏธ๊ฑด์กฐํ ๊ต์ก ์๋ฃ๊ฐ ์๋๋ผ ์ค์ ์ํ์์ ๊ฐ์ ธ์จ ์ฌ๋ก์
๋๋ค. ์ด์ ์ธ๊ณ์์ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ๋ํ ๊ณผ์ ์ด ๋ฌ์์์ด๋ฅผ ์ฌ์ฉํ๋ ์ธํฐ๋ท ์ฌ์ฉ์์๊ฒ ์ ๊ณต๋์์ต๋๋ค. ํ์ฌ๊น์ง CS50 ๊ฐ์ ์ต์ ๋ฒ์ ์ ๋ฒ์ญ๋ณธ์ ์ฌ๋ฌ๋ถ๊ป ์๊ฐํฉ๋๋ค.
CS50์ ์ฅ์ ์ ๋ฌด์์ธ๊ฐ์?
- ์ด ๊ณผ์ ์ ๋งค์ฐ ์ง๋ณด์ ์ด๋ฉฐ ๊ฐ๋งํ ์์ง ์์ต๋๋ค. ํด๋ง๋ค ์ ๋ฐ์ดํธ๋ฉ๋๋ค. ๋ํ ๋๋ถ๋ถ์ ์ ์ฌํ ๊ณผ์ (์: MIT 6.00X)๊ณผ ๋ฌ๋ฆฌ ํ์์ ๋ํ ์ํ ์ง์์ด ํ์ํ์ง ์์ผ๋ฉฐ ํ๊ต ์์ค์ด๋ฉด ์ถฉ๋ถํฉ๋๋ค. ๊ทธ๋์ ์ด ๊ฐ์ข๋ ๊ธฐ์ ์ ๊ณต ํ๋ฐฐ๋ค๋ฟ๋ง ์๋๋ผ, ์์ผ๋ฅผ ๋ํ๊ฑฐ๋ ์ ๊ณต์ ๋ฐ๊พธ๊ณ ์ถ์ ์ธ๋ฌธ๊ณ์ด ํ์๋ค๋ ์๊ฐํ ์ ์๋ ๊ฐ์ข์ ๋๋ค.
- ์ด ๊ณผ์ ์ ํ๋ฒ๋ ๋ํ์ David Malan ๊ต์๊ฐ ์งํํฉ๋๋ค. โํ๋ฒ๋ ๊ต์โ๋ผ๋ ๋ง์ ๋ค์ผ๋ฉด ์ด๋ค ์ฌ๋์ ์๋๋ ค๋ ๋๊ณ , ์ด๋ค ์ฌ๋์ ํํ์ ํ๋ฉฐ ์ธ์ฐ๊ฒ ๋ฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ ์ฌ์ ์ฒญ์ทจ์์ ๋ ๋ฒ์ฃผ๋ฅผ ๋ชจ๋ ๋ณด์ฅํ๊ธฐ ์ํด ์๋๋ฅด๊ณ ์์ต๋๋ค. ๊ฑฑ์ ํ ํ์๊ฐ ์์ต๋๋ค. David Malan์ ํ๋ฅญํ ๊ฐ์ฌ์ ๋๋ค. ๊ทธ๋ ๊ต์ค์ ์๋ ์๋ฐฑ ๋ช ์ ํ์๊ณผ ์ธํฐ๋ท์์ ์์ฒ ๋ช ์ ์ฒญ์ทจ์์ ๊ด์ฌ์ ์ฝ๊ฒ ์ฌ๋ก์ก์ต๋๋ค. ๊ทธ์ ๊ฐ์๋ ๊ทธ์ ์กฐ์, ํ์, ๋ฌผ๋ก ๊ธฐ์ ๊ณผ ๊ฐ๋ฐ๋ ํฌํจํ๋ ์ฐ๊ทน ๊ณต์ฐ๊ณผ ๊ฐ์ต๋๋ค.
- ์ด ๊ณผ์ ์๋ ๋ง์ ์ค์ฉ์ ์ธ ์์ ์ด ํฌํจ๋์ด ์์ผ๋ฉฐ ์ด๋ "์ง๊ณต ์์ ๊ตฌํ ๋ง"์ด ์๋๋ผ ๊ฒ์ ๊ฐ๋ฐ์์ ์ํธํ ๋ฐ ์๋ฌผํ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ๊ณผํ ๋ถ์ผ์ ๋งค์ฐ ์ค์ ์ ์ธ ๋ฌธ์ ์ ๋๋ค. ์ด๋ ํนํ ์ง๋์น๊ฒ ์ด๋ก ์ ์ธ ๊ต์ก์ ์ต์ํ ๋ฌ์์์ด๋ฅผ ์ฌ์ฉํ๋ ํ์๋ค์๊ฒ ์ฝ์ค์ ๊ฐ์น๋ฅผ ํฌ๊ฒ ๋์ ๋๋ค.
CS50์์๋ ๋ฌด์์ ๋ฐฐ์ธ๊น์?
- ์ปดํจํฐ ๊ณผํ ๋ฐ ํ๋ก๊ทธ๋๋ฐ์ ๊ธฐ์ด.
- ์๊ณ ๋ฆฌ์ฆ๊ณผ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ๊ณ ์ ๊ฐ๋ . ํ๋ก๊ทธ๋๋ฐ์ ์ฌ์ฉํ์ฌ ์ด๋ค ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ผ๋ฉฐ ์ด๋ป๊ฒ ํด๊ฒฐํ ์ ์์ต๋๊น?
- ์ถ์ํ, ๋ฐ์ดํฐ ๊ตฌ์กฐ, ์บก์ํ, ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ์ ๊ฐ๋ . ์ปดํจํฐ ๋ณด์์ ๊ธฐ๋ณธ. ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค ๋ฐ ์น ๊ฐ๋ฐ.
- C์ ์คํฌ๋์น ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๊ธฐ์ด.
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ SQL ๊ธฐ์ด.
- ์น ๊ฐ๋ฐ: CSS, HTML, JavaScript ๋ฐ PHP์ ๊ธฐ์ด.
- ํ๋ก๊ทธ๋๋ฐ ํ๋ก์ ํธ๋ฅผ ์ํ ํ๋ ์ ํ ์ด์ ์ค๋น์ ๊ธฐ๋ณธ ์ฌํญ์ ๋๋ค.
GO TO FULL VERSION