CodeGym ์‚ฌ์šฉ๋ฒ• - 1

"์•ˆ๋…•, ์•„๋ฏธ๊ณ . ๋‚œ '๊ฑธ๋ž™ํ‹ฑ ๋Ÿฌ์‹œ'ํ˜ธ ์กด ์Šค์ฟผ๋Ÿด์ฆˆ ์„ ์žฅ์ด์•ผ."

"๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค, ์„ ์žฅ๋‹˜."

"ํ•™์Šต ๊ณผ์ •์„ ์ง„ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ์—ฌ๊ธฐ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ• ๊ฒŒ"

"์šฐ๋ฆฌ์˜ ์ฃผ์š” ๋ชฉํ‘œ๋Š” ์‹ค์ œ๋กœ ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜๋Š” ๊ธฐ์ˆ ์„ ์Šต๋“ํ•˜๋Š” ๊ฑฐ์•ผ. ๊ทธ๋ž˜์•ผ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋กœ ์ทจ์—…ํ•˜๊ธฐ ์‰ฝ๊ฑฐ๋“ . ๊ทธ๋Ÿฌ๋ ค๋ฉด ์—ฐ์Šต ๋ฌธ์ œ๋ฅผ ํ™œ์šฉํ•ด์•ผ ํ•ด. ๋ฌธ์ œ๋ฅผ ๋งŽ์ด ํ’€์–ด์•ผ ํ•œ๋‹ค๊ณ . ์ง„์งœ, ์—„์ฒญ๋‚˜๊ฒŒ ๋ง์ด์ง€.

์ „์ฒด ์ง„ํ–‰ ๋ฐฉ์‹

์ „์ฒด ๊ฐ•์ขŒ๋Š” 4๊ฐœ์˜ ์œ ๋‹› ๋˜๋Š” ํƒ๊ตฌ๋กœ ๋‚˜๋ˆ ์ ธ ์žˆ์Šต๋‹ˆ๋‹ค: '์ž๋ฐ” ๊ตฌ๋ฌธ, ์ž๋ฐ” ์ฝ”์–ด, ์ž๋ฐ” ๋ฉ€ํ‹ฐ์Šค๋ ˆ๋”ฉ, ์ž๋ฐ” ์ปฌ๋ ‰์…˜'์œผ๋กœ. ํƒ๊ตฌ๋งˆ๋‹ค 10๋‹จ๊ณ„์˜ ๋ ˆ๋ฒจ๋กœ ๊ตฌ์„ฑ๋˜๊ณ , ๊ฐ ๋ ˆ๋ฒจ์—๋Š” 10-15๊ฐœ์˜ ๋ ˆ์Šจ๊ณผ 20-30๊ฐœ์˜ ์—ฐ์Šต ๋ฌธ์ œ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์–ด.

๊ฐ ๊ณผ์ œ๋ฅผ ๋‹ฌ์„ฑํ•˜๋ฉด ์ƒ์œผ๋กœ ์•”ํ‘ ๋ฌผ์งˆ์„ ๋ช‡ ์œ ๋‹› ๋ฐ›๊ฒŒ ๋  ๊ฑฐ์•ผ. ํƒ๊ตฌ๋ฅผ ์ง„ํ–‰ํ•˜๋ ค๋ฉด ์ž ๊ฒจ ์žˆ๋Š” ์ƒˆ ๋ ˆ๋ฒจ๊ณผ ๋ ˆ์Šจ์„ ์—ด์–ด ์ฃผ๋Š” ์•”ํ‘ ๋ฌผ์งˆ์ด ํ•„์š”ํ•˜์ง€.

์›ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ณผ์ œ๋ฅผ ์™„์ˆ˜ํ•  ์ˆ˜ ์žˆ์–ด. ๋ ˆ์Šจ์„ ์ฝ์œผ๋ฉด์„œ ๊ณผ์ œ๋ฅผ ์ง„ํ–‰ํ•˜๊ฑฐ๋‚˜, ๊ณผ์ œ๋ฅผ ์ดํ•ดํ•  ๋•Œ๊นŒ์ง€ ๋ ˆ์Šจ์„ ์ฝ๊ณ  ๋‚˜์„œ ๋ณ„๋„๋กœ ์—ฐ์Šต ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋„ ๋˜๊ณ . ๋„ˆํ•œํ…Œ ์ตœ์„ ์ธ ๋ฐฉ์‹์„ ํƒํ•ด.

