Inflearn brand logo image
Inflearn brand logo image
์ฑ„๋„ํ†ก ์•„์ด์ฝ˜
BEST

๊ธ€๋กœ๋ฒŒ ๊ฐœ๋ฐœ์ž๋กœ ์„ฑ์žฅํ•˜๋Š” < ์ฝ”๋”ฉ ์‹ค๋ฌด ์˜์–ด /> ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค

์†Œํ”„ํŠธ์›จ์–ด ์‹ค๋ฌด ์˜์–ด ๊ณต๋žต์ง‘ | ์œ„๋Œ€ํ•œ IT ์˜์–ด

Thumbnail

์ž…๋ฌธ์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[๊ฐœ๋ฐœ ยท ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ์™ธ๊ตญ์–ด] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • ์†Œํ”„ํŠธ์›จ์–ด ํ•„์ˆ˜ ์‹ค๋ฌด ์˜์–ด All-in-One

  • ํ•œ๊ตญ์ธ์ด ์ž์ฃผ ํ‹€๋ฆฌ๋Š” SW ์‹ค๋ฌด ์˜์–ด ๋ฐœ์Œ ์ง‘์ค‘ ๋ถ„์„

  • ์กฐ๊ฑด๋ฌธ, ๋ฐ˜๋ณต๋ฌธ, ๋ณ€์ˆ˜ ์„ ์–ธ ๋“ฑ ์ฝ”๋“œ๋ฅผ ์˜์–ด๋กœ ์„ค๋ช…ํ•˜๋Š” ๋ฐฉ๋ฒ•

  • ๋ฆฌ์•กํŠธ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋“ฑ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์ˆ  ํ† ๋ก  ๋ถ„์„

  • ํ‡ด๊ทผ ์‹œ๊ฐ„์„ ์•ž๋‹น๊ธฐ๋Š” ์˜์–ด ๊ฒ€์ƒ‰ ๋…ธํ•˜์šฐ 4๊ฐ€์ง€

  • ์˜คํ”ˆ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ "์ธ์‹ธ"๋กœ ๋„์•ฝํ•˜๋Š” ์ธํ„ฐ๋„ท ์˜์–ด ํ‘œํ˜„

  • Git์œผ๋กœ ์„ธ๋ จ๋˜๊ฒŒ ํ˜‘์—…ํ•˜๋Š” 5๊ฐ€์ง€ ๋ฐฉ๋ฒ•

  • ๋‹จ์–ด ํ•˜๋‚˜๋กœ ์ƒ์‚ฌ๊ฐ€ ๊ฐˆ๋ฆฌ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๋ฒ•๋ฅ  ์˜์–ด

์†Œํ”„ํŠธ์›จ์–ด ์—…๊ณ„ ์ข…์‚ฌ์ž๋ฅผ ์œ„ํ•œ IT ์‹ค๋ฌด ์˜์–ด์™€ ํ•จ๊ป˜
๊ธ€๋กœ๋ฒŒ IT ์ธ์žฌ๋กœ ์„ฑ์žฅํ•˜์„ธ์š” ๐Ÿ’ก

 

IT ์‹ค๋ฌด ํ•„์ˆ˜ ์˜๋‹จ์–ด & ์ „๋ฌธ ์šฉ์–ด ๋ชจ์Œ

Github, Stack Overflow์—์„œ ๋ฐฐ์šฐ๋Š” ๊ฐœ๋ฐœ ์‹ค์ „ ์˜์–ด

์ฝ”๋“œ๋ฅผ ์˜์–ด๋กœ ์„ค๋ช…ํ•˜๋Š” ๋ฒ•, Git commit message ์˜๋ฌธ ์ž‘์„ฑ๋ฒ•

๊ธ€๋กœ๋ฒŒ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ ๊ธฐ์ˆ  ํ† ๋ก  ๋ถ„์„

์˜์–ด ์ธํ„ฐ๋ทฐ & ๋น„์ฆˆ๋‹ˆ์Šค ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๋…ธํ•˜์šฐ


 

ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ์˜์–ด๋ฅผ ํ•œ ๋ฒˆ์—

< ์œ„๋Œ€ํ•œ IT ์˜์–ด />

 

"๋ฐ˜๋ณต๋ฌธ์„ ๋น ์ ธ๋‚˜์˜ค๋‹ค", "์กฐ๊ฑด๋ฌธ์ด ์ฐธ์œผ๋กœ ํ‰๊ฐ€๋˜๋‹ค"๋ฅผ

์˜์–ด๋กœ ์–ด๋–ป๊ฒŒ ํ‘œํ˜„ํ• ๊นŒ์š”?

 

ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๋งค์ผ ์‚ฌ์šฉํ•˜๋Š” "์ค‘๊ด„ํ˜ธ"์™€ "๋ฌผ๊ฒฐํ‘œ"๋ฅผ

