Skip to content

๐Ÿ’š [์Šคํ”„๋ง ๋ถ€ํŠธ 3 ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž ๋˜๊ธฐ: ์ž๋ฐ” ํŽธ] ์™„๋…์„ ์œ„ํ•œ ์Šคํ„ฐ๋””์ž…๋‹ˆ๋‹ค.

Notifications You must be signed in to change notification settings

EFUB/efub4-springboot3-developer-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

36 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

efub4-springboot3-developer-study

๐Ÿ’š [์Šคํ”„๋ง ๋ถ€ํŠธ 3 ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž ๋˜๊ธฐ: ์ž๋ฐ” ํŽธ] ์™„๋…์„ ์œ„ํ•œ ์Šคํ„ฐ๋””์ž…๋‹ˆ๋‹ค.

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

๐Ÿ’ก "์Šคํ”„๋ง ๋ถ€ํŠธ 3 ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž ๋˜๊ธฐ: ์ž๋ฐ” ํŽธโ€ ์ฑ…์„ ์™„๋…ํ•˜๋Š” ์Šคํ„ฐ๋””์ž…๋‹ˆ๋‹ค.
  • JPA+OAuth2+JWT+AWS์™€ ๋ฐฐ์šฐ๋Š” ์Šคํ”„๋ง ๋ถ€ํŠธ 3

  • ๋ฐฑ์—”๋“œ ์ž…๋ฌธ์ž๋ฅผ ์œ„ํ•œ ๋กœ๋“œ๋งต

  • ์‹ค๋ฌด์—์„œ ๊ผญ ์•Œ์•„์•ผ ํ•˜๋Š” ๋กœ๊ทธ์ธ, ์ธ์ฆ ๋ฐฉ์‹ 3๊ฐ€์ง€

  • ๋นŒ๋“œ, ํ…Œ์ŠคํŠธ, ๋ฐฐํฌ ์ž๋™ํ™” + AWS, ๊นƒํ—ˆ๋ธŒ ์—ฐ๋™

[์ฐธ๊ณ ]

  • ์ด ์ฑ…์€ Spring boot 3.0 ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค.

๊ด€๋ จ ์ž๋ฃŒ

์˜ˆ์ œ ์ฝ”๋“œ Github :

https://github.com/shinsunyoung/springboot-developer

๋ชจ์ง‘ ๋Œ€์ƒ

  • ๋น ๋ฅด๊ฒŒ ์‰ฝ๊ฒŒ ์Šคํ”„๋ง ๋ถ€ํŠธ๋กœ ์›น์„œ๋น„์Šค์˜ ๋ชจ๋“  ๊ณผ์ •์„ ๊ฒฝํ—˜ํ•ด๋ณด๊ณ  ์‹ถ์€ ํผ๋น„!
  • SWS ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๊ธฐ ์ „ ์Šคํ”„๋ง์„ ์‹ค๋ ฅ์„ ํ‚ค์šฐ๊ณ  ์‹ถ์€ ํผ๋น„!
  • ์ฑ… ์™„๋… ํŒŒํ‹ฐ์— ์ฐธ์—ฌํ•˜๊ณ  ์‹ถ์œผ์‹  ํผ๋น„!

๋ชจ์ง‘ ๊ธฐ๊ฐ„

  • 2023/03/05 00:00 ~ 2023/03/10 23:59

์Šคํ„ฐ๋”” ๊ธฐ๊ฐ„

