๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ฌ ํšŒ๊ณ 

[ํšŒ๊ณ  #3] 24๋…„ 2์›” ํšŒ๊ณ 

by dev_writer 2024. 2. 29.

2์›” ํšŒ๊ณ 

์ด๋ฒˆ ๋‹ฌ์—๋„ ํšŒ๊ณ ๋ฅผ ์ž‘์„ฑํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์ด๋ฒˆ ๋‹ฌ์—๋Š” ํฌ๊ฒŒ 1) PCCP ์ž๊ฒฉ์ฆ ์ทจ๋“, 2) ๊ตฌ๋ฆ„ ์ปค๋ฐ‹ ์„ธ๋ฏธ๋‚˜ ์ฐธ์—ฌ, 3) 4ํ•™๋…„ ๋“ฑ๋ก, 4) SW ๋งˆ์—์ŠคํŠธ๋กœ ์ง€์›, 5) ํ† ์Šค ์ง€์›, 6) ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ, 7) ๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ์„ ์ค‘์‹ฌ์œผ๋กœ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

 

1. PCCP ์ž๊ฒฉ์ฆ ์ทจ๋“ - Lv1 ๋‹ฌ์„ฑ

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์—์„œ ์ง„ํ–‰ํ•˜๋Š” PCCP (Programmers Certified Coding Professional, ์ฝ”๋”ฉ์ „๋ฌธ์—ญ๋Ÿ‰์ธ์ฆ) ์ž๊ฒฉ์ฆ์€ ์—ฌ๋Ÿฌ ๊ธฐ์—…์—์„œ ํŠน์ • ๋ ˆ๋ฒจ ์ด์ƒ ๋‹ฌ์„ฑ ์‹œ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๋ฉด์ œ (ํ˜„๋Œ€์บํ”ผํƒˆ, ๊ต๋ณด์ƒ๋ช… - Lv2 ์ด์ƒ) ๋˜๋Š” ์šฐ๋Œ€ (๋Œ€ํ•œํ•ญ๊ณต - Lv1 ์ด์ƒ)๋ฅผ ํ•ด ์ค„ ์ˆ˜ ์žˆ๋Š” ์ž๊ฒฉ์ฆ์ž…๋‹ˆ๋‹ค. ์›๋ž˜๋Š” ์ž๊ฒฉ์ฆ ๊ฐ™์€ ๊ฒƒ์€ ๊ณต๋ถ€ํ•˜์ง€ ์•Š์œผ๋ ค ํ–ˆ์œผ๋‚˜, PCCP๋Š” ๋‹ค๋ฅธ ์ž๊ฒฉ์ฆ๊ณผ ๋‹ค๋ฅด๊ฒŒ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ํ˜•์‹์ด๋ผ ์‹ค์ œ ๊ธฐ์—…๋“ค์˜ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ (๋Œ€๋ถ€๋ถ„์˜ ํšŒ์‚ฌ๋“ค์˜ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ํ”Œ๋žซํผ์ด ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์—์„œ ์ง„ํ–‰ํ•˜๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.)๋ฅผ ๋Œ€๋น„ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์—์„œ ์‹ ์ฒญํ•˜์˜€์Šต๋‹ˆ๋‹ค.

 

23๋…„ 7์›”์— ์ฒ˜์Œ์œผ๋กœ PCCP๋ฅผ ์ง€์›ํ•˜์˜€์„ ๋•Œ๋Š” ๋ถˆํ•ฉ๊ฒฉ์ด๋ผ๋Š” ๋งค์šฐ ์ถฉ๊ฒฉ์ ์ธ ๊ฒฐ๊ณผ๋ฅผ ์–ป์—ˆ์—ˆ๋Š”๋ฐ, ์ด๋ฒˆ์—๋Š” ๋‚ฎ๊ธด ํ•˜์ง€๋งŒ ๊ทธ๋ž˜๋„ ํ•ฉ๊ฒฉ์ธ Lv1์„ ๋‹ฌ์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค.

 

๋ฌธ์ œ๋Š” 2์‹œ๊ฐ„์— 4๋ฌธ์ œ์ด๋ฉฐ, ๊ทธ๋ ‡๊ธฐ์— 30๋ถ„ ์ด๋‚ด์— ๋ฌธ์ œ๋ฅผ ํ’€์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ๋‹ฌ์—๋Š” ๊ฐ๊ฐ ๊ทธ๋ฆฌ๋”” / ์™„์ „ํƒ์ƒ‰ / ์‹œ๋ฎฌ๋ ˆ์ด์…˜ / ๊ทธ๋ž˜ํ”„๋กœ ๋‚˜์™”๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

 

์กฐ๊ธˆ๋งŒ ๋” ํ–ˆ์—ˆ์œผ๋ฉด Lv2๊นŒ์ง€๋Š” ๊ฐ”์„ ๊ฒƒ ๊ฐ™์•„ ์•„์‰ฝ๊ณ , ํŠนํžˆ 1๋ฒˆ์˜ ๊ฒฝ์šฐ ์ง๊ด€์„ ๋– ์˜ฌ๋ ธ์œผ๋ฉด ์‹œ๊ฐ„ ์ ˆ์•ฝ์„ ํ•  ์ˆ˜ ์žˆ์—ˆ๋Š”๋ฐ ๊ทธ๋Ÿฌ์ง€ ๋ชปํ–ˆ๋˜ ๊ฒƒ์ด ์•„์‰ฌ์› ์Šต๋‹ˆ๋‹ค. ๋˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฌธ์ œ๋Š” ์—ฐ์Šต์„ ๋งŽ์ด ์•ˆ ํ–ˆ์—ˆ๋Š”๋ฐ ๋“ฃ๋˜ ๋Œ€๋กœ ๋ฌธ์ œ์—์„œ ์š”๊ตฌํ•˜๋Š” ์š”๊ตฌ์‚ฌํ•ญ์„ ๋”ฐ๋ฅด๋ ค ํ•˜๋‹ˆ ๋งž์ถ˜ ๊ฒƒ ๊ฐ™์€ ๋Š๋‚Œ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

 

ํ”„๋กœ์ ํŠธ ๋•Œ๋ฌธ์— ์‚ด์ง ์ ์  ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๊ณต๋ถ€๋ฅผ ๋งŽ์ด ํˆฌ์žํ•˜์ง€ ๋ชปํ•˜๊ณ  ์žˆ๋Š”๋ฐ (๊ทธ๋Ÿผ์—๋„ ๋ฐฑ์ค€์€ ๋งค์ผ ์ฑ„์šฐ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.), ๊ณต๋ถ€ ์‹œ๊ฐ„ ๋ถ„๋ฐฐ๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ์ง€ ๊ณ ๋ฏผํ•ด์•ผ ํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์•ž์œผ๋กœ PCCP๋Š” ๋งค๋‹ฌ๋งˆ๋‹ค ์ง€์›ํ•ด๋ณด๊ธฐ๋กœ ๊ฒฐ์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

 

2. ๊ตฌ๋ฆ„ ์ปค๋ฐ‹ ์„ธ๋ฏธ๋‚˜ ์ฐธ์—ฌ

๊ตฌ๋ฆ„ (goorm)์—์„œ๋Š” ์ •๋ณด ๊ณต์œ ๋ฅผ ์œ„ํ•œ ์„ธ๋ฏธ๋‚˜๋ฅผ ๋งค๋‹ฌ ์ฃผ๊ธฐ์ ์œผ๋กœ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. 12์›”์— ์ฒ˜์Œ ๋“ค์—ˆ์„ ๋•Œ ํ€„๋ฆฌํ‹ฐ๊ฐ€ ๋„ˆ๋ฌด ์ข‹์•˜๋˜ ํ„ฐ๋ผ ์ด๋ฒˆ ๋‹ฌ์—๋„ ์ง€์›ํ–ˆ๋Š”๋ฐ, ๋งŽ์€ ๊ฒฝ์Ÿ์ด ์žˆ์—ˆ์Œ์—๋„ (750๋ช… ์ •๋„๊ฐ€ ์ง€์›ํ–ˆ์—ˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.) ๊ฐ์‚ฌํ•˜๊ฒŒ ์„ ์ •๋˜์–ด ์ฐธ์—ฌํ•˜์˜€์Šต๋‹ˆ๋‹ค.

 

์ฃผ์ œ๋Š” ์‹œ์•ผ๊ฐ€ ๋„“์€ ๊ฐœ๋ฐœ์ž๋Š” ๋ฌด์—‡์ด ๋‹ค๋ฅผ๊นŒ์˜€๊ณ , ํ•ต์‹ฌ์€ ๋งˆ์Œ๊ฐ€์ง์ด ๋‹ค๋ฅธ ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์„ธ๋ฏธ๋‚˜๋ฅผ ๋ณด๋ฉฐ ์†Œํ”„ํŠธ์›จ์–ด ์žฅ์ธ ์ •์‹ ๊ณผ ๊ฐ™์€ ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ์ง„์‹ฌ์ด ๋“œ๋Ÿฌ๋‚  ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜์–ด์•ผ๊ฒ ๋‹ค๊ณ  ๋Š๊ผˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ์ฃผ์ œ๋„ ๊ธฐ์ˆ ์ ์œผ๋กœ ๋งž๋‹ค๋ฉด ์ง€์›ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค :)

 

3. 4ํ•™๋…„ ๋“ฑ๋ก

์˜ค์ง€ ์•Š์„ ๊ฒƒ๋งŒ ๊ฐ™์•˜๋˜ 4ํ•™๋…„ ํ•™๊ต ๋“ฑ๋ก๋„ ์‹ ์ฒญํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ˆ˜๊ฐ•์‹ ์ฒญ ์‹œ์Šคํ…œ์ด ๋งŽ์ด ๊ฐœํŽธ๋˜์–ด ์˜ฌํดํ•˜์ง€ ๋ชปํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ํ•˜๋‚˜ ์‹ถ์€ ๊ฑฑ์ •์ด ์žˆ์—ˆ๋Š”๋ฐ ๋‹คํ–‰ํžˆ ๊ทธ๋Ÿฐ ์ผ์€ ์ผ์–ด๋‚˜์ง€ ์•Š์•„์„œ ์‹œ๊ฐ„ํ‘œ๋Š” ๋ฌธ์ œ์—†์„ ๊ฒƒ ๊ฐ™๊ณ , ์ด์ „์ฒ˜๋Ÿผ ๊ธˆ๊ณต๊ฐ•์ด ์ƒ๊ฒผ๋Š”๋ฐ ๊ธˆ, ํ† , ์ผ 3์ผ์„ ํ•™๊ธฐ ์ค‘์— ์–ด๋–ป๊ฒŒ ๋ณด๋‚ผ ๊ฒƒ์ธ์ง€ ๊ณ„ํš์„ ์ž˜ ์„ธ์›Œ๋‘ฌ์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. (์กธ์—…๊ณผ ๋™์‹œ์— ์ทจ์—…์„ ํ•˜๋ ค๋ฉด ์ด๋ฒˆ 2024๋…„์—๋Š” ํ•™๊ธฐ ์ค‘์— ๋™์‹œ์— ์ทจ์ค€์„ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.)

 

์กธ์—… ๊ณผ๋ชฉ์œผ๋กœ ์บก์Šคํ†ค ํ”„๋กœ์ ํŠธ๋„ ์ง„ํ–‰ํ•ด์•ผ ํ•˜๋Š”๋ฐ.. ๊ธฐ์™• ํ”„๋กœ์ ํŠธ๋กœ ํ•  ๊ฒƒ์ด๋ฉด ํฌํŠธํด๋ฆฌ์˜ค๋กœ ์จ๋จน์„ ์ˆ˜ ์žˆ์„ ์ •๋„๋กœ ๊ฐœ๋ฐœํ•ด ๋ณผ๊นŒ๋ผ๋Š” ๊ณ ๋ฏผ์ด ๋“ญ๋‹ˆ๋‹ค.

 

4. SW ๋งˆ์—์ŠคํŠธ๋กœ 15๊ธฐ ์ง€์› - 1์ฐจ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ํƒˆ๋ฝ

SW ๋งˆ์—์ŠคํŠธ๋กœ ๋˜ํ•œ ์ง€์›ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์ง„์งœ SW ๋งˆ์—์ŠคํŠธ๋กœ์— ๋“ค๊ณ  ์‹ถ๋‹ค๋Š” ๋งˆ์Œ๋ณด๋‹ค๋Š”, ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋ฅผ ๋” ์—ฐ์Šตํ•ด ๋ณด๊ณ ์ž ์ง€์›ํ–ˆ์Šต๋‹ˆ๋‹ค.

 

