Search
Duplicate

Server Study

ย ์Šคํ„ฐ๋”” ์†Œ๊ฐœ

์Šคํ„ฐ๋”” ์ฃผ์ œ
์–ด๋ ต์ง€ ์•Š์€ ๋‚œ์ด๋„๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋„๋ก ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค!
1.
์„œ๋ฒ„ ๊ธฐ๋ณธ ๊ตฌ์„ฑ์š”์†Œ
2.
AWS, GCP
3.
Database
4.
SQL
5.
[6-7์ฃผ์ฐจ] API
6.
์ธ์ฆ ์„œ๋น„์Šค
7.
[9-10์ฃผ์ฐจ] ๋ฏธ๋‹ˆ ํ”„๋กœ์ ํŠธ
Server Study - Basic ์˜ ํ•™์Šต ๋ชฉํ‘œ
Solution Challenge์—์„œ Backend ๊ฐœ๋ฐœ์„ ํ•  ์ˆ˜ ์žˆ์„ ์ •๋„์˜ ์Šคํ‚ฌ์…‹ ๋งˆ๋ จ!
1.
์„œ๋ฒ„๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ  ์žˆ๋Š” ๊ธฐ์ดˆ์ ์ธ ๊ฐœ๋… ์ดํ•ดํ•˜๊ธฐ
2.
AWS, GCP์™€ ๊ฐ™์€ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ดํ•ดํ•˜๊ณ  ์‚ฌ์šฉํ•ด๋ณด๊ธฐ
3.
Database(RDMS) - mariaDB ํŠน์ง•์„ ๊ณต๋ถ€ํ•˜๊ณ  ์‚ฌ์šฉํ•ด๋ณด๊ธฐ
4.
API๋ฅผ ์ดํ•ดํ•˜๊ณ  API ์„œ๋ฒ„ ์ œ์ž‘ํ•˜๊ธฐ
5.
์ธ์ฆ์„œ๋น„์Šค(์†Œ์…œ๋กœ๊ทธ์ธ, JWT) ๊ตฌํ˜„ํ•˜๊ธฐ + swagger ์—ฐ๋™
6.
Database์— ๋งž๋Š” SQL ๊ณต๋ถ€ํ•˜๊ณ  ์‚ฌ์šฉํ•ด๋ณด๊ธฐ
7.
๋ฏธ๋‹ˆ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์‹ค์ œ ์„œ๋น„์Šค์— ๋งž๋Š” API ์„œ๋ฒ„ ์ œ์ž‘ํ•˜๊ธฐ

ย ์Šคํ„ฐ๋”” ๊ณ„ํšํ‘œ

๊ฐ ์ฃผ์ฐจ ์Šคํ„ฐ๋”” ๊ณ„ํš
๋ฆฌ์ŠคํŠธ ๋ณด๊ธฐ
Search
์ฃผ์ฐจ
์š”์•ฝ
๋‚ ์งœ
๋ฐœํ‘œ์ž
COUNT10

ย ์Šคํ„ฐ๋”” ๊ทœ์น™