๋‹ค์Œ ๋ ˆ๋ฒจ์ด๋‚˜ ๋ ˆ์Šจ ์ง„ํ–‰ํ•˜๊ธฐ

๋‹ค์Œ ๋ ˆ์Šจ์ด๋‚˜ ๋ ˆ๋ฒจ๋กœ ์ง„ํ–‰ํ•˜๋ ค๋ฉด, '์•”ํ‘ ๋ฌผ์งˆ'์„ ์ถฉ๋ถ„ํžˆ ๋ชจ์•„ ์š”๊ตฌํ•˜๋Š” ๋งŒํผ '๋‚ด์ค˜์•ผ' ํ•ด. ์ด๋Ÿฐ ์‹์œผ๋กœ ์š”๊ตฌํ•˜๋Š”๋ฐ,

CodeGym ์‚ฌ์šฉ๋ฒ• - 2

ํƒ๊ตฌ ๋‚ด์—์„œ๋Š” ๋ ˆ์Šจ์„ ์ˆœ์„œ๋Œ€๋กœ ์—ด์–ด์•ผ ํ•ด. ๊ฐ•์ขŒ ๋„์ค‘์— ๊ทธ๋ƒฅ ๊ฑด๋„ˆ๋›ฐ์–ด ๋‹ค๋ฅธ ๊ฑธ ์‹œ๋„ํ•  ์ˆ˜๋Š” ์—†์ง€๋งŒ, ์ผ๋‹จ ์—ด๋ ค ์žˆ๋‹ค๋ฉด ๋ ˆ์Šจ์— ์ ‘๊ทผํ•  ์ˆ˜๋Š” ์žˆ์–ด. ๋ ˆ์Šจ์„ ๋‹ค์‹œ ์ฝ๊ฑฐ๋‚˜ ์˜ˆ์ œ๋ฅผ ์žฌ๊ฒ€ํ† ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์–˜๊ธฐ์ง€.

์•ž์—์„œ ์–ธ๊ธ‰ํ•œ ๋Œ€๋กœ ๊ณผ์ œ๋ฅผ ์™„์ˆ˜ํ•˜์—ฌ ์•”ํ‘ ๋ฌผ์งˆ์„ ํš๋“ํ•  ์ˆ˜๋„ ์žˆ๊ณ . ๊ฐ ๊ณผ์ œ๋ฅผ ์™„๋ฃŒํ•˜๋ฉด ์•”ํ‘ ๋ฌผ์งˆ ๋ช‡ ์œ ๋‹›์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š”์ง€ ์•Œ๋ ค ์ฃผ๊ฑฐ๋“ . ์˜ˆ๋ฅผ ๋“ค๋ฉด, ์•„๋ž˜ ๊ณผ์ œ๋ฅผ ์™„๋ฃŒํ•˜๋ฉด ์•”ํ‘ ๋ฌผ์งˆ 1๊ฐœ๋ฅผ ์–ป๋Š” ๊ฑฐ์•ผ.

CodeGym ์‚ฌ์šฉ๋ฒ• - 3

์—ฐ์Šต ๋ฌธ์ œ

CodeGym์—๋Š” ์‹ค์Šต ๋ฌธ์ œ๊ฐ€ ๋‹ค์–‘ํ•˜๊ฒŒ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ฃผ์š” ์œ ํ˜•์„ ์—ฌ๊ธฐ์— ์—ด๊ฑฐํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ์ œ์—์„œ ์ฝ”๋“œ ๋ณต์‚ฌํ•˜๊ธฐ โ€” ๊ฐ€์žฅ ๋‹จ์ˆœํ•œ ์—ฐ์Šต ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์ด ์—ฐ์Šต ๋ฌธ์ œ๋ฅผ ์™„์„ฑํ•˜๋ ค๋ฉด, ์œ„์ชฝ ์ฐฝ์— ๋‚˜ํƒ€๋‚œ ๊ทธ๋Œ€๋กœ ์•„๋ž˜์ชฝ ์ฐฝ์— ์ž๋ฐ” ์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

CodeGym ์‚ฌ์šฉ๋ฒ• - 4