์˜์–ด๋กœ ์–ด๋–ป๊ฒŒ ํ• ๊นŒ์š”?

 

์†Œํ”„ํŠธ์›จ์–ด ์‹ค๋ฌด ์˜์–ด๋Š”

๋น„์ฆˆ๋‹ˆ์Šค ์˜์–ด, ์‹œํ—˜ ์˜์–ด์™€ ์™„์ „ํžˆ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

 

์‹ค๋ฌด์—์„œ ๋งค์ผ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ„๋‹จํ•œ ํ•œ๊ตญ์–ด ๋ฌธ์žฅ๋„

์˜์–ด๋กœ ์˜ฎ๊ธฐ๊ธฐ๋Š” ์ ˆ๋Œ€๋กœ ์‰ฝ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

 

ํ•˜์ง€๋งŒ ์†Œํ”„ํŠธ์›จ์–ด ์—…๊ณ„์—์„œ ์˜์–ด ์‹ค๋ ฅ์€

์ฝ”๋”ฉ ์‹ค๋ ฅ๋งŒํผ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

 

๊ณ ๊ธ‰ ์ •๋ณด์™€ ๋…ธํ•˜์šฐ๋ฅผ ๋‚จ๋“ค๋ณด๋‹ค ๋น ๋ฅด๊ณ  ์ •ํ™•ํ•˜๊ฒŒ ์–ป๊ธฐ ์œ„ํ•ด

ํ•œ ๋ฒˆ์ฏค ๊ฟˆ๊พธ์—ˆ๋˜ ํ•ด์™ธ ์ทจ์—…๊ณผ ๋น…ํ…Œํฌ ์ด์ง์„ ์œ„ํ•ด

์—ฌ๋Ÿฌ๋ถ„ ์ปค๋ฆฌ์–ด์˜ ์‹œ์žฅ ๊ฐ€์น˜๋ฅผ ํญ๋ฐœ์ ์œผ๋กœ ํ‚ค์šฐ๊ธฐ ์œ„ํ•ด

 

์ง€๊ธˆ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์–ธ์–ด๋Š” JavaScript๋„, Python๋„, C๋„ ์•„๋‹Œ

"์˜์–ด"์ž…๋‹ˆ๋‹ค.



LGTM, TL;DR, PR๊ณผ ๊ฐ™์€ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์ธํ„ฐ๋„ท ์šฉ์–ด๋ถ€ํ„ฐ

์‹ค๋ฌด์— ๊ผญ ํ•„์š”ํ•œ IT ์ „๋ฌธ ์šฉ์–ด์™€ ๋ผ์ด์„ ์Šค ๋ฒ•๋ฅ  ์˜์–ด๊นŒ์ง€.

์—ฌ๋Ÿฌ๋ถ„์˜ IT ์ปค๋ฆฌ์–ด ์„ฑ์žฅ์— ํ•„์ˆ˜์ ์ธ ์˜์–ด ์ง€์‹๊ณผ ๋…ธํ•˜์šฐ๋ฅผ ํ•˜๋‚˜๋กœ ๋ชจ์•˜์Šต๋‹ˆ๋‹ค.

 

์—ฌ๋Ÿฌ๋ถ„ ์ปค๋ฆฌ์–ด์˜ ๋งˆ์ง€๋ง‰ ํผ์ฆ ์กฐ๊ฐ์€
'์˜์–ด'์ž…๋‹ˆ๋‹ค ๐Ÿ” 

 

๋ณธ ๊ฐ•์˜๋Š” ๊ธ€๋กœ๋ฒŒ IT ์ƒํƒœ๊ณ„์˜ ๊ฐ์„ฑ์„ ๊ทธ๋Œ€๋กœ ๋‹ด์•„

์ •๋ณดํ™” ์‹œ๋Œ€์˜ ๊ฐ€์žฅ ์‹ค์šฉ์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด ๊ธฐ์ดˆ ์ง€์‹๊ณผ

IT ์‹ค๋ฌด ์˜์–ด๋ฅผ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.

 

์†Œํ”„ํŠธ์›จ์–ด ์—…๊ณ„๋งŒ์˜ ์ƒ์ƒํ•œ ์—…๋ฌด ํ˜„์žฅ์„ ๋‹ด์€

< ์œ„๋Œ€ํ•œ IT ์˜์–ด />์™€ ํ•จ๊ป˜

๊ธ€๋กœ๋ฒŒ IT ์ธ์žฌ๋กœ ์„ฑ์žฅํ•˜์„ธ์š”!

 