3์›” OT ์ดํ›„

  1. 1์ฃผ์ฐจ(3/11 ~ 3/17)
    • 00์žฅ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๊ตฌ์ถ•ํ•˜๊ธฐ
    • 01์žฅ ์ž๋ฐ” ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž๊ฐ€ ์•Œ์•„๋‘๋ฉด ์ข‹์€ ์ง€์‹
    • 02์žฅ ์Šคํ”„๋ง ๋ถ€ํŠธ 3 ์‹œ์ž‘ํ•˜๊ธฐ
  2. 2์ฃผ์ฐจ(03/18 ~ 03/24)
    • 03์žฅ ์Šคํ”„๋ง ๋ถ€ํŠธ 3 ๊ตฌ์กฐ ์ดํ•ดํ•˜๊ธฐ
    • 04์žฅ ์Šคํ”„๋ง ๋ถ€ํŠธ 3์™€ ํ…Œ์ŠคํŠธ
    • 05์žฅ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์กฐ์ž‘์ด ํŽธํ•ด์ง€๋Š” ORM
  3. 3์ฃผ์ฐจ(03/25 ~ 03/31)
    • 06์žฅ [Project] ๋ธ”๋กœ๊ทธ ๊ธฐํšํ•˜๊ณ  API ๋งŒ๋“ค๊ธฐ(1)
      • 6.1 ์‚ฌ์ „ ์ง€์‹ : API์™€ REST API
      • 6.2 ๋ธ”๋กœ๊ทธ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์—”ํ‹ฐํ‹ฐ ๊ตฌ์„ฑํ•˜๊ธฐ
      • 6.3 ๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ์„ ์œ„ํ•œ API ๊ตฌํ˜„ํ•˜๊ธฐ
  4. 4์ฃผ์ฐจ(04/01 ~ 04/07)
    • 06์žฅ [Project] ๋ธ”๋กœ๊ทธ ๊ธฐํšํ•˜๊ณ  API ๋งŒ๋“ค๊ธฐ(2)
      • 6.4 ๋ธ”๋กœ๊ทธ ๊ธ€ ๋ชฉ๋ก ์กฐํšŒ๋ฅผ ์œ„ํ•œ API ๊ตฌํ˜„ํ•˜๊ธฐ
      • 6.5 ๋ธ”๋กœ๊ทธ ๊ธ€ ์กฐํšŒ API ๊ตฌํ˜„ํ•˜๊ธฐ
      • 6.6 ๋ธ”๋กœ๊ทธ ๊ธ€ ์‚ญ์ œ API ๊ตฌํ˜„ํ•˜๊ธฐ
      • 6.7 ๋ธ”๋กœ๊ทธ ๊ธ€ ์ˆ˜์ • API ๊ตฌํ˜„ํ•˜๊ธฐ
  5. 5์ฃผ์ฐจ(5/02 ~ 5/5)
    • 08์žฅ [Project] ์Šคํ”„๋ง ์‹œํ๋ฆฌํ‹ฐ๋กœ ๋กœ๊ทธ์ธ/๋กœ๊ทธ์•„์›ƒ, ํšŒ์› ๊ฐ€์ž… ๊ตฌํ˜„ํ•˜๊ธฐ
  6. 6์ฃผ์ฐจ(5/6 ~ 5/12)
    • 09์žฅ [Project] JWT๋กœ ๋กœ๊ทธ์ธ/๋กœ๊ทธ์•„์›ƒ ๊ตฌํ˜„ํ•˜๊ธฐ
  7. 7์ฃผ์ฐจ(5/13 ~ 5/19)
    • 10์žฅ [Project] OAuth2๋กœ ๋กœ๊ทธ์ธ/๋กœ๊ทธ์•„์›ƒ ๊ตฌํ˜„ํ•˜๊ธฐ
  8. 8์ฃผ์ฐจ(5/20 ~ 5/26)
    • 11์žฅ [Project] AWS์— ํ”„๋กœ์ ํŠธ ๋ฐฐํฌํ•˜๊ธฐ
  9. 9์ฃผ์ฐจ(6/24 ~ 6/30)
    • 12์žฅ [Project] CI/CD ๋„์ž…ํ•˜๊ธฐ

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

์ค€๋น„๋ฌผ

  1. ์Šคํ”„๋ง ๋ถ€ํŠธ 3 ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž ๋˜๊ธฐ: ์ž๋ฐ” ํŽธ

  2. ์„ฑ์‹ค๊ณผ ์—ด์ •

  3. ๋ˆ๊ธฐ!! ๐Ÿ˜ƒ

๋ฐฉ๋ฒ•

  1. ์ƒ์„ฑ๋œ ์›๊ฒฉ ์ €์žฅ์†Œ์—ย ย github ID๋กœ ๋ธŒ๋žœ์น˜๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  2. EFUB Organization์— โ€œefub4-springboot3-developer-studyโ€ ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋ฅผย forkย ํ•ฉ๋‹ˆ๋‹ค.
  3. ์ƒ์„ฑ๋œ ํด๋”์— ์ฑ•ํ„ฐ๋ณ„๋กœ ์†Œ์Šค์ฝ”๋“œ๋‚˜ README ์ •๋ฆฌ๋ณธ์„ ์—…๋กœ๋“œ ํ•œ๋‹ค. (ํด๋”๋ช…์— ์ฝœ๋ก  ":" ์•ˆ๋ฉ๋‹ˆ๋‹ค!)
  4. ์ด๋•Œย commit ๊ทœ์น™์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
    • commit ๋ฉ”์„ธ์ง€: [์ฑ•ํ„ฐ] ์ƒ์„ธ๋ช…
    • git commit -m "02์žฅ ์Šคํ”„๋ง๋ถ€ํŠธ 3 ์‹œ์ž‘ํ•˜๊ธฐ"
  5. ์›๋ณธ ์ €์žฅ์†Œ์˜ github ID ๋ธŒ๋žœ์น˜๋กœย Pull Request๋ฅผ ํ•ฉ๋‹ˆ๋‹ค.
    • PR ์ œ๋ชฉ : [์ด๋ฆ„] n์ฃผ์ฐจ ๊ณผ์ œ ์ œ์ถœ
    • [๋ชจ์ˆ˜์ง€] 3์ฃผ์ฐจ ๊ณผ์ œ ์ œ์ถœ
  6. ์Šคํ„ฐ๋””์žฅ์€ ๋งค์ฃผ ์ผ์š”์ผ์— ๊ฐ PR ํ™•์ธ ํ›„ Merge๋ฅผ ํ•ฉ๋‹ˆ๋‹ค.

๋ฒŒ๊ธˆ

๋ฏธ์ œ์ถœ = 2000์›

์ง€๊ฐ = 1000์›

About

๐Ÿ’š [์Šคํ”„๋ง ๋ถ€ํŠธ 3 ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž ๋˜๊ธฐ: ์ž๋ฐ” ํŽธ] ์™„๋…์„ ์œ„ํ•œ ์Šคํ„ฐ๋””์ž…๋‹ˆ๋‹ค.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published