์˜์™ธ๋กœ ์‰ฌ์šด ํŽธ์ด์—ˆ์œผ๋‚˜, ๋‹ค๋“ค ๋น„์Šทํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋ƒˆ๊ธฐ ๋•Œ๋ฌธ์ธ์ง€ 1์ฐจ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ์—์„œ ๊ฑฐ์˜ ์™„๋ฒฝํ•˜๊ฒŒ ๋งž์•˜์–ด์•ผ๋งŒ 2์ฐจ๋กœ ํ†ต๊ณผ๋œ ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. ์ฃผ๋ณ€์— ์•Œ๊ณ  ์žˆ๋Š” ๋ฐฑ์ค€ ํ”Œ๋ž˜ํ‹ฐ๋„˜ ๋ถ„๋“ค๋„ ํƒˆ๋ฝํ•˜์‹  ๊ฒƒ์„ ๋ณด๋ฉด ๊ฒฝ์Ÿ๋ฅ ์ด ๋„ˆ๋ฌด ๋†’์•˜๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. (๋“ฃ๊ธฐ๋ก  4,500๋ช… ๋„˜๊ฒŒ ์ง€์›ํ–ˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.)

 

๋ฌธ์ œ ์œ ํ˜•์€ ๊ฐ๊ฐ ๊ธฐ๋ณธ ๊ตฌํ˜„ / ๊ทธ๋ฆฌ๋”” or ์šฐ์„ ์ˆœ์œ„ ํ or DP / DP / ์™„์ „ํƒ์ƒ‰ / LIMIT (SQL) ์ •๋„์˜€๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

 

๋‚ด๋…„์ด ๋งˆ์ง€๋ง‰ ์ง€์›์ด ๋  ๊ฒƒ ๊ฐ™์€๋ฐ ๊ทธ๋•Œ๋Š” ์ตœ์†Œํ•œ ๋ฉด์ ‘๊นŒ์ง€ ๊ฐˆ ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

 

5. ํ† ์Šค ์ง€์› - ํƒˆ๋ฝ

์›๋ž˜ ์˜๋„๋Š” ํ† ์Šค์—์„œ ์ง„ํ–‰๋œ 3๋…„ ์ฐจ ๋ฏธ๋งŒ ๊ณผ์ œ์ „ํ˜• ํ…Œ์ŠคํŠธ์˜€์Šต๋‹ˆ๋‹ค. ์ด๋ ฅ์„œ / ํฌํŠธํด๋ฆฌ์˜ค๋ฅผ ์ œ์ถœํ•ด์•ผ๋งŒ ๊ณผ์ œ๊ฐ€ ๋ถ€์—ฌ๋˜๊ธฐ์—, ์ „๋‚ ์— ์—ฌ๋Ÿฌ ์ž๋ฃŒ๋ฅผ ์ฐพ์•„๋ณด๋ฉฐ ์ธ์ƒ์˜ ์ฒซ ์ด๋ ฅ์„œ, ํฌํŠธํด๋ฆฌ์˜ค๋ฅผ ๋งŒ๋“ค๊ณ  ์ œ์ถœํ–ˆ์Šต๋‹ˆ๋‹ค.

 

๊ทธ๋Ÿฌ๋‚˜ ์ œ๊ฐ€ ์‹ค์ œ ์ง€์›์„ 3๋…„ ์ฐจ ๋ฏธ๋งŒ ๊ณผ์ œ์ „ํ˜•์ด ์•„๋‹Œ, ์ผ๋ฐ˜ ๋ชจ์ง‘ ์ง€์›์œผ๋กœ ํ–ˆ๊ธฐ์— ๊ณผ์ œ๊ฐ€ ์ „๋‹ฌ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋งŒ์•ฝ ์‹ค์ œ ์ทจ์—… ์ค€๋น„์˜€๋‹ค๋ฉด ์–ผ๋งˆ๋‚˜ ๋”์ฐํ–ˆ์„๊นŒ๋ฅผ ๋Š๊ผˆ๊ณ , ๋งŽ์€ ์ „ํ˜• ์ค‘์—์„œ ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ์ „ํ˜•์ด ๋ฌด์—‡์ธ์ง€ ์ฒ ์ €ํžˆ ํ™•์ธํ•ด ๋ณธ ๋’ค์— ์ตœ์ข… ์ œ์ถœํ•ด์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

 