์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์›Œ์š” ๐Ÿ“š

Chapter 0 : Intro
์‹œ์ž‘์€ ๊ฐ€๋ณ๊ฒŒ! ์ฝ”๋”ฉ ์˜์–ด ์ž…๋ฌธ

1. ํ•˜๋Š” ์ผ๋„ ๋ฐ”์œ๋ฐ, IT ์˜์–ด๋ฅผ ์™œ ๋ฐฐ์›Œ์•ผ ํ• ๊นŒ?
2.
ํ•œ๊ตญ์ธ ๋จธ๋ฆฌ ์•„ํ”„๊ฒŒ ๋งŒ๋“œ๋Š” ์˜์–ด์˜ ํŠน์ง•
3. ๊ธฐ์ดˆ๋ฅผ ํŠผํŠผํ•˜๊ฒŒ, IT ์‹ค๋ฌด์— ๊ผญ ํ•„์š”ํ•œ ์ „๋ฌธ ์šฉ์–ด
4. ( ), { }, [ ], ~, *, ๋„ˆํฌ๋“ค ์ด๋ฆ„์€ ๋ญ๋‹ˆ?
5. ๋„ˆ์—๊ฒŒ ์ด๋ฆ„์„ ์„ ์‚ฌํ•˜๋…ธ๋ผ! camelCase, snake_case, ๊ทธ๋ฆฌ๊ณ ..
6. ์ ๋‹นํžˆ๋Š” ์ด์ œ ๊ทธ๋งŒ! ์ œ๋Œ€๋กœ ์•Œ์•„์•ผ ํ•˜๋Š” IT ํ•„์ˆ˜ ์˜๋‹จ์–ด & ํ‘œํ˜„


Chapter 1 : Communication
IT ์‹ค์ „ ์˜์–ด + ๋น„์ฆˆ๋‹ˆ์Šค ํ•„์ˆ˜ ์˜์–ด

1. Git์œผ๋กœ ์„ธ๋ จ๋˜๊ฒŒ ํ˜‘์—…ํ•˜๋Š” 5๊ฐ€์ง€ ๋ฐฉ๋ฒ•
2.
์™ธ๊ตญ์ธ์ด ๋“ค์–ด๋„ ๊ฐํƒ„ํ•  ์ฝ”๋“œ ์„ค๋ช…๋ฒ•
3. ์ธ์ƒ์€ ์‹ค์ „, ๊ฐœ๋ฐœ ํ˜„์žฅ ์†์—์„œ ๋ฐฐ์šฐ๋Š” ์‹ค์ „ ์˜์–ด
4. ์˜คํ”ˆ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ "์ธ์‹ธ"๋กœ ๋„์•ฝํ•˜๋Š” ์ธํ„ฐ๋„ท ์˜์–ด ํ‘œํ˜„
5. ํ‡ด๊ทผ ์‹œ๊ฐ„์„ ์•ž๋‹น๊ธฐ๋Š” ๊ฒ€์ƒ‰ ๋…ธํ•˜์šฐ 4๊ฐ€์ง€
6. ๋‹จ์–ด ํ•˜๋‚˜๋กœ ์ƒ์‚ฌ๊ฐ€ ๊ฐˆ๋ฆฌ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๋ฒ•๋ฅ  ์˜์–ด
7. ํ’ˆ๊ฒฉ ์žˆ๊ฒŒ ๋น„์ฆˆ๋‹ˆ์Šค ์ด๋ฉ”์ผ์„ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•
8. ์˜์–ด ๋ฉด์ ‘, ์ด 3๊ฐ€์ง€๋งŒ ๊ธฐ์–ตํ•˜์„ธ์š”

Chapter 2 : Application
๊ธฐ์ˆ  ๋ฌธ์„œ ์† ์ฝ”๋”ฉ ์˜์–ด

1. ์ดˆ์‹ฌ์ž์˜ ๋งˆ์Œ์œผ๋กœ, HTML / CSS / JavaScript
2.
๊ฐ„ํŽธํ•˜๊ณ  ์ง๊ด€์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ํŒŒ์ด์ฌ (Python)
3. ํ”„๋ก ํŠธ์—”๋“œ ์ ˆ๋Œ€ ๊ฐ•์ž, ๋ฆฌ์•กํŠธ (React)
4. ๊ฐ€๋ณ๊ณ  ์œ ์—ฐํ•œ ๋ฐฑ์—”๋“œ, ์ต์Šคํ”„๋ ˆ์Šค (Express)
5. ์Šค๋งˆํŠธํฐ๋ถ€ํ„ฐ ์ž๋™์ฐจ๊นŒ์ง€, ์•ˆ๋“œ๋กœ์ด๋“œ (Android)
6. ์‚ฌ๊ณผ ๋ช…๊ฐ€์˜ ์ž์‹ ๊ฐ, ์Šค์œ„ํ”„ํŠธ (Swift)
7. ์ธํ”„๋ผ ๊ด€๋ฆฌ๋ฅผ ๋” ๊ฐ„ํŽธํ•˜๊ฒŒ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค (Kubernetes)
8. ๋ธ”๋ก์ฒด์ธ์— ๊ธฐ๋ก๋˜๋Š” ์ž๋™ ํ”„๋กœ๊ทธ๋žจ, ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ (Smart Contract)

