Skip to content

Latest commit

ย 

History

History
104 lines (59 loc) ยท 3.49 KB

File metadata and controls

104 lines (59 loc) ยท 3.49 KB

Beginner Dev Course for team care-gvier

ํŒ€ ์ผ€์–ด๊ธฐ๋ฒ„์— ํ•ฉ๋ฅ˜ํ•˜๊ฒŒ ๋˜์‹  ์ดˆ๊ธ‰ ๊ฐœ๋ฐœ์ž ๋ถ„๋“ค์„ ์œ„ํ•œ ํ•™์Šต์šฉ Repository.


๋“ค์–ด๊ฐ€๋Š” ๊ธ€

{ํ•™์Šต์ž} ๋‹˜์˜ ํ•™์—… ๊ณ„ํš์€ ํฌ๊ฒŒ ์„ธ ๋ถ„์•ผ๋กœ ๋‚˜๋ˆ„์–ด ์‹ค์ฒœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  1. ์–ธ์–ด - JS/TS
  2. ํ”„๋ก ํŠธ - React/RN
  3. ๋ฐฑ์—”๋“œ - NestJS ์ˆœ์„œ๋Œ€๋กœ, 1. ๊ธฐ๋ณธ์ ์ธ ์–ธ์–ด์— ๋Œ€ํ•œ ์ง€์‹์„ ์ตํžŒ ํ›„, 2. ํ”„๋ก ํŠธ, 3. ๋ฐฑ์—”๋“œ ํ”„๋ ˆ์ž„์›Œํฌ๋“ค์„ ์ตํžˆ์‹œ๊ธธ ๊ถŒํ•ด๋“œ๋ฆฝ๋‹ˆ๋‹ค.

ํ•™์Šต ์ฃผ์˜ ์‚ฌํ•ญ

1. ํ•™์Šต์„ ์ง„ํ–‰ํ•˜์‹ค๋•Œ๋Š”, โ€œ๋ฐ˜๋“œ์‹œโ€ ๋Šฅ๋™์ ์ธ ์ž์„ธ๋กœ ํ•™์Šต์— ์ž„ํ•˜์‹œ๊ธธ ๊ถŒํ•ด๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๊ฐ•์˜ ์˜์ƒ์„ ๋ˆˆ์œผ๋กœ๋งŒ ์‹œ์ฒญํ•˜์ง€ ๋ง๊ณ , ์†๊ฐ€๋ฝ์œผ๋กœ ์ง์ ‘ VSCode ์— ํƒ€์ดํ•‘ํ•˜๋ฉฐ ์ˆ˜๊ฐ•ํ•ด์ฃผ์„ธ์š”.

2. ํƒ€์ดํ•‘ ํ•œ ์ฝ”๋“œ๋“ค์€ git ์œผ๋กœ ์ปค๋ฐ‹ ํ•ด์ฃผ์„ธ์š”.

๊ฐ•์˜๋ฅผ ์‹œ์ฒญํ•˜๋ฉฐ ์ž‘์„ฑํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ๊ธฐ๋ก ํ•  ๊ฐœ์ธ ๊นƒํ—™ Repository ์„ ์ƒ์„ฑํ•ด์ฃผ์„ธ์š”. ์˜์ƒ 1๊ฐœ๋ฅผ ๋๋‚ผ๋•Œ๋งˆ๋‹ค ํ˜น์€, ์ฑ•ํ„ฐ๋ฅผ ํ•œ ๊ฐœ ๋๋‚ผ๋•Œ๋งˆ๋‹ค ๊ฐ„๋‹จํ•œ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€์™€ ํ•จ๊ป˜ ์ปค๋ฐ‹ํ•ด์ฃผ์„ธ์š”.

3. ํ•™์Šต์‹œ๊ฐ„์€ ๊ฐ•์˜์‹œ๊ฐ„์˜ 2๋ฐฐ๋กœ ์ƒ๊ฐํ•ด์ฃผ์„ธ์š”.

๋Šฅ๋™์ ์œผ๋กœ ํ•™์Šตํ•˜๋‹ค ๋ณด๋ฉด, ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๊ฐ•์˜ ์ค‘๊ฐ„ ์ค‘๊ฐ„ ํƒ€์ดํ•‘๊ณผ ๊ตฌ๊ธ€๋ง์„ ์œ„ํ•ด ์žฌ์ƒ์„ ๋ฉˆ์ถ”๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. 2์‹œ๊ฐ„ ์งœ๋ฆฌ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•œ๋‹ค๋ฉด, ํ•™์Šต ์‹œ๊ฐ„์€ ์ตœ์†Œ 4์‹œ๊ฐ„์ด ๊ฑธ๋ฆฐ๋‹ค๊ณ  ์ƒ๊ฐํ•ด์ฃผ์‹œ๊ณ , ์ตœ์†Œํ•œ ์ด์ •๋„ ๋ถ„๋Ÿ‰์œผ๋กœ ํ•™์Šตํ•ด์ฃผ์„ธ์š”.