ํ”„๋กœ๊ทธ๋žจ ์ž‘์„ฑํ•˜๊ธฐ โ€” ๊ฐ•์ขŒ์—์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์‹ค์Šต์ž…๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•  ๋•Œ๋Š” ๋ณต์žกํ•œ ์–‘์ƒ์ด ํฌ๊ฒŒ ์ฐจ์ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์งง๊ณ  ๋‹จ์ˆœํ•œ ๊ณผ์ œ์—์„œ ๋จธ๋ฆฌ๋ฅผ ์ฅ์–ด์งœ๋Š” ํผ์ฆ ๋ฌธ์ œ๊นŒ์ง€... "์‚ฌ์šฉ ๊ฐ€๋Šฅ"์œผ๋กœ ํ‘œ์‹œ๋œ ๊ณผ์ œ๋Š” ๋ชจ๋‘ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณผ์ œ๋ฅผ ์‹œ์ž‘ํ•˜๋ ค๋ฉด ๊ณผ์ œ ์„ค๋ช…์—์„œ "์—ด๊ธฐ" ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

CodeGym ์‚ฌ์šฉ๋ฒ• - 5

Web IDE๊ฐ€ ์—ด๋ฆฝ๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ํƒญ์—๋Š” ๊ณผ์ œ ์กฐ๊ฑด์ด ๋“ค์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ๋Š” ๋‘ ๋ฒˆ์งธ ํƒญ์— ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ์ฐฝ ์ขŒ์ธก์—๋Š” ํ”„๋กœ์ ํŠธ ํŠธ๋ฆฌ(๋‚˜์ค‘์— ๋” ๋งŽ์ด ์ƒ์„ฑ)๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

CodeGym ์‚ฌ์šฉ๋ฒ• - 6

๊ณผ์ œ๋ฅผ ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒํ–ˆ๋Š”์ง€ ํ™•์ธํ•˜๋ ค๋ฉด 'ํ™•์ธ' ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์„œ๋ฒ„๋Š” ์ „์†ก๋œ ํ”„๋กœ๊ทธ๋žจ์„ ๊ฒ€์ฆํ•œ ํ›„, ๊ฒฐ๊ณผ๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

CodeGym ์‚ฌ์šฉ๋ฒ• - 7

์ž‘์„ฑํ•œ ํ”„๋กœ๊ทธ๋žจ์„ ํ™•์ธ ์ ˆ์ฐจ ์—†์ด ์‹คํ–‰ํ•˜๋ ค๋ฉด '์‹คํ–‰' ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์‹ญ์‹œ์˜ค.

CodeGym ์‚ฌ์šฉ๋ฒ• - 8

์ดˆ๊ธฐ ์ฝ”๋“œ๋ฅผ ์‹ค์ˆ˜๋กœ ์‚ญ์ œํ•œ ๊ฒฝ์šฐ, '์žฌ์„ค์ •' ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์–ธ์ œ๋“ ์ง€ ๋‹ค์‹œ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฏธ๋‹ˆ ํ”„๋กœ์ ํŠธ ์ƒ์„ฑํ•˜๊ธฐ โ€” ๊ฐ€์žฅ ํฅ๋ฏธ๋กญ๊ณ  ๋„์ „์ ์ธ ์‹ค์Šต์ž…๋‹ˆ๋‹ค! ๋ฏธ๋‹ˆ ํ”„๋กœ์ ํŠธ๋Š” ์ผ๋ จ์˜, ์„œ๋กœ ์—ฐ๊ฒฐ๋œ ํ•˜์œ„ ๊ณผ์ œ๋“ค๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ž์‹ ๋งŒ์˜, ์ž‘์€ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฒŒ์ž„์ฒ˜๋Ÿผ ๋ง์ด์ฃ . ํ•˜์ง€๋งŒ ๋งŽ์€ ๋‹จ๊ณ„๋ฅผ ๊ฑฐ์ณ์•ผ ์ฒซ ๋ฏธ๋‹ˆ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ฏธ๋‹ˆ ํ”„๋กœ์ ํŠธ๋ฅผ ๋ณด๋ ค๋ฉด ๋ ˆ๋ฒจ 20์— ๋„๋‹ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋•ํ›„ ํœด์‹ โ€” ๊ฐ€์žฅ ํž˜๋“  ์‹ค์Šต์ด์ฃ ! ๋†๋‹ด์ด์—์š”! ๋ณดํ†ต "ํœด์‹"์ด๋ผ๋ฉด ๋ฉ‹์ง„ ๊ธฐ์ˆ  ๊ด€๋ จ ๋น„๋””์˜ค๋ฅผ ๋ณด๋Š” ๊ฒƒ๊ณผ ๊ด€๋ จ ์žˆ์ฃ . ์ด๋Ÿฐ ์‹ค์Šต์—์„œ๋„ ๋ณด์ƒ์œผ๋กœ ์•”ํ‘ ๋ฌผ์งˆ์„ ๋ฐ›์•„์š”.