Chapter 3 : Tests
์ฝ”๋”ฉ ์˜์–ด ์‹ค์ „ ํ…Œ์ŠคํŠธ

1. Test 1
2. Test 2

๋งˆ์น˜๋ฉฐ
์ด์ „ ๊ฐ•์˜๋ฅผ ์™„๊ฐ•ํ•˜์‹  ๋ถ„๋“ค์„ ์œ„ํ•œ ์ฑ•ํ„ฐ์ž…๋‹ˆ๋‹ค.
(+ ์™„๊ฐ•ํ•œ ์ˆ˜๊ฐ•์ƒ๋ถ„๋“ค์„ ์œ„ํ•œ ์„ ๋ฌผ)

 

Created and Designed by


์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ํ•ด์™ธ ์ทจ์—…, ์™ธ๊ตญ๊ณ„ ๋น…ํ…Œํฌ ์ทจ์—…์„ ํฌ๋งํ•˜๋Š” ๋ถ„

  • ์˜คํ”ˆ์†Œ์Šค ํ™œ๋™์— ๊ด€์‹ฌ ์žˆ์œผ์‹  ๋ถ„

  • ์‹ค๋ฆฌ์ฝ˜ ๋ฐธ๋ฆฌ์™€ ์ „ ์„ธ๊ณ„์˜ IT ์ธ์žฌ๋“ค์ด ์–ด๋–ป๊ฒŒ ์ผํ•˜๋Š”์ง€ ๊ถ๊ธˆํ•œ ๋ถ„

  • ์˜ค๋žซ๋™์•ˆ ํ•ด์™ธ ์ง„์ถœ์„ ๊ฟˆ๊ฟ”์™”์ง€๋งŒ ์˜์–ด๊ฐ€ ํ•ญ์ƒ ๊ฑธ๋ฆผ๋Œ์ธ ๋ถ„

  • ๊ธ€๋กœ๋ฒŒ IT ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•ด์„œ ๋ฉ‹์ง„ ์ปค๋ฆฌ์–ด ๋ ˆํผ๋Ÿฐ์Šค๋ฅผ ์Œ“๊ณ  ์‹ถ์€ ๋ถ„

  • ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ดˆ ์ง€์‹๊ณผ ์˜์–ด๋ฅผ ํ•œ ๋ฒˆ์— ๋ฐฐ์šฐ๊ณ  ์‹ถ์€ ๋ถ„

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • ์ž…๋ฌธ ์ˆ˜์ค€์˜ ์ฝ”๋”ฉ ๊ธฐ์ดˆ ์ง€์‹

์•ˆ๋…•ํ•˜์„ธ์š”
Jinho Jang์ž…๋‹ˆ๋‹ค.

228

๋ช…

์ˆ˜๊ฐ•์ƒ

15

๊ฐœ

์ˆ˜๊ฐ•ํ‰

10

๊ฐœ

๋‹ต๋ณ€

5.0

์ 

๊ฐ•์˜ ํ‰์ 

1

๊ฐœ

๊ฐ•์˜

A Geek at Geek Haus

https://www.geekhaus.club/

 

์—๋“€ํ…Œํฌ ๋ธŒ๋žœ๋“œ, ๊ธฑํ•˜์šฐ์Šค(Geek Haus)๋ฅผ ์ด๋Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

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

์ „์ฒด

29๊ฐœ โˆ™ (5์‹œ๊ฐ„ 30๋ถ„)

ํ•ด๋‹น ๊ฐ•์˜์—์„œ ์ œ๊ณต:

์ˆ˜์—…์ž๋ฃŒ
๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์•„์ง ์ถฉ๋ถ„ํ•œ ํ‰๊ฐ€๋ฅผ ๋ฐ›์ง€ ๋ชปํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.
๋ชจ๋‘์—๊ฒŒ ๋„์›€์ด ๋˜๋Š” ์ˆ˜๊ฐ•ํ‰์˜ ์ฃผ์ธ๊ณต์ด ๋˜์–ด์ฃผ์„ธ์š”!