๋”๋ถˆ์–ด ๊ธฐ๋ณธ ํ…œํ”Œ๋ฆฟ์€ ์ž‘์„ฑํ•˜์˜€์œผ๋‹ˆ, ์ด๋ฅผ ์ˆ˜์ •ํ•ด ๋‚˜๊ฐ€๋Š” ์‹์œผ๋กœ ์ด๋ ฅ์„œ, ํฌํŠธํด๋ฆฌ์˜ค๋ฅผ ์ž‘์„ฑํ•ด๋‚˜๊ฐ€๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

 

6. ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ (์‹ค์ฒดํ™”)

๊ฐ€์žฅ ๋งŽ์€ ์‹œ๊ฐ„์„ ์Ÿ๊ณ  ์žˆ๋Š” ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค. ๊ทธ๋™์•ˆ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•  ๋•Œ๋Š” ๋‹จ์ˆœ ๊ตฌํ˜„๋งŒ ๋งž์ถ”๊ณ , ํ…Œ์ŠคํŠธ๋Š” ์ „ํ˜€ ์ž‘์„ฑํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฐ•์˜์—์„œ ์•Œ๋ ค์ฃผ๊ฑฐ๋‚˜ ํฐ ๊ณ ๋ฏผ์„ ํ•˜์ง€ ์•Š์€ ์ˆ˜์ค€์œผ๋กœ๋งŒ ๊ฐœ๋ฐœ์„ ํ–ˆ๋‹ค ๋ณด๋‹ˆ, CRUD ๊ณต์žฅ์ด ๋˜๋Š” ๋“ฏํ•œ ๋Š๋‚Œ์ด ๋งŽ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

 

์ด๋ฒˆ์—๋Š” ๋ฉ˜ํ† ๋ง์„ ๋„์™€์ฃผ์‹  ์„ ๋ฐฐ๋‹˜๊ณผ ํ•จ๊ป˜ ์ž‘์—…ํ•˜์—ฌ ํ”„๋กœ์ ํŠธ์—์„œ๋„ ๋‹จ์œ„ ํ…Œ์ŠคํŠธ, ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ ๋“ฑ ํ…Œ์ŠคํŠธ๋ฅผ ๊ณ๋“ค์ด๊ณ , DDD (๋„๋ฉ”์ธ ์ฃผ๋„ ๊ฐœ๋ฐœ)์„ ์ ‘๋ชฉํ•˜๋Š” ๋“ฑ ๊ผผ๊ผผํ•˜๊ฒŒ ๊ฐœ๋ฐœํ•ด๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

๋‹ค๋งŒ ์ œ๊ฐ€ ๋งก์€ ๋ถ€๋ถ„์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐ ์˜ˆ์ƒ์™ธ๋กœ ๋„ˆ๋ฌด ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ ค ํ•œํŽธ์œผ๋กœ๋Š” ๊ทธ๋งŒ๋‘ฌ์•ผ ๋‹ค๋ฅธ ๋ถ„๋“ค์ด ๋” ํŽธํ•˜์‹ค๊นŒ?๋ผ๋Š” ์ƒ๊ฐ์„ ํ–ˆ์—ˆ๋Š”๋ฐ, ์•ž์œผ๋กœ ๊ฐœ๋ฐœ์ž๋กœ์„œ ์ด๋Ÿฌํ•œ ์ˆœ๊ฐ„์ด ์ž์ฃผ ์˜ฌ ํ…๋ฐ ์ง€๊ธˆ ์ด๋ ‡๊ฒŒ ๋– ๋‚˜๋ฒ„๋ฆฌ๋ฉด ๊ทธ๋Ÿด ๋•Œ๋งˆ๋‹ค ๋˜‘๊ฐ™์€ ์ƒํ™ฉ์„ ๋งˆ์ฃผํ•  ๊ฒƒ ๊ฐ™์•„ ์˜คํžˆ๋ ค ์„ฑ์žฅ์˜ ๊ธฐํšŒ๋กœ ์‚ผ๊ณ  ๊ฐœ๋ฐœ์— ์ž„ํ•˜๊ธฐ๋กœ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ดํ›„ ์ฝ”๋“œ ๋ฆฌ๋ทฐ์™€ ํšŒ์˜๋ฅผ ํ•˜๋ฉฐ ๋ฌธ์ œ ์ƒํ™ฉ์„ ๊ณต์œ ํ•˜๋‹ˆ ์•ž์œผ๋กœ ํ•ด์•ผ ํ•  ์ž‘์—…๋“ค์ด ๋จธ๋ฆฟ์†์—์„œ ์ •๋ˆ๋œ ๋Š๋‚Œ์„ ๋ฐ›์•˜๊ณ , ๋”ฐ๋ผ์„œ ํ–ฅํ›„ ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋”๋ผ๋„ ํŒ€์› ๊ฐ„์˜ ์˜๊ฒฌ ์ฐจ์ด ๋“ฑ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด๋‹ค๋ฉด ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ํ•ด๊ฒฐํ•ด ๋‚˜๊ฐ€์•ผ๊ฒ ๋‹ค๊ณ  ๋Š๊ผˆ์Šต๋‹ˆ๋‹ค.

 