์ถ”์‹ : ๋ ˆ๋ฒจ 3๋ถ€ํ„ฐ๋Š” IntelliJ IDEA๋ผ๋Š” ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ(IDE)์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ณผ์ œ๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ ˆ์Šจ์„ ํ†ตํ•ด IDE ์‚ฌ์šฉ ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๊ฒ ์ง€๋งŒ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋‚˜์ค‘์— ์„ค๋ช…ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ ˆ์Šจ๊ณผ ๊ณผ์ œ ์ƒํƒœ

๊ณผ์ œ ์ƒํƒœ ์œ ํ˜•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. "์‚ฌ์šฉ ๊ฐ€๋Šฅ" โ€” ๊ณผ์ œ๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ์™„๋ฃŒํ•˜๋„๋ก ํ•˜์‹ญ์‹œ์˜ค!

CodeGym ์‚ฌ์šฉ๋ฒ• - 9

"์™„๋ฃŒ" โ€” ๊ณผ์ œ๋ฅผ ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒํ•˜๊ณ  ์•”ํ‘ ๋ฌผ์งˆ์„ ์ˆ˜์ง‘ํ•œ ์ง€ ์‚ฌํ˜์ด ์ฑ„ ์•ˆ ๋์Šต๋‹ˆ๋‹ค. ์†”๋ฃจ์…˜์„ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ๊ณผ์ œ๋ฅผ ๋‹ค์‹œ ์‹œ๋„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

CodeGym ์‚ฌ์šฉ๋ฒ• - 10

"๋งˆ๊ฐ" โ€” ๊ณผ์ œ๋ฅผ ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒํ•˜๊ณ  ์•”ํ‘ ๋ฌผ์งˆ์„ ์ˆ˜์ง‘ํ•œ ์ง€ ์‚ฌํ˜์ด ๋„˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณผ์ œ๋ฅผ ๊ฒ€์ฆ ๋ฐ›๊ธฐ ์œ„ํ•ด ์„œ๋ฒ„์— ๋” ์ด์ƒ ์ œ์ถœํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

CodeGym ์‚ฌ์šฉ๋ฒ• - 11

'์ž ๊ธˆ' โ€” ๋”ฐ๋กœ ์„ค๋ช…์ด ํ•„์š” ์—†์„ ๊ฒƒ ๊ฐ™๋„ค์š”. ๊ณผ์ œ์— ์ ‘๊ทผํ•˜๋ ค๋ฉด, ์ด ๊ณผ์ œ์™€ ๊ด€๋ จ๋œ ๋ ˆ์Šจ์„ ์—ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์ด ๊ณผ์ œ์— ์ด๋ฅด๋Š” ์ด์ „ ๋ ˆ์Šจ์„ ๋ชจ๋‘ ์—ด์–ด์•ผ ํ•˜๊ณ ์š”.

CodeGym ์‚ฌ์šฉ๋ฒ• - 12

๋ ˆ์Šจ์€ ๋‘ ๊ฐ€์ง€ ์ƒํƒœ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. "์‚ฌ์šฉ ๊ฐ€๋Šฅ"๊ณผ "์ž ๊ธˆ" ์ƒํƒœ์ž…๋‹ˆ๋‹ค.

CodeGym ์‚ฌ์šฉ๋ฒ• - 13

์ผ๋ จ์˜ '์ž ๊ธˆ' ๋ ˆ์Šจ๋“ค ๋ฐ”๋กœ ์ „์— ์žˆ๋Š” '์‚ฌ์šฉ ๊ฐ€๋Šฅ' ๋ ˆ์Šจ์€ ์—ฌ๋Ÿฌ๋ถ„์ด ์ค‘์ง€ ํ–ˆ๋˜ ๋ ˆ์Šจ์ž…๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ '์ž ๊ธˆ' ๋ ˆ์Šจ์„ ํด๋ฆญํ•˜๋ฉด ์ผ์ •๋Ÿ‰์˜ ์•”ํ‘ ๋ฌผ์งˆ์„ ์ง€๋ถˆํ•˜์—ฌ ์ž ๊ธˆ์„ ํ•ด์ œํ•˜๋ผ๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.