ETC/Education

[ Edu ] 2023 backend ์ดˆ๋ณด์ž ์˜คํ”„๋ผ์ธ ๊ฐ•์˜

tenchoi 2022. 11. 13. 15:27

๐Ÿ“€ ํ™˜๊ฒฝ 

Node 18
VsCode

๐Ÿ”– ๊ฐœ์š”

๊ฐœ๋ฐœ์„ ์ฒ˜์Œ ์ ‘ํ•ด๋ณด๋Š” ์‚ฌ๋žŒ๋“ค์ด ๋น ๋ฅธ ์ทจ์—…์„ ํ• ์ˆ˜์žˆ๋Š” ๋ฐฉํ–ฅ์„ฑ์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ์˜คํ”„๋ผ์ธ ๊ฐ•์˜

๐Ÿ“’ ๋ชฉ์ฐจ

  • ๊ต์œก ๋ฐฉํ–ฅ
  • ๊ต์œก ๋‚ด์šฉ
  • ๊ต์œก์ž ์ŠคํŽ™
  • ์ˆ™์ง€์‚ฌํ•ญ ๋ฐ ๋น„์šฉ

 

- ๊ต์œก ๋ฐฉํ–ฅ

์†Œ์ˆ˜ ์ •์˜ˆ ๊ฐœ์ธ ๊ฐ•์˜ ํ˜•์‹(ํ˜„์žฌ 1~2๋ช… ์ƒ๊ฐํ•˜๊ณ ์žˆ์Šต๋‹ˆ๋‹ค)
๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ์–ด๋–ป๊ฒŒ ์ง„ํ–‰ํ• ์ง€
๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž๋กœ ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด ํšจ์œจ์ ์œผ๋กœ ์ทจ์งํ•˜๊ณ  ๊ณต๋ถ€ํ• ์ง€ ๋ฐฉํ–ฅ์„ฑ ๊ฐ€์ด๋“œ

- ๊ต์œก ํ”„๋กœ์„ธ์Šค

  1. ์™œ ๊ฐœ๋ฐœ์ž๋ฅผ ํ•˜๊ณ ์‹ถ๊ณ  ์–ด๋Š ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ€์•ผํ• ์ง€
  2. node, vscode ์‚ฌ์šฉ๋ฒ•
  3. javascript ๊ณต๋ถ€(ํ˜ธ์ถœ์Šคํƒ, ์Šค์ฝ”ํ”„, ํ™”์‚ดํ‘œํ•จ์ˆ˜, var let const ๋“ฑ)
  4. http ์„œ๋ฒ„ ๋งŒ๋“ค๊ธฐ ๋ฐ express ์‚ฌ์šฉํ•˜๊ธฐ
  5. mysql ์‚ฌ์šฉ ๋ฐ sql ๋ฐฐ์šฐ๊ธฐ
  6. db ํ™œ์šฉ ๋ฐ ๊ธฐ๋ณธ์ ์ธ crud ์‚ฌ์šฉ
  7. git ์‚ฌ์šฉํ•˜์—ฌ ๋ฒ„์ „๊ด€๋ฆฌ ํ•˜๊ธฐ
  8. ํ”„๋กœ์ ํŠธ ๋งŒ๋“ค๊ธฐ
  9. ์ทจ์—… ๊ฐ€์ด๋“œ

 

- ๊ต์œก์ž ์ŠคํŽ™

  • 4๋…„์ฐจ ๊ฐœ๋ฐœ์ž
  • ํ˜„ ๋น„๋Œ€๋ฉด ์ง„๋ฃŒ ์„œ๋น„์Šค ์„œ๋ฒ„ ๊ฐœ๋ฐœ์ž
  • ์ถ”ํ›„ ์ˆ˜์ •

 

- ์ˆ™์ง€์‚ฌํ•ญ ๋ฐ ๋น„์šฉ

  • ๋Œ€์ƒ
    -> ์ดˆ๋“ฑ, ์ค‘๋“ฑ -> 1:1 ๋ฐ ๋น„์šฉ ํ˜‘์˜
    -> 17 ~ 34์„ธ  -> 1:N ๊ฐœ๋ฐœ์„ ์ฒ˜์Œ ์ ‘ํ•˜์‹œ๋Š”๋ถ„
  • ์œ„์น˜ : ์„œ์šธ๋Œ€์ž…๊ตฌ์—ญ ๊ทผ์ฒ˜ ์Šคํ„ฐ๋””๋ฃธ ๋Œ€์—ฌ
  • ๋‚ ์งœ : ํ† ์š”์ผ ์˜ค์ „ 9์‹œ ~ 10์‹œ ํ›„๋ฐ˜ ์ฃผ๋‹จ์œ„ (ํ˜‘์˜ ํ›„ ์ง„ํ–‰)
  • ๋น„์šฉ ๋ฐ ์‹ ์ฒญ ํ”„๋กœ์„ธ์Šค : ์ธ์Šคํƒ€ ํ™•์ธ ๋ฐ dm ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค