์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 

/

์›น, ์•ฑ ํ’€์Šคํƒ๊ฐœ๋ฐœ Boot Camp - ์ž…๋ฌธ๋ถ€ํ„ฐ ์„œ๋น„์Šค ๊ฐœ๋ฐœ๊นŒ์ง€

์ปดํ“จํ„ฐ๊ณผํ•™ ๊ธฐ๋ณธ-์›นํ”„๋ก ํŠธ-์„œ๋ฒ„-๋ชจ๋ฐ”์ผ ์•ฑ- ๋ง›์ง‘์„œ๋น„์Šค ๊ฐœ๋ฐœ ๊นŒ์ง€, ๋ฐฐ์šฐ๊ณ  ๋งŒ๋“ค์–ด๋ณด๋ฉฐ ์ ์šฉํ•˜๋‹ค ๋ณด๋ฉด IT ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“œ๋Š”๋ฐ ํ•„์š”ํ•œ ํ’€์Šคํƒ ๊ธฐ์ˆ ์„ ์Œ“์„ ์ˆ˜ ์žˆ๋Š” ๊ฐ•์ขŒ์ž…๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ๊ฐ€์ง„ ์•„์ด๋””์–ด๋ฅผ ๋งŒ๋“ค์–ด ๋ณด๊ณ  ์‹ถ์€๋ฐ ์–ด๋””๋ถ€ํ„ฐ ์–ด๋–ป๊ฒŒ ์‹œ์ž‘ํ•ด์•ผ ๋ ์ง€ ๋ง‰๋ง‰ํ•œ ์ž…๋ฌธ์ž๋“ค, ํ˜น์€ ์ „์ฒด ์„œ๋น„์Šค ๊ฐœ๋ฐœ ํ๋ฆ„์„ ์•Œ๊ณ  ์‹ถ์€ ๊ฐœ๋ฐœ์ž๋“ค ๋ˆ„๊ตฌ์—๊ฒŒ๋‚˜ ์ข‹์€ ๊ฐ•์ขŒ ์ž…๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž, ๋ฉ‹์Ÿ์ด์‚ฌ์ž์ฒ˜๋Ÿผ ์šด์˜์ง„, ์Šคํƒ€ํŠธ์—…๋Œ€ํ‘œ, ์Šคํƒ€ํŠธ์—… CTO ๋“ฑ ํ’๋ถ€ํ•œ ๊ฐœ๋ฐœ์ž๋กœ ์šด์˜์ž๋กœ ๊ต์œก์ž๋กœ ํ’๋ถ€ํ•œ ๊ฒฝํ—˜์„ ๊ฐ€์ง„ ์ง€์‹๊ณต์œ ์ž๊ฐ€ ์„œ๋น„์Šค ๊ฐœ๋ฐœ์— ํ•„์š”ํ•œ ๋Œ€๋ถ€๋ถ„์˜ ๊ฒƒ์„ ํ•˜๋‚˜ํ•˜๋‚˜ ์•Œ๋ ค์ค๋‹ˆ๋‹ค.

Thumbnail

1. ์›น-์•ฑ ํ’€์Šคํƒ๊ฐœ๋ฐœ Boot Camp ๊ฐ•์ขŒ์†Œ๊ฐœ

์ธํ”„๋Ÿฐ์ด ์•ผ์‹ฌ์ฐจ๊ฒŒ ์ค€๋น„ํ•œ ๋ชจ๋‘๋ฅผ ์œ„ํ•œ ์›น-์•ฑ ํ’€์Šคํƒ๊ฐœ๋ฐœ ๊ฐ•์ขŒ

์ž…๋ฌธ๋ถ€ํ„ฐ ์›นํ”„๋ก ํŠธ, ์›น๋ฐฑ์—”๋“œ, ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์•ฑ๊นŒ์ง€ IT ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“œ๋Š”๋ฐ ํ•„์š”ํ•œ ํ’€์Šคํƒ ๊ธฐ์ˆ ์„ ๊ฒฝํ—˜ํ•˜๊ณ  ์Œ“์„ ์ˆ˜ ์žˆ๋Š” ๊ฐ•์ขŒ. ๋‚ด๊ฐ€ ๊ฐ€์ง„ ์•„์ด๋””์–ด๋ฅผ ๋งŒ๋“ค์–ด ๋ณด๊ณ  ์‹ถ์€๋ฐ ์–ด๋””๋ถ€ํ„ฐ ์–ด๋–ป๊ฒŒ ์‹œ์ž‘ํ•ด์•ผ ๋ ์ง€ ๋ง‰๋ง‰ํ•œ ์ž…๋ฌธ์ž๋“ค, ์˜จ์ „ํ•œ ์„œ๋น„์Šค๊ฐ€ ๋งŒ๋“ค์–ด์ง€๋Š” ์ „์ฒด ๊ณผ์ •์„ ๊ฒฝํ—˜ํ•˜๊ณ  ์‹ถ์€ ๊ธฐ์กด ๊ฐœ๋ฐœ์ž ๋ชจ๋‘๋ฅผ ๊ฐ•์ขŒ๋ฅผ ์ค€๋น„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ตœ๊ทผ IT ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ฒŒ ๋ ๋•Œ ํฌ๊ฒŒ ์•„๋ž˜ ์„ธ๊ฐ€์ง€ ๊ธฐ์ˆ ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

  1. ์ด์šฉ์ž๋“ค์ด ์‚ฌ์šฉํ•  ํ™”๋ฉด์˜ ๋ณด์—ฌ์ฃผ๊ณ  ๊ธฐ๋Šฅ์„ ์ž…ํ˜€์ฃผ๋Š” Web-Front
  2. ์„œ๋น„์Šค์˜ ๊ธฐ๋Šฅ์„ ์ž‘๋™์‹œํ‚ค๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๊ณ  ๋ฐ›๋Š” Web-BackEnd,
  3. ์Šค๋งˆํŠธํฐ ์•ฑ์„ ๋งŒ๋“œ๋Š” App ๊ฐœ๋ฐœ.

์ด ๊ฐ•์ขŒ๋Š” ์ตœ๊ทผ IT ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๋•Œ ํ•„์š”ํ•œ ์„ธ๊ฐ€์ง€ ์˜์—ญ์„ ๋ชจ๋‘ ์•Œ๋ ค์ฃผ๋Š” ํ’€์Šคํƒ ๊ฐ•์ขŒ์ž…๋‹ˆ๋‹ค.

2. ๋„์›€๋˜๋Š” ๋ถ„๋“ค

  • ์–ด๋– ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ง€์‹์ด ์—†๋Š” ์ž…๋ฌธ์ž
  • ์ž์‹ ๋งŒ์˜ ์•„์ด๋””์–ด๋กœ ์›น์„œ๋น„์Šค, ์•ฑ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค์–ด ๋ณด๊ณ  ์‹ถ์€ ๋ถ„
  • ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๊ธฐ ์ „์— ์„œ๋น„์Šค ๊ฐœ๋ฐœ ํ๋ฆ„์„ ์•Œ๊ณ  ์‹ถ์€ ๋ถ„
  • ๊ฐœ๋ฐœ์ž๋กœ ์ง„๋กœ๋ฅผ ์ƒ๊ฐ์ค‘์ธ ๋ถ„

3. ๋ฐฐ์šฐ๋Š” ๊ฒƒ๋“ค

์›นํ”„๋ก ํŠธ์—”๋“œ

  • ์›น๊ณผ ์•ฑ ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ์ดํ•ด
  • ์›น ๋ผˆ๋Œ€๋ฅผ ์žก๋Š” HTML
  • ํ™”๋ฉด์„ ๊พธ๋ฉฐ์ฃผ๋Š” CSS
  • ์›น์„œ๋น„์Šค ๋ชจ์Šต์„ ๋งŒ๋“œ๋Š” ์›นํผ๋ธ”๋ฆฌ์‹ฑ
  • ์›น๋ฌธ์„œ์— ๊ธฐ๋Šฅ์„ ๋”ํ•˜๋Š” ์–ธ์–ด Javascript ๊ธฐ์ดˆ
  • ์‹ค์ „์—์„œ ์‚ฌ์šฉ๊ฐ€๋Šฅํ•œ jQuery

