Skip to content

Latest commit

ย 

History

History
48 lines (40 loc) ยท 3.11 KB

README.md

File metadata and controls

48 lines (40 loc) ยท 3.11 KB

์ฐธ๊ณ ํ•œ ๋ ˆํฌ

kotlin-in-action ์ฑ… ์Šคํ„ฐ๋””

  • ๊ธฐ๊ฐ„ : 2022.2.16(๋ชฉ) ~ 2022.5.25(๋ชฉ) (์ด 12์ฃผ - ์ค‘๊ฐ„ ๊ณ ์‚ฌ ๊ธฐ๊ฐ„ 3์ฃผ ์ œ์™ธ)
  • ์‹œ๊ฐ„ : 19:30 ~ 20:30 (์‹์‚ฌ - ํ•„์ฐธ X) / 20:30 ~ 22:30 (์Šคํ„ฐ๋”” - ํ•„์ˆ˜)
  • ์žฅ์†Œ : ์ปคํ”ผ๋นˆ ๊ฐ•๋‚จ๋Œ€๋กœ์ , ํ• ๋ฆฌ์Šค ๊ฐ•๋‚จ์—ญ์ , ์นดํŽ˜ ์•Œ๋ฒ ๋ฅด ์ค‘ ํƒ 1 (์ „๋ถ€ ์‹์‚ฌ ๊ฐ€๋Šฅํ•œ ์นดํŽ˜)
  • ์Šคํ„ฐ๋””์› : 5๋ช…

๋ชฉํ‘œ

  • ์ฝ”ํ‹€๋ฆฐ ์ธ ์•ก์…˜ ๋
  • ์ฐธ์—ฌ๋งŒ ํ•˜๋ฉด ์ฑ… ํ•œ ๊ถŒ ๋๋‚ด๋Š” ์Šคํ„ฐ๋””

์ปค๋ฆฌํ˜๋Ÿผ

์ฃผ์ฐจ ๋ฒ”์œ„
1์ฃผ์ฐจ 1์žฅ - ์ฝ”ํ‹€๋ฆฐ์ด๋ž‘ ๋ฌด์—‡์ด๋ฉฐ, ์™œ ํ•„์š”ํ•œ๊ฐ€?
2์ฃผ์ฐจ 2์žฅ - ์ฝ”ํ‹€๋ฆฐ ๊ธฐ์ดˆ
3์ฃผ์ฐจ 3์žฅ - ํ•จ์ˆ˜ ์ •์˜์™€ ํ˜ธ์ถœ
4์ฃผ์ฐจ 4์žฅ - ํด๋ž˜์Šค ๊ฐ์ฒด, ์ธํ„ฐํŽ˜์ด์Šค (4.2 ๋๊นŒ์ง€)
5์ฃผ์ฐจ 4์žฅ - ํด๋ž˜์Šค ๊ฐ์ฒด, ์ธํ„ฐํŽ˜์ด์Šค
6์ฃผ์ฐจ 5์žฅ - ๋žŒ๋‹ค๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ
7์ฃผ์ฐจ 6์žฅ - ์ฝ”ํ‹€๋ฆฐ ํƒ€์ž… ์‹œ์Šคํ…œ
8์ฃผ์ฐจ 7์žฅ - ์—ฐ์‚ฐ์ž ์˜ค๋ฒ„๋กœ๋”ฉ๊ณผ ๊ธฐํƒ€ ๊ด€๋ก€ (7.3 ๋๊นŒ์ง€)
9์ฃผ์ฐจ 7์žฅ - ์—ฐ์‚ฐ์ž ์˜ค๋ฒ„๋กœ๋”ฉ๊ณผ ๊ธฐํƒ€ ๊ด€๋ก€
10์ฃผ์ฐจ 8์žฅ - ๊ณ ์ฐจ ํ•จ์ˆ˜: ํŒŒ๋ผ๋ฏธํ„ฐ์™€ ๋ฐ˜ํ™˜ ๊ฐ’์œผ๋กœ ๋žŒ๋‹ค ์‚ฌ์šฉ
11์ฃผ์ฐจ 9์žฅ - ์ œ๋„ค๋ฆญ์Šค
12์ฃผ์ฐจ ๋ถ€๋ก E - ์ฝ”๋ฃจํ‹ด๊ณผ Async/Await

์ง„ํ–‰

์ฐธ์—ฌ๋งŒ ํ•˜๋ฉด ์ฝ”ํ‹€๋ฆฐ ์ธ ์•ก์…˜์„ ์™„๋…ํ•  ์ˆ˜ ์žˆ๋„๋ก -> ๋ฐ”์œ ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•œ ์‚ผ์ƒ‰๋ณผํŽœ๋ฒ• ๋ฐฉ์‹์œผ๋กœ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ’ช

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

๋ฒŒ๊ธˆ

  • 20:00:59๊นŒ์ง€ ์Šคํ„ฐ๋”” ์žฅ์†Œ์— ๋„์ฐฉํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.
  • ๋„์ฐฉํ•˜์ง€ ์•Š์„ ๊ฒฝ์šฐ ๋ฒŒ๊ธˆ 5์ฒœ์›์„ ๋ƒ…๋‹ˆ๋‹ค. (์‚ฌ์œ  ๋ถˆ๋ฌธ)
  • ๋ฒŒ๊ธˆ์€ ์Šคํ„ฐ๋”” ์ข…๋ฃŒ ํ›„ ํšŒ์‹ ๋น„์šฉ์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ฃผ์˜์‚ฌํ•ญ

600์ชฝ์ด ๋„˜๋Š” ์•„์ฃผ ๋‘๊บผ์šด ์ฑ…์„ 12์ฃผ ๋™์•ˆ ์†Œํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์Šคํ„ฐ๋”” ์‹œ๊ฐ„ ๋‚ด์— ํ•œ ์ฑ•ํ„ฐ๋ฅผ ๋‹ค ์ฝ๊ธฐ ์–ด๋ ค์šธ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋•Œ๋ฌธ์— ์•„๋ž˜ ์ฃผ์˜์‚ฌํ•ญ์„ ์ง€์ผœ์„œ ๋ชจ๋‘๊ฐ€ ์œˆ์œˆํ•˜๋Š” ์Šคํ„ฐ๋””๊ฐ€ ๋ฌ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

  • ๋น ๋ฅธ ์ดํ•ด๋ฅผ ์œ„ํ•ด ์ฝ”ํ‹€๋ฆฐ ๊ธฐ์ดˆ ๋ฌธ๋ฒ•์€ ํ•œ ๋ฒˆ ํ›‘๊ณ  ์˜ค์‹œ๋Š” ๊ฑธ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค. (์ฝ”ํ‹€๋ฆฐ ๊ณต์‹ ๋ฌธ์„œ or ๊ธฐ์ดˆ ๊ฐ•์˜)
  • ์ฝ”ํ‹€๋ฆฐ ๋ฌธ๋ฒ•์„ ์•„์˜ˆ ๋ชจ๋ฅธ๋‹ค๋ฉด, ์Šคํ„ฐ๋”” ์‹œ์ž‘ ์ „์— ํ•ด๋‹น ์ฑ•ํ„ฐ๋ฅผ ๋ฏธ๋ฆฌ ์ฝ์–ด์˜ค์‹œ๋Š” ๊ฑธ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.
  • ์ฐธ์—ฌ๊ฐ€ ์ค‘์š”ํ•œ ์Šคํ„ฐ๋””๋ผ์„œ ์„ฑ์‹คํžˆ ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ„๋“ค๋งŒ ์‹ ์ฒญํ•ด์ฃผ์„ธ์š” ๐Ÿ™