โ””โ”€โ”€ README.md /README.md: -------------------------------------------------------------------------------- 1 | 2 | # ๐Ÿƒโ€โ™‚๏ธ ์ฝ”๋“œ์Šค์ฟผ๋“œ ๋งˆ์Šคํ„ฐ์ฆˆ ๋ฐฑ์—”๋“œ ๊ณผ์ • 3 | 4 | ๐Ÿคš 2022๋…„ [์ฝ”๋“œ์Šค์ฟผ๋“œ ๋งˆ์Šคํ„ฐ์ฆˆ ๋ฐฑ์—”๋“œ ๊ณผ์ •](https://codesquad.kr/masters)๊ธฐ๊ฐ„ ๋™์•ˆ ํ•™์Šตํ•œ ๋‚ด์šฉ์„ ์‹œ๊ฐ„ ์ˆœ์„œ๋Œ€๋กœ ์ •๋ฆฌํ•œ ์ €์žฅ์†Œ์ž…๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”. 5 | 6 | ๐Ÿ—“ ์ „์ฒด ๊ธฐ๊ฐ„ : 22.01.03 ~ 22.07.01 (6๊ฐœ์›”) 7 | ๐Ÿ ๊ณผ์ • ์ˆœ์„œ : `๐Ÿ’ป ๋งˆ์Šคํ„ฐ์ฆˆ CS10` -> `๐Ÿ‘พ ์›น๋ฐฑ์—”๋“œ Java ํด๋ž˜์Šค` -> `๐Ÿ‘ซ ๋งˆ์Šคํ„ฐ์ฆˆ ํ”„๋กœ์ ํŠธ` + `๐Ÿง—โ€โ™‚๏ธ ๊ฐœ์ธ ํ•™์Šต` 8 | ๐Ÿ”’ ๊ณผ์ • ์ •์ฑ… : ๋ณธ์ธ์ด ์ž‘์„ฑํ•œ ์†Œ์Šค์ฝ”๋“œ ๊ณต๊ฐœ๋˜์ง€๋งŒ ํ”„๋กœ์ ํŠธ๋“ค์˜ ์ž์„ธํ•œ ๊ธฐ๋Šฅ/ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์š”๊ตฌ์‚ฌํ•ญ์€ ๋น„๊ณต๊ฐœ๋˜์–ด์žˆ์Šต๋‹ˆ๋‹ค. 9 | 10 | 11 | ## ๋ชฉ์ฐจ 12 | - [๐Ÿ’ป ๋งˆ์Šคํ„ฐ์ฆˆ CS10](#-๋งˆ์Šคํ„ฐ์ฆˆ-cs10) 13 | - [ํ”„๋กœ์ ํŠธ](#ํ”„๋กœ์ ํŠธ) 14 | - [๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ](#๋ธ”๋กœ๊ทธ-๊ธ€-์ž‘์„ฑ) 15 | - [๐Ÿ‘พ ์›น๋ฐฑ์—”๋“œ Java ํด๋ž˜์Šค](#-์›น๋ฐฑ์—”๋“œ-java-ํด๋ž˜์Šค) 16 | - [ํ”„๋กœ์ ํŠธ](#ํ”„๋กœ์ ํŠธ-1) 17 | - [๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ](#๋ธ”๋กœ๊ทธ-๊ธ€-์ž‘์„ฑ-1) 18 | - [๐Ÿ‘ซ ๋งˆ์Šคํ„ฐ์ฆˆ ํ”„๋กœ์ ํŠธ](#-๋งˆ์Šคํ„ฐ์ฆˆ-ํ”„๋กœ์ ํŠธ) 19 | - [ํ”„๋กœ์ ํŠธ](#ํ”„๋กœ์ ํŠธ-2) 20 | - [๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ](#๋ธ”๋กœ๊ทธ-๊ธ€-์ž‘์„ฑ-2) 21 | - [๐Ÿง—โ€โ™‚๏ธ ๊ฐœ์ธ ํ•™์Šต](#๏ธ-๊ฐœ์ธ-ํ•™์Šต) 22 | 23 | 24 | # ๐Ÿ’ป ๋งˆ์Šคํ„ฐ์ฆˆ CS10 25 | 26 | ๐Ÿ—“ ๊ธฐ๊ฐ„ : 22.01.03 ~ 22.02.11 (1๊ฐœ์›”) 27 | ๐Ÿ“œ ๋‚ด์šฉ : 10๊ฐ€์ง€ CS ์ฃผ์ œ๋ฅผ ๋‹ค์–‘ํ•œ ๋„๊ตฌ(Java, Shell script ...)๋กœ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. 28 | 29 | 30 | ## ํ”„๋กœ์ ํŠธ 31 | 32 | | Project | Source Code | Term | 33 | | :----- | :----- | :-------------: | 34 | | ์ง„๋ฒ• ๋ณ€ํ™˜๊ธฐ | [Gist : ์ด์ง„ ๋ง์…ˆ๊ธฐ์™€ ์ง„๋ฒ• ๋ณ€ํ™˜๊ธฐ](https://gist.github.com/ku-kim/a3cbb359bb69a46e5dc26eecad746257) | 22.01.03 ~ 22.01.04 | 35 | | ๋ฆฌ๋ˆ…์Šค | [Gist : ๋ฆฌ๋ˆ…์Šค ๊ฐ€์ƒ๋จธ์‹ ๊ณผ ์‰˜ ์Šคํฌ๋ฆฝํŠธ](https://gist.github.com/ku-kim/7a5b07bca9813be101782fe3670396b2) | 22.01.06 ~ 22.01.07 | 36 | | ์˜์ƒ์ •๋ณด ํŽธ์ง‘๊ธฐ | [Gist : ์˜์ƒ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์™€ ๋ชฉ๋ก ํŽธ์ง‘ํ•˜๊ธฐ(DIY ๋งํฌ๋“œ ๋ฆฌ์ŠคํŠธ)](https://gist.github.com/ku-kim/2a337efa24b85d40150a6271bda9461d) | 22.01.10 ~ 22.01.11 | 37 | | ๋‹ค๊ฐํ˜• | [Gist : ๋‹ค๊ฐํ˜• ๋„“์ด ๊ณ„์‚ฐ(๊ฐ์ฒด์ง€ํ–ฅ ์„ค๊ณ„)](https://gist.github.com/ku-kim/f6667bae8343c173f1b290b578f28364) | 22.01.13 ~ 22.01.14 | 38 | | ๋ฉ”๋ชจ๋ฆฌ ๋ชจ๋ธ | [Gist : ๋ฉ”๋ชจ๋ฆฌ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ](https://gist.github.com/ku-kim/1debe5f63770fa6c3fe7b1fd4073cada) | 22.01.17 ~ 22.01.18 | 39 | | ์ •์ˆ˜ ๋ถ„๋ฅ˜๊ธฐ | [Gist : ์ •์ˆ˜ ๋ถ„๋ฅ˜๊ธฐ(ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ)](https://gist.github.com/ku-kim/12f52c59b8133c6ce58b97321dfac632) | 22.01.20 ~ 22.01.21 | 40 | | ํ”„๋กœ์„ธ์Šค ์Šค์ผ€์ค„๋ง | [Gist : ๋ฉ€ํ‹ฐ ํ”„๋กœ์„ธ์Šค์™€ ์Šค๋ ˆ๋“œ ์Šค์ผ€์ค„๋ง](https://gist.github.com/ku-kim/64f630d5be8b09e527a6aa1ee5e4477b) | 22.01.24 ~ 22.01.25 | 41 | | ์นดํŽ˜ ์ฃผ๋ฌธ ์ด๋ฒคํŠธ | [Gist : ์นดํŽ˜ ์ฃผ๋ฌธ ์ด๋ฒคํŠธ(๋น„๋™๊ธฐ)](https://gist.github.com/ku-kim/be837855969d9199e151822092034989) | 22.01.27 ~ 22.01.28 | 42 | | PC๋ฐฉ ๊ด€๋ฆฌ์ž | [Gist : PC๋ฐฉ ๊ด€๋ฆฌ์ž](https://gist.github.com/ku-kim/8a2ffedd47874693f0b743558403c7f1) | 22.02.07 ~ 22.02.08 | 43 | | HTTP Client | [Gist : HTTP Client](https://gist.github.com/ku-kim/213a9e24ee09fb167252a5ce803f432f) | 22.02.10 ~ 22.02.11 | 44 | 45 | ## ๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ 46 | 47 | - 22.01.04 - [๋‹จ์œ„ ํ…Œ์ŠคํŠธ์˜ ๋ชฉํ‘œ์™€ ์ฑ… ๋‹จ์œ„ ํ…Œ์ŠคํŠธ ์†Œ๊ฐœ](https://kukim.tistory.com/46) 48 | - 22.01.04 - [๋‹จ์œ„ ํ…Œ์ŠคํŠธ ๊ตฌ์กฐ(AAA ํŒจํ„ด, ํ…Œ์ŠคํŠธ ํ”ฝ์Šค์ฒ˜, ๋ช…๋ช…๋ฒ•](https://kukim.tistory.com/47) 49 | - 22.01.06 - [VirtualBox์— Ubuntu(์šฐ๋ถ„ํˆฌ) ์„ค์น˜ํ•˜๊ณ  ssh ์„œ๋ฒ„ ๋งŒ๋“ค์–ด ๋กœ์ปฌ์—์„œ ์ ‘์†ํ•˜๊ธฐ](https://kukim.tistory.com/49) 50 | - 22.01.07 - [๋ฆฌ๋ˆ…์Šค์˜ ์‚ฌ์šฉ์ž, ๊ทธ๋ฃน ๊ด€๋ฆฌ ํŒŒ์ผ๊ณผ ์„ค์ •ํ•˜๊ธฐ](https://kukim.tistory.com/51) 51 | - 22.01.08 - [์†Œํ”„ํŠธ์›จ์–ด์˜ ํ’ˆ์งˆ๊ณผ ๊ทธ ํŠน์„ฑ๋“ค](https://kukim.tistory.com/54) 52 | - 22.01.09 - [[์ฃผ๊ฐ„ ํšŒ๊ณ ] 22.01 1์ฃผ์ฐจ](https://kukim.tistory.com/55) 53 | - 22.01.14 - [์ž๋ฐ” ๊ฐ์ฒด์˜ ๋ฉ”๋ชจ๋ฆฌ ํฌ๊ธฐ๋Š” ์–ผ๋งˆ์ผ๊นŒ? (OOPs, Java Object Header, JOL ์‚ฌ์šฉํ•˜๊ธฐ)](https://kukim.tistory.com/59) 54 | - 22.01.14 - [๋””์Šค์ฝ”๋“œ ์ฑ„ํŒ…์ฑ„๋„์— Github ์ €์žฅ์†Œ ์•Œ๋ฆผ ๋ด‡ ๋งŒ๋“ค๊ธฐ](https://kukim.tistory.com/60) 55 | - 22.01.15 - [๊ฐ์ฒด ์ƒ์„ฑํ•  ๋•Œ '์ƒ์„ฑ์ž' ๋Œ€์‹  '์ •์  ํŒฉํ„ฐ๋ฆฌ ๋ฉ”์„œ๋“œ'๋ฅผ ์จ๋ณผ๊นŒ?](https://kukim.tistory.com/61) 56 | - 22.01.15 - [๋ชจ๋“  ๊ตฌํ˜„ ํด๋ž˜์Šค์—์„œ Object์˜ toString ์žฌ์ •์˜๋ฅผ ๊ณ ๋ คํ•˜์ž](https://kukim.tistory.com/62) 57 | - 22.01.16 - [[์ฃผ๊ฐ„ ํšŒ๊ณ ] 22.01 2์ฃผ์ฐจ](https://kukim.tistory.com/63) 58 | - 22.01.18 - [์ง€์—ญ ๋ณ€์ˆ˜์˜ ๋ฒ”์œ„๋ฅผ ์ค„์—ฌ ์‰ฌ์šด ์ฝ”๋“œ ์ž‘์„ฑํ•˜๊ธฐ (feat. while ๋ณด๋‹ค๋Š” for)](https://kukim.tistory.com/64) 59 | - 22.01.18 - [ํ‘œ์ค€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ตํžˆ๊ณ  ์‚ฌ์šฉํ•˜์ž](https://kukim.tistory.com/65) 60 | - 22.01.18 - [์ •ํ™•ํ•œ ๋‹ต์ด ํ•„์š”ํ•˜๋‹ค๋ฉด float์™€ double์€ ํ”ผํ•˜์ž](https://kukim.tistory.com/66) 61 | - 22.01.20 - [์ตœ์ ์˜ ์‹œ๊ฐ„ ๋ณต์žก๋„๋ฅผ ์ฐพ์•„์„œ](https://kukim.tistory.com/67) 62 | - 22.01.21 - [์ž๋ฐ”์˜ 'enum'๊ณผ 'lambda'๋ฅผ ํด๋ž˜์Šค๋กœ ์ดํ•ดํ•ด๋ณด๊ธฐ](https://kukim.tistory.com/68) 63 | - 22.01.21 - [์ž๋ฐ” enum์—์„œ ordinal ๋ฉ”์„œ๋“œ ์‚ฌ์šฉํ•˜์ง€๋งˆ...(์„ธ์š”)](https://kukim.tistory.com/69) 64 | - 22.01.23 - [[์ฃผ๊ฐ„ ํšŒ๊ณ ] 22.01 3์ฃผ์ฐจ](https://kukim.tistory.com/70) 65 | - 22.01.24 - [์ž๋ฐ”์˜ ๋™์‹œ์„ฑ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ๊ฐ€๋ณ€ ๋ฐ์ดํ„ฐ๋ฅผ ๋™๊ธฐํ™”ํ•˜๋Š” 3๊ฐ€์ง€ ๋ฐฉ๋ฒ•(+a. ์ž๋ฐ” ๊ธฐ๋ณธ ํƒ€์ž…์˜ ์›์ž์„ฑ์— ๋Œ€ํ•˜์—ฌ)](https://kukim.tistory.com/71) 66 | - 22.01.30 - [[์ฃผ๊ฐ„ ํšŒ๊ณ ] 22.01 4์ฃผ์ฐจ](https://kukim.tistory.com/73) 67 | - 22.02.05 - [์ž๋ฐ”์—์„œ ๊ฐ์ฒด ๋ณต์‚ฌ๋Š” clone()์ด ์•„๋‹Œ ๋ณต์‚ฌ ์ƒ์„ฑ์ž, ํŒฉํ† ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์ž](https://kukim.tistory.com/74) 68 | - 22.02.06 - [ํ‘œ์ค€ ์˜ˆ์™ธ๋ฅผ ์‚ฌ์šฉํ•˜์ž](https://kukim.tistory.com/75) 69 | - 22.02.07 - [Design by Contract(๊ณ„์•ฝ์— ์˜ํ•œ ์„ค๊ณ„)์™€ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ๊ทธ๋ฆฌ๊ณ  ์˜ˆ์ œ](https://kukim.tistory.com/76) 70 | - 22.02.11 - [์ƒ์„ฑ์ž์— ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ๋งŽ๋‹ค๋ฉด ๋นŒ๋” ํŒจํ„ด์„ ์จ๋ณผ๊นŒ?! (HTTPClient์™€ lombok @Builder)](https://kukim.tistory.com/80) 71 | - 22.02.13 - [[์ฃผ๊ฐ„ ํšŒ๊ณ ] 22.02 2์ฃผ์ฐจ](https://kukim.tistory.com/82) 72 | 73 | # ๐Ÿ‘พ ์›น๋ฐฑ์—”๋“œ Java ํด๋ž˜์Šค 74 | 75 | ๐Ÿ—“ ๊ธฐ๊ฐ„ : 22.02.14 ~ 22.04.01 (2๊ฐœ์›”) 76 | ๐Ÿ“œ ๋‚ด์šฉ : Java๋ฅผ ํ™œ์šฉํ•˜์—ฌ OOP, ํ˜‘์—…, ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋Œ€ํ•ด ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค. 77 | 78 | ## ํ”„๋กœ์ ํŠธ 79 | 80 | | Project | Source Code | Project Review Docs | Term | 81 | | :----- | :----- | :------------- | :-: | 82 | | ๐Ÿชœ ์‚ฌ๋‹ค๋ฆฌ ๊ฒŒ์ž„ | [java-ladder](https://github.com/ku-kim/java-ladder) | [์‚ฌ๋‹ค๋ฆฌ ๊ฒŒ์ž„ ํšŒ๊ณ (OOP, ๋ฆฌํŒฉํ† ๋ง, ๋‹จ์œ„ ํ…Œ์ŠคํŠธ, Git)](https://kukim.tistory.com/92) | 22.02.14 ~ 22.02.18 (1์ฃผ) | | 83 | | ๐ŸŽฐ ๋กœ๋˜ ๊ฒŒ์ž„ | [java-lotto](https://github.com/ku-kim/java-lotto) | [๋กœ๋˜ ๊ฒŒ์ž„ ํšŒ๊ณ  (OOP, TDD, 1๊ธ‰ ์ปฌ๋ ‰์…˜, ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ)](https://kukim.tistory.com/93) | 22.02.21 ~ 22.02.25 (1์ฃผ) | 84 | | ๐ŸŒฑ ์Šคํ”„๋ง ์นดํŽ˜ | [java-spring-cafe](https://github.com/ku-kim/java-spring-cafe) | [์Šคํ”„๋ง ์นดํŽ˜ ํšŒ๊ณ  (Spring, ํ…Œ์ŠคํŠธ ์ฝ”๋“œ, ํ”„๋กœ์ ํŠธ ์‹œ๊ฐ„ ๊ด€๋ฆฌ)](https://kukim.tistory.com/126) | 22.03.07 ~ 22.03.18 (2์ฃผ) | 85 | | ๐Ÿ‘พ Java WAS | [java-was](https://github.com/ku-kim/java-was) | [Java WAS ํšŒ๊ณ ](https://kukim.tistory.com/141) | 22.03.21 ~ 22.04.01 (2์ฃผ) | 86 | 87 | ## ๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ 88 | 89 | - 22.02.15 - [private ๋ฉ”์„œ๋“œ๋„ ํ…Œ์ŠคํŠธ๋ฅผ ํ•ด์•ผ ํ• ๊นŒ? (private ๋ฉ”์„œ๋“œ ํ…Œ์ŠคํŠธ ํ•˜๊ณ  ์‹ถ์„ ๋•Œ...)](https://kukim.tistory.com/84) 90 | - 22.02.20 - [[์ฃผ๊ฐ„ ํšŒ๊ณ ] 22.02 3์ฃผ์ฐจ](https://kukim.tistory.com/86) 91 | - 22.02.23 - [IntelliJ + Gradle + Junit5 ํ™˜๊ฒฝ์—์„œ ํ…Œ์ŠคํŠธ ์‹คํ–‰ ์‹œ @DisplayName ์ด ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ์— ๋‚˜์˜ค์ง€ ์•Š๋Š” ๊ฒฝ์šฐ, ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•](https://kukim.tistory.com/88) 92 | - 22.02.28 - [[์ฃผ๊ฐ„ ํšŒ๊ณ ] 22.02 4์ฃผ์ฐจ](https://kukim.tistory.com/91) 93 | - 22.03.05 - [์‹ค์šฉ์ฃผ์˜ ํ”„๋กœ๊ทธ๋ž˜๋จธ, ์‹ค์šฉ์ฃผ์˜ ์ฒ ํ•™](https://kukim.tistory.com/95) 94 | - 22.03.07 - [[์ฃผ๊ฐ„ ํšŒ๊ณ ] 22.03 1์ฃผ์ฐจ - ์Šคํ”„๋ง ์‹œ์ž‘](https://kukim.tistory.com/97) 95 | - 22.03.10 - [IntelliJ์˜ Code&Live Templates ํ™œ์šฉํ•˜์—ฌ ์ƒ์‚ฐ์„ฑ ๋†’์ด๊ธฐ! ํ…Œ์ŠคํŠธ์ฝ”๋“œ ์ž‘์„ฑ์‹œ๊ฐ„ ์ค„์ด๊ณ  ์•„์ง ๊ตฌํ˜„ํ•˜์ง€ ์•Š์€ ๋ฉ”์„œ๋“œ ์˜ˆ์™ธ๋กœ ํ™•์ธํ•˜๊ธฐ](https://kukim.tistory.com/99) 96 | - 22.03.11 - [IntelliJ์—์„œ ํŒŒ์ผ ๋์— ์ž๋™์œผ๋กœ ๊ฐœํ–‰ ์ถ”๊ฐ€ํ•˜๊ธฐ (no newline at end of file)](https://kukim.tistory.com/100) 97 | - 22.03.12 - [AWS ๊ฐ€์ž…๊ณผ ํ”„๋ฆฌํ‹ฐ์–ด ํ™•์ธ](https://kukim.tistory.com/101) 98 | - 22.03.12 - [๋…ธ์…˜(notion)์ด ๋А๋ฆด ๋•Œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• (์บ์‹œ ์ง€์šฐ๊ธฐ)](https://kukim.tistory.com/102) 99 | - 22.03.14 - [[์ฃผ๊ฐ„ ํšŒ๊ณ ] 22.03 2์ฃผ์ฐจ](https://kukim.tistory.com/103) 100 | - 22.03.16 - [Spring boot์—์„œ H2 DB 3๊ฐ€์ง€ ๋ชจ๋“œ ์‚ฌ์šฉํ•˜๊ธฐ(embedded, In-Memory, Server)](https://kukim.tistory.com/105) 101 | - 22.03.19 - [./gradlew bootRun vs java -jar๋กœ ์‹คํ–‰ํ•  ๋•Œ์˜ ์ฐจ์ด์  (๋ฆฌ์†Œ์Šค ๊ฒฝ๋กœ)](https://kukim.tistory.com/106) 102 | - 22.03.19 - [๋‹จ์œ„ ํ…Œ์ŠคํŠธ๋ž€ ๋ฌด์—‡์ผ๊นŒ? ๋Ÿฐ๋˜ํŒŒ์™€ ๊ณ ์ „ํŒŒ์˜ ์ฐจ์ด์ ](https://kukim.tistory.com/107) 103 | - 22.03.20 - [[์ฃผ๊ฐ„ ํšŒ๊ณ ] 22.03 3์ฃผ์ฐจ](https://kukim.tistory.com/108) 104 | - 22.03.21 - [๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ์œ ํšจํ•œ์ง€ ๊ฒ€์‚ฌํ•˜๊ธฐ](https://kukim.tistory.com/109) 105 | - 22.03.26 - [Production Server(์šด์˜ ์„œ๋ฒ„)์™€ ์•„ํ‚คํ…์ฒ˜ (Feat. AWS)](https://kukim.tistory.com/110) 106 | - 22.03.27 - [[์ฃผ๊ฐ„ ํšŒ๊ณ ] 22.03 4์ฃผ์ฐจ](https://kukim.tistory.com/111) 107 | - 22.03.29 - [AWS Service ์†Œ๊ฐœ](https://kukim.tistory.com/112) 108 | - 22.03.30 - [AWS - IAM(Identity and Access Management)์ด๋ž€?](https://kukim.tistory.com/114) 109 | - 22.03.31 - [์ธํ…” ๋งฅ๋ถ ํ”„๋กœ ํ”Œ๋ฆฌ์ปค ํ˜„์ƒ ํ•ด๊ฒฐ(๋งŽ์€ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ํ•  ๋•Œ ํ™”๋ฉด ๊นœ๋นก๊ฑฐ๋ฆผ, ๋งฅ๋ถ ๋“€์–ผ ๋ชจ๋‹ˆํ„ฐ ์—ฐ๊ฒฐ ์‹œ ํ™”๋ฉด ๊นœ๋นก๊ฑฐ๋ฆผ)](https://kukim.tistory.com/115) 110 | - 22.03.31 - [AWS - VPC(Virtual Private Cloud)์ด๋ž€? : AWS์—์„œ ๋…๋ฆฝ๋œ ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ ๋งŒ๋“ค๊ธฐ](https://kukim.tistory.com/116) 111 | 112 | # ๐Ÿ‘ซ ๋งˆ์Šคํ„ฐ์ฆˆ ํ”„๋กœ์ ํŠธ 113 | 114 | ๐Ÿ—“ ๊ธฐ๊ฐ„ : 22.04.04 ~ 22.07.01 (3๊ฐœ์›”) 115 | ๐Ÿ“œ ๋‚ด์šฉ : Spring ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํด๋ผ์ด์–ธํŠธ(Andorid, iOS, Web ) ํŒ€์›๋“ค๊ณผ ํ•จ๊ป˜ ๋ชจ๋ฐ”์ผ, ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. 116 | 117 | ## ํ”„๋กœ์ ํŠธ 118 | 119 | | Project | Source Code | Project Review Docs | Term | 120 | | :----- | :------ | :----- | :-------------: | 121 | | โœ… ํˆฌ๋‘ ๋ฆฌ์ŠคํŠธ App(Andorid) | [todo-list](https://github.com/ku-kim/todo-list) | [(์ž‘์„ฑ์ค‘) ํˆฌ๋‘๋ฆฌ์Šค ํšŒ๊ณ ](https://kukim.tistory.com/142) |22.04.04 ~ 22.04.15 (2์ฃผ) | 122 | | ๐Ÿฑ ๋ฐ˜์ฐฌ ๊ฐ€๊ฒŒ Web | [sidedish](https://github.com/Louie-03/sidedish) | [(์ž‘์„ฑ์ค‘) ๋ฐ˜์ฐฌ๊ฐ€๊ฒŒ ํšŒ๊ณ ](https://kukim.tistory.com/147) | 22.04.18 ~ 22.04.29 (2์ฃผ) | 123 | | ๐Ÿ  ์—์–ด๋น„์—”๋น„ App(iOS) |[airbnb](https://github.com/jeremy0405/airbnb) | [(์ž‘์„ฑ์ค‘) ์—์–ด๋น„์—”๋น„](https://kukim.tistory.com/166) | 22.05.23 ~ 22.06.10 (3์ฃผ) | 124 | | ๐Ÿ™ ์ด์Šˆ ํŠธ๋ž˜์ปค Web | [issue-tracker](https://github.com/ku-kim/issue-tracker) | [(์ž‘์„ฑ์ค‘) ์ด์ŠˆํŠธ๋ž˜์ปค](https://kukim.tistory.com/169) | 22.06.13 ~ 22.07.01 (3์ฃผ) | 125 | 126 | 127 | ## ๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ 128 | 129 | - 22.04.04 - [๊นƒํ—ˆ๋ธŒ ์ €์žฅ์†Œ์—์„œ ์ด์Šˆ ํ…œํ”Œ๋ฆฟ, PR ํ…œํ”Œ๋ฆฟ ์ ์šฉํ•˜๊ธฐ (feat. .github ํด๋”)](https://kukim.tistory.com/117) 130 | - 22.04.05 - [Mockup API Server ํ™œ์šฉ๊ณผ Postman Mock server ์‚ฌ์šฉ (๋„์ž… ์ด์œ ์™€ ๊ธฐ์ˆ  ๋น„๊ต)](https://kukim.tistory.com/118) 131 | - 22.04.10 - [[์ฃผ๊ฐ„ ํšŒ๊ณ ] 22.03 5์ฃผ์ฐจ](https://kukim.tistory.com/119) 132 | - 22.04.10 - [[์ฃผ๊ฐ„ ํšŒ๊ณ ] 22.04 1์ฃผ์ฐจ](https://kukim.tistory.com/120) 133 | - 22.04.18 - [์ฝ”๋“œ๋ฆฌ๋ทฐ์—์„œ ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ์šฉ์–ด(์ค„์ž„๋ง)](https://kukim.tistory.com/124) 134 | - 22.05.01 - [MySQL Server ์•„ํ‚คํ…์ฒ˜์™€ ์Šค๋ ˆ๋”ฉ](https://kukim.tistory.com/127) 135 | - 22.05.14 - [MySQL ์‹คํ–‰ ๊ณ„ํš๊ณผ ๊ฒฐ๊ณผ ์ปฌ๋Ÿผ ์„ค๋ช… (MySQL EXPLAIN Output Format)](https://kukim.tistory.com/128) 136 | - 22.05.19 - [์ธ๋ฑ์Šค์™€ ๊ด€๋ จ๋œ ๋ช‡ ๊ฐ€์ง€ SQL ํŠœ๋‹ ์˜ˆ์ œ (๊ฒฐํ•ฉ ์ธ๋ฑ์Šค, ์ธ๋ฑ์Šค ์‚ฌ์šฉํ•  ๋•Œ ๋А๋ฆฐ ๊ฒฝ์šฐ, ์ธ๋ฑ์Šค๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ ๋“ฑ)](https://kukim.tistory.com/131) 137 | - 22.06.02 - [JUnit5์—์„œ ๊ฒ€์ฆ๋ฌธ์ด ์ค‘๊ฐ„์— ์‹คํŒจํ•ด๋„ ๋ฉˆ์ถ”์ง€ ์•Š๊ณ  ๊ฒ€์ฆ๋ฌธ ๋ชจ๋‘ ์‹คํ–‰ํ•˜๊ธฐ(AssertAll, AssertJ, SoftAssertions)](https://kukim.tistory.com/136) 138 | - 22.06.06 - [์ˆ™๋ฐ• ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•œ ์ˆ™์†Œ ๋ฐ์ดํ„ฐ ๊ตฌํ•˜๊ธฐ (๊ณต๊ณต API์‚ฌ์šฉ, ์ง์ ‘ Dummy ๋ฐ์ดํ„ฐ ์ƒ์„ฑํ•˜๊ธฐ)](https://kukim.tistory.com/138) 139 | - 22.06.09 - [[์„œ๋ฒ„ ์žฅ์• ] AWS ํ”„๋ฆฌํ‹ฐ์–ด ๋ฐฐํฌ ํ›„ ์žฅ์•  - CPU ์‚ฌ์šฉ๋ฅ  100%, ํฌ๋ ˆ๋”ง 0๊ฐœ ์ดํ›„ ssh ์ ‘์†๋„ ์•ˆ๋˜๋Š” ์ƒํ™ฉ๊ณผ ํ•ด๊ฒฐ (HW / SW(ํŽ˜์ด์ง• limit ๋ฌธ์ œ)](https://kukim.tistory.com/139) 140 | - 22.06.12 - [ํšŒ๊ณ  ๋ฐฉ๋ฒ• : ํฌ์ŠคํŠธ๋ชจํ…œ(postmortem)](https://kukim.tistory.com/140) 141 | - 22.06.14 - [GitHub Actions๋ฅผ ํ™œ์šฉํ•ด React๋ฅผ S3, CloudFront๋ฅผ ์‚ฌ์šฉํ•ด ๋ฐฐํฌํ•˜๊ธฐ](https://kukim.tistory.com/144) 142 | - 22.06.15 - [ํ”„๋ก ํŠธ์—”๋“œ(React) ๋ฐฐํฌ์™€ ์•„ํ‚คํ…์ฒ˜](https://kukim.tistory.com/145) 143 | - 22.06.16 - [๋ฐฑ์—”๋“œ(spring) ๋ฐฐํฌ์™€ ์•„ํ‚คํ…์ฒ˜](https://kukim.tistory.com/146) 144 | - 22.06.21 - [[์˜์‚ฌ๊ฒฐ์ •] Testcontainers ์‚ฌ์šฉํ•˜๊ธฐ๊นŒ์ง€](https://kukim.tistory.com/148) 145 | - 22.06.23 - [Testcontainers์—์„œ MySQL ์‚ฌ์šฉํ•ด๋ณด๊ธฐ (ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ์—์„œ ์ž๋™์œผ๋กœ MySQL ์ปจํ…Œ์ด๋„ˆ ๋„์šฐ๊ณ  ๋‚ด๋ฆฌ๊ธฐ)](https://kukim.tistory.com/149) 146 | - 22.07.01 - [secret, config ํŒŒ์ผ ๊ด€๋ฆฌ ๋ฐฉ๋ฒ• ์†Œ๊ฐœ(feat. SpringBoot์˜ application.*)](https://kukim.tistory.com/150) 147 | - 22.07.02 - [Git Submodules๋ฅผ ํ™œ์šฉํ•œ secret, config ํŒŒ์ผ ๊ด€๋ฆฌ, ๋ฐฐํฌ (feat. SpringBoot, GitHub Actions)](https://kukim.tistory.com/151) 148 | - 22.07.02 - [[์„œ๋ฒ„ ์žฅ์• ] HTTPS -> HTTP ํ†ต์‹  ๋ถˆ๊ฐ€(์›น ๋ธŒ๋ผ์šฐ์ €์˜ Mixed Content ์ฐจ๋‹จ)](https://kukim.tistory.com/152) 149 | 150 | # ๐Ÿง—โ€โ™‚๏ธ ๊ฐœ์ธ ํ•™์Šต 151 | | Study | Source Code | Project Review Docs | Term | 152 | | :----- | :------ | :----- | :-------------: | 153 | | ๐Ÿ““ [์ฑ…](http://www.yes24.com/Product/Goods/104084175) `๋‹จ์œ„ ํ…Œ์ŠคํŠธ` | - | [์ฑ… '๋‹จ์œ„ ํ…Œ์ŠคํŠธ(Unit Test)' ์†Œ๊ฐœ์™€ ์š”์•ฝ์ •๋ฆฌ](https://kukim.tistory.com/45) |21.12.27 ~ 22.06.03 (5๋‹ฌ) | 154 | |๐ŸŽฅ [๊ฐ•์˜](https://www.inflearn.com/course/the-java-application-test/dashboard) `๋ฐฑ๊ธฐ์„ ๋‹˜ : ๋” ์ž๋ฐ”, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ…Œ์ŠคํŠธํ•˜๋Š” ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•` | - | - | 22.01.03 ~ 22.06.18 (5๋‹ฌ) | 155 | | ๐Ÿ“” [์ฑ…](http://www.yes24.com/Product/Goods/65551284) `์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ” 3E` | - | [์ฑ… '์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ”(Effective Java)' ์†Œ๊ฐœ์™€ ์š”์•ฝ์ •๋ฆฌ](https://kukim.tistory.com/96) |22.01.11 ~ | 156 | | ๐Ÿ“• [์ฑ…](http://www.yes24.com/Product/Goods/103599789) `์†Œํ”„ํŠธ์›จ์–ด์˜ ํ’ˆ๊ฒฉ` | [GitHub Repo : Seriously-Good-Software](https://github.com/Quokka-Squad/Seriously-Good-Software) | [์ฑ… '์†Œํ”„ํŠธ์›จ์–ด์˜ ํ’ˆ๊ฒฉ(Seriously Good Software)' ์†Œ๊ฐœ์™€ ์š”์•ฝ์ •๋ฆฌ, ์Šคํ„ฐ๋””](https://kukim.tistory.com/53) |22.01.15 ~ 22.03.05 (2๋‹ฌ) | 157 | | ๐ŸŽฅ [์œ ํŠœ๋ธŒ](https://www.youtube.com/watch?v=tdKFZcZSJmg&feature=youtu.be) `ํ† ๋น„๋‹˜ : xUnit ํ…Œ์ŠคํŒ… ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ TDD๋กœ ๋งŒ๋“ค์–ด๋ณด์ž` | [xUnitTDD](https://github.com/ku-kim/spring-core-basic) | | 22.02.04 ~ 22.02.05(2์ผ) | 158 | |๐ŸŽฅ [๊ฐ•์˜](https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8#curriculum) `๊น€์˜ํ•œ๋‹˜ : ์Šคํ”„๋ง ์ž…๋ฌธ - ์ฝ”๋“œ๋กœ ๋ฐฐ์šฐ๋Š” ์Šคํ”„๋ง ๋ถ€ํŠธ` | [spring-boot-basic](https://github.com/ku-kim/spring-boot-basic) | - |22.02.24 ~ 22.02.28 (1์ฃผ) | 159 | |๐ŸŽฅ [๊ฐ•์˜](https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8) `๊น€์˜ํ•œ๋‹˜ : ์Šคํ”„๋ง ํ•ต์‹ฌ ์›๋ฆฌ - ๊ธฐ๋ณธํŽธ` | [spring-core-basic](https://github.com/ku-kim/spring-core-basic) | - |22.03.01 ~ 22.03.08 (2์ฃผ) | 160 | |๐ŸŽฅ [๊ฐ•์˜](https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1) `๊น€์˜ํ•œ๋‹˜ : ์Šคํ”„๋ง MVC 1ํŽธ` | [spring-mvc-1](https://github.com/ku-kim/spring-mvc-1-1) | - |22.03.12 ~ 22.03.24 (10์ผ) | 161 | |๐ŸŽฅ [๊ฐ•์˜](https://www.inflearn.com/course/aws-starter/dashboard) `ํ˜ธ๋ˆ…์Šค : ์ง„์งœ ์ž…๋ฌธ์ž๋ฅผ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ์™€ AWS` | - | - |22.03.12 ~ 22.03.13 (2์ผ) | 162 | |๐ŸŽฅ [๊ฐ•์˜](https://www.inflearn.com/course/aws-%ED%95%B5%EC%8B%AC-%EC%8B%A4%EC%8A%B5/dashboard) `ํ˜ธ๋ˆ…์Šค : ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” AWS ํ•ต์‹ฌ ์„œ๋น„์Šค` | - | - |22.03.29 ~ 22.04.10 (2์ฃผ) | 163 | | ๐Ÿ‘ซ `๊ธ€๋˜ 7๊ธฐ ๋ฉค๋ฒ„` | - | [๊ธ€ ์“ฐ๋Š” ๋˜๋ผ์ด๊ฐ€ ์„ธ์ƒ์„ ๋ฐ”๊พผ๋‹ค - ๊ธ€๋˜ ํŽ˜์ด์ง€](https://www.notion.so/zzsza/ac5b18a482fb4df497d4e8257ad4d516) |22.05.01 ~ 22.10.16(6๋‹ฌ) | 164 | | ๐Ÿ“˜ [์ฑ…](http://www.yes24.com/Product/Goods/102382080) `์—…๋ฌด์— ๋ฐ”๋กœ ์“ฐ๋Š” SQL ํŠœ๋‹` | - | [์ฑ… '์—…๋ฌด์— ๋ฐ”๋กœ ์“ฐ๋Š” SQL ํŠœ๋‹` ์†Œ๊ฐœ์™€ ์ •๋ฆฌ](https://kukim.tistory.com/129) |22.05.02 ~ 22.05.20 (3์ฃผ) | 165 | | ๐Ÿ“™ [์ฑ…](http://www.yes24.com/Product/Goods/93887402) `๋”ฐ๋ผํ•˜๋ฉฐ ๋ฐฐ์šฐ๋Š” AWS ๋„คํŠธ์›Œํฌ ์ž…๋ฌธ` / [์ฑ…](http://www.yes24.com/Product/Goods/68799454) `AWS ์ธํ”„๋ผ ๊ตฌ์ถ• ๊ฐ€์ด๋“œ` | - | - |22.06.01 ~ 22.09.05(3๋‹ฌ) | 166 | 167 | --- 168 | 169 | [![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2Fku-kim%2FCodeSquadMastersCourse-BE-Projects&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false)](https://hits.seeyoufarm.com) 170 | --------------------------------------------------------------------------------