7. ๋ธ”๋กœ๊ทธ ์ •๋ณด ๊ณต์œ  ๊ธ€ ์ž‘์„ฑ

๋ฉ˜ํ† ๋ง์„ ํ†ตํ•ด ์•Œ๊ฒŒ ๋œ ๋‚ด์šฉ์„ ํ† ๋Œ€๋กœ ๋กœ๊ทธ์ธ / ํšŒ์›๊ฐ€์ž… ํ›„ ํšŒ์› ์‹๋ณ„์„ ํ•˜๊ธฐ๊นŒ์ง€์˜ ๊ณผ์ •์„ ๋‹ด์€ ๊ธ€์„ ์ž‘์„ฑํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ฟ ํ‚ค / ์„ธ์…˜ / JWT ๋ฐฉ์‹์„ ํ†ตํ•œ ๋กœ๊ทธ์ธ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ณ , ์ด๋“ค์„ ํ†ตํ•ฉํ•œ ๋ฐฉ์‹, ๊ทธ๋ฆฌ๊ณ  OAuth๊นŒ์ง€ ์ง„ํ–‰ํ•ด ๋ณด๋Š” ์ฝ˜ํ…์ธ ๋กœ ์ƒ๊ฐ ์ค‘์ž…๋‹ˆ๋‹ค.

 

๋‹ค๋งŒ 5๋ฒˆ ํ”„๋กœ์ ํŠธ์˜ ์˜ํ–ฅ์œผ๋กœ ํˆฌ์žํ•  ์‹œ๊ฐ„์ด ๋งŽ์ด ์—†์–ด ์•„์ง ์„ธ์…˜ ๋ฐฉ์‹๊นŒ์ง€๋งŒ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜๋„ ์ฟ ํ‚ค์™€ ์„ธ์…˜์ด ์ •ํ™•ํžˆ ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์–ด์ง€๋Š”์ง€ ๋””๋ฒ„๊น…ํ•ด ๋ณด๋Š” ๊ณผ์ •์„ ๊ฐ€์ง์œผ๋กœ์จ ๋‚ด๋ถ€์˜ ๊นŠ์€ ์›๋ฆฌ๋ฅผ ์กฐ๊ธˆ์ด๋‚˜๋งˆ ์ดํ•ดํ•œ ๊ฒƒ ๊ฐ™์•„ ๋ฟŒ๋“ฏํ–ˆ๋˜ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค.

 

3์›” ์•ˆ์—๋Š” JWT / ํ†ตํ•ฉํ•œ ๋ฐฉ์‹ ๋‘ ๊ฐ€์ง€๋Š” ์ž‘์„ฑํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๋ค์œผ๋กœ REST Docs์— ๋Œ€ํ•ด์„œ๋„ ๊นŠ๊ฒŒ ํŒŒ๋ณด๊ฒŒ ๋˜์–ด ์ด๋ฅผ ๊ณต์œ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ด ๋˜ํ•œ ์‹ค์ œ ๋ฌธ์„œ๋กœ ๋“œ๋Ÿฌ๋‚ผ ์ˆ˜ ์žˆ๋Š” ๊ธ€์„ ์ž‘์„ฑํ•ด์•ผ ํ•˜๋Š”๋ฐ ์ถ”ํ›„ ์ž‘์„ฑํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