์ „์ฒด ์ผ์ •
์ด 9์ฃผ๊ฐ„ ์ง„ํ–‰๋˜๋ฉฐ,
๋งค์ฃผ ๋ชฉ์š”์ผ ์ €๋…, TechTalk ์„ธ์…˜์ด ์ข…๋ฃŒ๋œ ํ›„(19:45) ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. * ๋งค ์ฃผ์ฐจ ์ •ํ•ด์ง„ ๋ฐœํ‘œ์ž๊ฐ€ ๋‚˜์™€์„œ ์ •๋ฆฌํ•œ ๋‚ด์šฉ์„ ๋ฐœํ‘œํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค! ์Šคํ„ฐ๋”” ์ดํ›„ ์ง„ํ–‰๋˜๋Š” ๋’ทํ’€์ด์—๋„ ๋งŽ์€ ๊ด€์‹ฌ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!
์ถœ์„ ๋ฐ ์ฃผ์ฐจ๋ณ„ ๋ฏธ์…˜
๋งค ์ฃผ์ฐจ ์ง€์ •๋œ ๋ฐœํ‘œ์ž๊ฐ€ ์ •๋ฆฌํ•œ ๋‚ด์šฉ์„ ๋“ฃ๋Š” ๊ฒƒ์ด ์ถœ์„์˜ ์กฐ๊ฑด์ž…๋‹ˆ๋‹ค! ์ถœ์„ ์ฒดํฌ๋Š” ๋ฐœํ‘œ ์‹œ์ž‘ ์ง์ „์—, ์ง์ ‘ ํ˜ธ๋ช…์œผ๋กœ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. (์ง€๊ฐ ๊ธฐ์ค€์€ 15๋ถ„์ด๋ฉฐ, ์ง€๊ฐ์ž๋Š” ์„ธ์…˜์ด ์ข…๋ฃŒ๋œ ํ›„์— ๋ง์”€์ฃผ์„ธ์š”.)
๋˜ํ•œ, ๋ฐœํ‘œ์ž ์™ธ ์ธ์›์—๊ฒŒ๋Š” ๋งค์ฃผ ๋ฏธ์…˜์ด ํ• ๋‹น๋ฉ๋‹ˆ๋‹ค! ๋ฐ”๋กœ, WIL(Weekly-I-Learned) ์„ ์ž‘์„ฑํ•ด์„œ ์ œ์ถœํ•ด์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค!
ํŽธํ•˜๊ฒŒ ์ž‘์„ฑํ•˜์‹ค ์ˆ˜ ์žˆ๋„๋ก ์–‘์‹์„ ์ถ”ํ›„ ๊ณต์œ ๋“œ๋ฆด ์˜ˆ์ •์ž…๋‹ˆ๋‹ค!
ํ‹ฐ์Šคํ† ๋ฆฌ, ๋ฒจ๋กœ๊ทธ, ๊นƒํ—™ ๋“ฑ๋“ฑ์— ์ž์‹ ์ด ์ด๋ฒˆ ์ฃผ์ฐจ์— ๋ฐฐ์šด ๋‚ด์šฉ์„ ๊ธฐ๋กํ•œ ๋ธ”๋กœ๊ทธ ๋งํฌ๋‚˜ ์ง์ ‘ ์ž‘์„ฑํ•œ ๋‚ด์šฉ์„ ๊นƒํ—ˆ๋ธŒ ํ•ด๋‹น ์ฃผ์ฐจ readme.md์— ์—…๋กœ๋“œํ•˜์—ฌ WIL ์ž‘์„ฑ์„ ํ•œ๋ฒˆ์— ํ™•์ธํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.
์‹œํ—˜ ๊ธฐ๊ฐ„
์‹œํ—˜๊ธฐ๊ฐ„์€ ์‰ฌ์–ด๊ฐ‘๋‹ˆ๋‹ค! ์‹œํ—˜ ์ž˜ ๋ณด๊ตฌ ๋งŒ๋‚˜์šฉ
์ค‘๊ฐ„๊ณ ์‚ฌ : 10/08 ~ 10/28 (6์ฃผ์ฐจ) Autumn Break
๊ธฐ๋ง๊ณ ์‚ฌ : 12/03 ~ 12/23 (13์ฃผ์ฐจ) Winter Break
Study ๋ฐฉ์‹
Basic ํŒ€ Study์˜ ๊ฒฝ์šฐ, ์ •ํ•ด์ง„ ๋ถ„๋Ÿ‰์˜ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•ด ์˜จ ํ›„ ๋ฆฌ๋งˆ์ธ๋“œ๋ฅผ ํ•จ๊ป˜ ์ง„ํ–‰ํ•˜๋ฉฐ, ๊ณผ์ œ์— ๋Œ€ํ•œ ๊ฐ„๋žตํ•œ ์„ค๋ช…์„ ๋“ฃ๊ณ  ๊ณผ์ œ๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
์ดํ›„, ํ•จ๊ป˜ ๋ฆฌ๋งˆ์ธ๋“œ ์ž๋ฃŒ๋ฅผ ๋ณด๋ฉฐ ๊ฐ•์˜๋กœ ์ˆ˜๊ฐ•ํ•œ ๋‚ด์šฉ์— ์ถ”๊ฐ€์ ์ธ ์‚ฌํ•ญ์„ ์ฑ„์šฐ๊ณ , ๊ณผ์ œ ์ˆ˜ํ–‰๊นŒ์ง€ ์™„๋ฃŒํ•˜๋Š”๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. (๊ธฐํ•œ์€ 1์ฃผ์ผ)
๋จผ์ €, ์ด์ „ ์ฃผ์ฐจ์— ๋“œ๋ฆฐ ๊ณผ์ œ์— ๋Œ€ํ•ด ์ ๊ฒ€์„ ํ•˜๊ณ  ๋ณด์ถฉํ•ด์•ผํ•  ๋‚ด์šฉ์— ๋Œ€ํ•ด์„œ ์„œ๋กœ ์ ๊ทน์ ์œผ๋กœ ํ”ผ๋“œ๋ฐฑ์„ ํ•ฉ๋‹ˆ๋‹ค.
๋ธ”๋กœ๊ทธ(GDSC ํŒ€ ๋ธ”๋กœ๊ทธ)์— ๊ฒŒ์‹œํ•  ํ‚ค์›Œ๋“œ ๋ฅผ ์„ ์ •ํ•˜๊ณ , ๋ณธ์ธ์˜ ์Šคํƒ€์ผ์— ๋งž๊ฒŒ ์š”์•ฝ ๋ฐ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
๋ฐœํ‘œ์ž๋ฃŒ๋Š” ์Šคํ„ฐ๋”” ๋‹น์ผ ์˜ค์ „๊นŒ์ง€ Github์— PR๋กœ ๋“ฑ๋กํ•ด์ฃผ์„ธ์š”! ๋ฐœํ‘œ์ž๋ฃŒ๋Š” ํ™”๋ คํ•˜๊ฒŒ ๋””์ž์ธ ํ•  ํ•„์š”๊ฐ€ ์ „ํ˜€ ์—†์ง€๋งŒ, ๋‚ด์šฉ์„ ์ž˜ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋„๋ก ์ œ์ž‘ํ•˜์—ฌ ๊ณต์œ ํ•ด์ฃผ์„ธ์š”. ๋ฐœํ‘œ์ž๋ฃŒ ์ œ์ž‘์ด ๋ถ€๋‹ด์ด๋ผ๋ฉด, ํ•ด๋‹น์ฃผ์ฐจ ์ž‘์„ฑํ•œ WIL์„ ํ™œ์šฉํ•ด๋ณด์„ธ์š”
Peer Review (์šฐ์ˆ˜ ์ฐธ์—ฌ์ž ์„ ์ •)
ํ•œ ๋‹ฌ์— ํ•œ๋ฒˆ์”ฉ ์šฐ์ˆ˜ ์ฐธ์—ฌ์ž๋ฅผ ์„ ์ •ํ•  ๊ณ„ํš์ด์—์š”! ๊ธฐ์ค€์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค
โ€ข
์Šคํ„ฐ๋”” ์ถœ์„์„ ์„ฑ์‹คํžˆ ํ–ˆ๋Š”๊ฐ€?
โ€ข
๋ฏธ์…˜์„ ์„ฑ์‹คํžˆ ์ˆ˜ํ–‰ํ•ด ์™”๋Š”๊ฐ€?
โ€ข
์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฐ ์Šคํ„ฐ๋”” ํ™œ์„ฑํ™”์— ๊ธฐ์—ฌํ–ˆ๋Š”๊ฐ€? (์ƒˆ๋กœ ์•ˆ ์‚ฌ์‹ค์„ ๊ณต์œ ํ•˜๊ฑฐ๋‚˜, ๋„์›€์ด ๋  ๋งŒํ•œ ์งˆ๋ฌธ์„ ์˜ฌ๋ฆฌ๋Š” ๋“ฑ์˜ ํ™œ๋™)
์šฐ์ˆ˜ ์ฐธ์—ฌ์ž๋กœ ์„ ์ •๋˜์‹  ๋ถ„๊ป˜๋Š”, ๋ฒŒ๊ธˆ ์ผ๋ถ€ ๊ฐ๋ฉด or Google ๊ตฟ์ฆˆ or ๊ธฐํ”„ํ‹ฐ์ฝ˜ ์ฆ์ •