์›น๋ฐฑ์—”๋“œ

  • ๋ฃจ๋น„ ์ฝ”๋”ฉ๊ณผ ์‹ค์Šต
  • ๋ ˆ์ผ์ฆˆ
  • ์›น ์„œ๋น„์Šค ๋ชจ๋ธ๋ง(MVC๋งŒ๋“ค๊ธฐ)
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ดํ•ด์™€ ์—ฐ๋™ ์‹ค์Šต
  • ๋ฐ์ดํ„ฐ ์กฐํšŒ, ์ฟผ๋ฆฌ, ์กฐ์ž‘

์„œ๋น„์Šค ๋งŒ๋“ค์–ด๋ณด๊ธฐ

  • ๊ธ€,๋Œ“๊ธ€ ๊ตฌํ˜„
  • ํšŒ์› ๊ฐ€์ž…, ๋กœ๊ทธ์ธ, ํŽ˜์ด์Šค๋ถ ๋กœ๊ทธ์ธ
  • ์ด๋ฉ”์ผ ์„œ๋น„์Šค ๊ตฌํ˜„
  • ํŒŒ์ผ ์—…๋กœ๋“œ ๊ตฌํ˜„
  • ์ง€๋„ API ํ™œ์šฉ

์›น ํ”„๋กœ์ ํŠธ

  • ๋ง›์ง‘ ์ •๋ณด ์‚ฌ์ดํŠธ ๋งŒ๋“ค๊ธฐ

๋ชจ๋ฐ”์ผ App (React Native)

  • ๋ชจ๋ฐ”์ผ ์•ฑ๊ฐœ๋ฐœ
  • ECMA Script6 ์†Œ๊ฐœ
  • React Native ์†Œ๊ฐœ์™€ ๊ธฐ์ดˆ
  • ์”ฌ๊ตฌ์„ฑ
  • ์œ„์น˜์ •๋ณด ์‚ฌ์šฉ
  • ํ„ฐ์น˜, ๋ฒ„ํŠผ ๊ฐ์ข… ์ด๋ฒคํŠธ์ฒ˜๋ฆฌ
  • ํ™”๋ฉด์ „ํ™˜, ๋ทฐ ์• ๋‹ˆ๋ฉ”์ด์…˜
  • ์„ผ์„œ ํ™œ์šฉํ•˜๊ธฐ
  • ๋„คํŠธ์›Œํฌ
  • Promise

๋ชจ๋ฐ”์ผ ์•ฑ ํ”„๋กœ์ ํŠธ

  • ๋ง›์ง‘ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋งŒ๋“ค๊ธฐ
  • firebase ์ด์šฉํ•œ ํ‘ธ์‰ฌ ๋…ธํ‹ฐํ”ผ์ผ€์ด์…˜ ๊ตฌํ˜„

์•ˆ๋…•ํ•˜์„ธ์š”
๋ฐ•์ˆœ์˜์ž…๋‹ˆ๋‹ค.

947

๋ช…

์ˆ˜๊ฐ•์ƒ

75

๊ฐœ

์ˆ˜๊ฐ•ํ‰

37

๊ฐœ

๋‹ต๋ณ€

4.7

์ 

๊ฐ•์˜ ํ‰์ 

1

๊ฐœ

๊ฐ•์˜

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

์ „์ฒด

77๊ฐœ โˆ™ (43์‹œ๊ฐ„ 25๋ถ„)

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

์ˆ˜๊ฐ•ํ‰

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

๊ณต๊ฐœํ•˜์ง€ ์•Š๋Š” ๊ฐ•์˜๋กœ ์ˆ˜๊ฐ•์ด ์ œํ•œ๋ฉ๋‹ˆ๋‹ค.