๊ณผ์ œ ์ˆ˜ํ–‰ ๋ฐฉ๋ฒ•

๋ชจ๋“  ๊ณผ์ œ๋“ค์€ 1:1 ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋ฅผ ํ†ตํ•ด ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ›๊ฒŒ๋ฉ๋‹ˆ๋‹ค. ๊ณผ์ œ๋ฅผ ์›ํ• ํžˆ ์ง„ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ˆœ์„œ๋“ค์„ ์ง€์ผœ์ฃผ์„ธ์š”;

1. ๊ณผ์ œ๋ฅผ ์ˆ˜ํ–‰ํ•  ๋•Œ๋Š” {๊นƒํ—™username}/{๋ถ„์•ผ๋ฒˆํ˜ธ}-{๊ฐ•์˜๋ฒˆํ˜ธ} ๊ทœ์น™์œผ๋กœ ๋ธŒ๋žœ์น˜๋ฅผ ์ƒ์„ฑํ•ด์ฃผ์„ธ์š”

์˜ˆ) smnchoi, "1. ์–ธ์–ด" ๋ถ„์•ผ์—์„œ "10. [์–„์ฝ”] ์ œ๋Œ€๋กœ ํŒŒ๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ(JavaScript)" ๊ฐ•์˜์— ๋Œ€ํ•œ ๊ณผ์ œ๋ผ๋ฉด, smnchoi/1-10 ์œผ๋กœ ๋ธŒ๋žœ์น˜๋ฅผ ๋งŒ๋“ค๋ฉด ๋ฉ๋‹ˆ๋‹ค.

2. ๊ณผ์ œ์— ๋Œ€ํ•œ ๊ฒฐ๊ณผ๋ฌผ์€ jobs/{๋ถ„์•ผ๋ฒˆํ˜ธ}-{๊ฐ•์˜๋ฒˆํ˜ธ}/{๋‹‰๋„ค์ž„}/ ๊ฒฝ๋กœ์— ์œ„์น˜์‹œ์ผœ ์ฃผ์„ธ์š”.

์˜ˆ) ๊ฒฐ๊ณผ๋ฌผ๋กœ answer.js ํŒŒ์ผ์„ ์ƒ์„ฑํ–ˆ๋‹ค๋ฉด, jobs/1-10/smnchoi/answer.js ์ด๋ ‡๊ฒŒ ๋งŒ๋“ค์–ด ์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

2. ๋ชจ๋“  ๊ฒฐ๊ณผ๋ฌผ์ด ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ›์„ ์ค€๋น„๊ฐ€ ๋˜๋ฉด, main ๋ธŒ๋žœ์น˜๋ฅผ base ๋กœ ํ•˜๋Š” Pull Request ๋ฅผ ๋งŒ๋“ค์–ด์ฃผ์„ธ์š”.

PR ๋ฆฌ๋ทฐ๊ฐ€ ๋๋‚˜๋ฉด, smnchoi/1-10 -> main ๋ฐฉํ–ฅ์œผ๋กœ merge ๋ฉ๋‹ˆ๋‹ค.


(ํ•™์Šต๋ถ„์•ผ)

๐Ÿชข 1. ์–ธ์–ด

๐ŸŸก JS

(์ด๋ก )

10. [์–„์ฝ”] ์ œ๋Œ€๋กœ ํŒŒ๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ(JavaScript)


(์‹ค์Šต)

20. [๋…ธ๋งˆ๋“œ์ฝ”๋”] ๋ฐ”๋‹๋ผ JS๋กœ ํฌ๋กฌ ์•ฑ ๋งŒ๋“ค๊ธฐ

๐Ÿ”ต TS

(์ด๋ก )

10. Typescript for Javascript Developers in 15min

๐Ÿ“ฑ 2. ํ”„๋ก ํŠธ์—”๋“œ

โš›๏ธ React Native

10. [๋…ธ๋งˆ๋“œ์ฝ”๋”] ์™•์ดˆ๋ณด๋ฅผ ์œ„ํ•œ React Native 101

โš› React

20. [๋…ธ๋งˆ๋“œ์ฝ”๋”] ReactJS๋กœ ์˜ํ™” ์›น ์„œ๋น„์Šค ๋งŒ๋“ค๊ธฐ

โ˜๏ธ 3. ๋ฐฑ์—”๋“œ

๐Ÿ˜บ NestJS

10. [๋…ธ๋งˆ๋“œ์ฝ”๋”] NestJS๋กœ API ๋งŒ๋“ค๊ธฐ