์•„์‰ฌ์šด ์ 

์•„์‰ฌ์šด ์ ์€ ์•„๋ž˜ ๊ฒƒ๋“ค์ด์—ˆ์Šต๋‹ˆ๋‹ค.

  • ๋ธ”๋กœ๊ทธ ๊ธฐ๋ก - ์›๋ž˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ž๋ฃŒ ๊ณต๋ถ€๋„ ์ž‘์„ฑํ•˜๊ณ , CS ์ž๋ฃŒ๋„ ์ž‘์„ฑํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ถ€์กฑํ•œ ๊ณต๋ถ€ ์‹œ๊ฐ„ - 1์›”์— ๋น„ํ•ด ๊ณต๋ถ€ ์‹œ๊ฐ„์ด ๋งŽ์ด ์ค„์–ด๋“  ํŽธ ๊ฐ™์Šต๋‹ˆ๋‹ค.
  • ์šด๋™ ๋ถ€์กฑ - ์‹œ๊ฐ„ ๋ถ€์กฑ์„ ํ•‘๊ณ„๋กœ ์šด๋™์„ ์ ๊ฒŒ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

 

์ดํ‰ / ๊ณ„ํš

๋จผ์ €, 3์›”๋ถ€ํ„ฐ๋Š” 1 Month 1 Book ์ฑŒ๋ฆฐ์ง€๋ฅผ ์ง„ํ–‰ํ•ด๋ณด๋ ค ํ•ฉ๋‹ˆ๋‹ค. ์•„๋ฌด๋ฆฌ ๋ฐ”์˜๋”๋ผ๋„ ํ•œ ๋‹ฌ์— ํ•œ ๊ถŒ์€ ์ฝ์–ด๋ณด๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. (์ดํ•ดํ•˜์ง€ ๋ชปํ–ˆ๋”๋ผ๋„, ์ผ๋‹จ์€ ์ „์ฒด์ ์œผ๋กœ 1 ํšŒ๋…ํ•ด ๋ณด๋Š” ๊ฒŒ ๋” ํšจ๊ณผ๊ฐ€ ์ข‹์„ ๊ฒƒ์ด๋ผ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.) ๊ทธ๋Ÿฐ ์ ์—์„œ ์ฒซ ๋ฒˆ์งธ๋กœ ์ข‹์€ ์ฝ”๋“œ, ๋‚˜์œ ์ฝ”๋“œ๋ฅผ ์ฝ์–ด๋ณผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

3์›”์— ์ฝ์–ด๋ณผ ์ฑ…!

๋‹ค์Œ์œผ๋กœ๋Š” ์•„๋ž˜ ๊ฒƒ๋“ค์„ ๊ณ„ํšํ•˜์˜€์Šต๋‹ˆ๋‹ค.

  • PCCP 3์›” ์ง€์› (24/03/10 10:40 ~ 13:00)
  • ํ”„๋กœ์ ํŠธ ๊ณ ๋„ํ™”
  • ์šด๋™ / ๊ธˆ-์ผ๋งŒ์ด๋ผ๋„
  • 1 DAY 1 ์ฝ”ํ…Œ ๋ฌธ์ œ

์ œ ์ž์‹ ์— ๋Œ€ํ•œ ๊ธฐ์ค€์ด ๋†’์•˜๋˜ ๊ฑด์ง€, ์•„๋‹ˆ๋ฉด ๊ทธ๋ƒฅ ๊ทธ๋ ‡๊ฒŒ ์ƒ๊ฐํ•˜์ง€ ์•Š๋Š” ๊ฑด์ง€๋Š” ์ž˜ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ์—ญ๋Ÿ‰์— ๋น„ํ•ด ๋งŽ์ด ์„ฑ์žฅํ•˜์ง€๋Š” ๋ชปํ–ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋ฐฉํ•™์˜ ์‚ฌ์‹ค์ƒ ๋งˆ์ง€๋ง‰ ๋‹ฌ์ธ๋ฐ ์ด๋ ‡๊ฒŒ ๋ณด๋‚ด์„œ ์•„์‰ฝ๊ธฐ๋„ ํ•˜์ง€๋งŒ, ์ดํ›„ ์‹œ๊ฐ„์„ ๋” ์ž˜ ๋ณด๋‚ด๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.