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

[๋ฆฌ๋‰ด์–ผ] ์ฒ˜์Œํ•˜๋Š” ํŒŒ์ด์ฌ ๋ฐ์ดํ„ฐ ๋ถ„์„ (์‰ฝ๊ฒŒ! ์ „์ฒ˜๋ฆฌ, pandas, ์‹œ๊ฐํ™” ์ „๊ณผ์ • ์ตํžˆ๊ธฐ) [๋ฐ์ดํ„ฐ๋ถ„์„/๊ณผํ•™ Part1]

๋ฐ์ดํ„ฐ ๋ถ„์„ ์ž…๋ฌธ์ž๋ฅผ ์œ„ํ•œ ํŒŒ์ด์ฌ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์ „๊ณผ์ • ๊ธฐ๋ณธ ๊ธฐ์ˆ  ์ตํžˆ๊ธฐ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค. ์‹ค์ œ ํ˜„์—…์—์„œ ๋ฐ์ดํ„ฐ ๋ถ„์„ ๊ธฐ์ˆ ์„ ํ™œ์šฉํ•˜๊ณ  ์žˆ๋Š” ์ด์ปค๋จธ์Šค ๊ธฐํš์ž ๋ฐ ๊ฐœ๋ฐœ์ž๋กœ์จ, ํŒŒ์ด์ฌ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์ „๊ณผ์ •์„ ์‰ฝ๊ฒŒ ์ตํžˆ๊ณ , ๋ฐ”๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

Thumbnail
์ž”์žฌ๋ฏธ์ฝ”๋”ฉ DaveLee๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

๏ฝฅ

์ˆ˜์ •๋จ

[์ž”์žฌ๋ฏธ์ฝ”๋”ฉ] ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ ์†Œ์‹ ๊ณต์œ ์™€ ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€ ๊ด€๋ จ ์ •๋ณด

์•ˆ๋…•ํ•˜์„ธ์š”. ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ Dave Lee ์ž…๋‹ˆ๋‹ค.

๊ทธ๋™์•ˆ ์ž˜์ง€๋‚ด์…จ๋Š”์ง€์š”. ๋‹ค๋ฆ„์ด ์•„๋‹ˆ๋ผ, ๊ฐ€๋” ์ €์—๊ฒŒ ๊ฐ์‚ฌํ•˜๊ฒŒ๋„, ์ทจ์—…ํ–ˆ๋‹ค๋Š” ๋ฉ”์ผ์„ ์ฃผ์‹œ๋Š” ๋ถ„๋“ค์ด ๊ณ„์…จ๋Š”๋ฐ์š”. ๊ฐ€๋งŒ ์ƒ๊ฐํ•˜๋‹ˆ, ์ด๋Ÿฐ ์‚ฌ๋ก€๋“ค์„ ๊ณต์œ ํ•ด๋“œ๋ฆฌ๋ฉด, ๊ฐ•์˜๋ฅผ ๋“ค์œผ์‹œ๋Š” ๋ถ„๋“ค๋„ ์กฐ๊ธˆ๋” ๋™๊ธฐ๋ถ€์—ฌ๋„ ๋˜๊ณ , ์ •๋ณด๋„ ๋˜์ง€ ์•Š์„๊นŒ ํ•˜๋Š” ์ƒ๊ฐ์ด ๋“ค๋”๋ผ๊ณ ์š”. ๋ฌผ๋ก , ๊ฐ ๋ฉ”์ผ ๋‚ด์šฉ ์ž์ฒด๋ฅผ ๊ณต์œ ํ•  ์ˆ˜๋Š” ์—†์ง€๋งŒ, ๊ฐ€๋ณ๊ฒŒ ํ•ต์‹ฌ ๋‚ด์šฉ๋งŒ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

IT๋ฅผ ์ตํžˆ๋ฉด, ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค์–‘ํ•œ ํฌ์ง€์…˜์ด ์žˆ๋Š”๋ฐ์š”. ํ•œ๋ฒˆ์ฏค ๊ณ ๋ คํ•ด๋ณด๋ฉด ์ข‹์„๋งŒํ•œ ํฌ์ง€์…˜์ด ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€์˜ˆ์š”. ์ตœ๊ทผ์— ์กฐ๊ธˆ์”ฉ ์ด ํฌ์ง€์…˜์œผ๋กœ ์ทจ์—…ํ•˜์…จ๋‹ค๋Š” ๋ถ„๋“ค์ด ๋งŽ์•„์ง€์…จ๋”๋ผ๊ณ ์š”. ์˜ˆ์ „๋ถ€ํ„ฐ ์Šคํƒ€ํŠธ์—…๋“ค์€ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์˜์‚ฌ๊ฒฐ์ •์„ ํ•˜๋ ค๊ณ  ๋…ธ๋ ฅ์„ ํ–ˆ๋Š”๋ฐ์š”. ์ด์ œ๋Š” ๋ณดํŽธํ™”๋˜๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™๊ณ ์š”. ๊ทธ๋Ÿฌ๋‹ค๋ณด๋‹ˆ, ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ๋ถ„์„์ด ํ•„์š”ํ•˜๊ณ , ์ด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ํฌ์ง€์…˜์ด ๋ฐ”๋กœ ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€์ž…๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” IT ๊ธฐ์ˆ ์„ ์ž˜ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•˜๋Š”๋ฐ์š”. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๋‹ค๋ฃจ๋Š” SQL์ด ํ•ต์‹ฌ์ด๊ณ ์š”. ์—ฌ๊ธฐ์— ํŒŒ์ด์ฌ ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ ๋ถ„์„ ๊ธฐ์ˆ , ๊ทธ๋ฆฌ๊ณ  ์ถ”๊ฐ€๋กœ ๋จธ์‹ ๋Ÿฌ๋‹/๋”ฅ๋Ÿฌ๋‹์— ๋Œ€ํ•œ ํ•ต์‹ฌ ์ดํ•ด ์ •๋„๋ฉด ๊ธฐ์ˆ ์ ์ธ ์ธก๋ฉด์—์„œ๋Š” ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

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

์‚ฌ์‹ค ๊ด€๋ จ ๊ธฐ์ˆ ์€ IT ๊ธฐ์ˆ ์— ๋งค๋ชฐ๋˜์–ด์•ผ ํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋ผ์„œ, ๊ผญ 6๊ฐœ์›” ํ’€ํƒ€์ž„ ๊ณผ์ •๊นŒ์ง€ ๋“ค์–ด๊ฐ€์ง€ ์•Š๋”๋ผ๋„, ์ตํž ์ˆ˜ ์žˆ๊ณ ์š”. ๊ทธ๋Ÿฐ ๊ณผ์ •์„ ๋น„์ „๊ณต์ž๋กœ ์•„์˜ˆ IT๋ฅผ ๋ชจ๋ฅธ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ณ , IT ๊ธฐ์ดˆ๋ถ€ํ„ฐ ๋”ฅ๋Ÿฌ๋‹๊นŒ์ง€ ์ตํž ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“  ๊ฐ•์˜์‹œ๋ฆฌ์ฆˆ๊ฐ€ ๋‹ค์Œ ๋ฐ์ดํ„ฐ ๊ณผํ•™ ๋กœ๋“œ๋งต์ด์—ˆ์–ด์š”.

  • https://www.inflearn.com/roadmaps/66

๋ฌผ๋ก  ์—ฌ๊ธฐ์— ํ™•๋ฅ ํ†ต๊ณ„ ๊ด€๋ จ ์ด๋ก ์€ ์ถ”๊ฐ€ํ•ด์„œ ์ตํžˆ๋ฉด ์ข‹์ง€๋งŒ, ์‹ค์ œ ํ˜„์—…์„ ์ƒ๊ฐํ•ด๋ณด๋ฉด, ๊ผญ ํ•„์ˆ˜๊นŒ์ง€๋Š” ์•„๋‹Œ ๊ฒƒ ๊ฐ™์•„์š”. (์‹ค์ œ๋กœ๋Š” SQL ์„ ๊ฐ€์žฅ ๋งŽ์ด ์จ์„œ์š”. ์ถ”ํ›„์— SQL ๋ฅผ ๋‹ค์–‘ํ•˜๊ฒŒ ์—ฐ์Šตํ•  ์ˆ˜ ์žˆ๋Š” SQL ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ(๊ฐ€์ œ)๋ฅผ ์ถ”๊ฐ€ํ•˜๋ ค ํ•˜๊ณ  ์žˆ์–ด์š”)

์–ด์จŒ๋“  ์ด๋Ÿฐ ๊ณผ์ •์„ ํ†ตํ•ด, ์™„์ „ ๋น„์ „๊ณต์ž๋ถ„๋“ค๋„ IT๋ฅผ ์‹œ์ž‘ํ•˜๋ฉด์„œ, ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€๋ฅผ ์•Œ๊ฒŒ ๋˜๊ณ , ๊ฟˆ์„ ํ‚ค์›Œ์„œ, ์ทจ์—…ํ•˜์…จ๋‹ค, ๋˜๋Š” ์ด์งํ•˜์…จ๋‹ค๋Š” ๋ฉ”์ผ์„ ๊ฐ€๋” ๋ฐ›๊ณ  ์žˆ๊ณ ์š”. ๋˜ ๊ผญ ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€๊นŒ์ง€๋Š” ์•„๋‹ˆ๋”๋ผ๋„, ๋ฐ์ดํ„ฐ๋ฅผ IT ๋กœ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ์œผ๋ฉด, ์–ด๋–ค ์ผ์„ ํ•˜๋“ , ์‹ฌ์ง€์–ด ์‚ฌ์—…์„ ํ•˜๋”๋ผ๋„, ๋ง‰๋Œ€ํ•œ ๊ฒฝ์Ÿ๋ ฅ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ํ–ฅํ›„ 2~3๋…„ ํ›„์—๋Š” ์ง€๊ธˆ๋ณด๋‹ค ํ›จ์”ฌ ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€์˜ ๊ฐ€์น˜๊ฐ€ ์ปค์งˆ ๊ฒƒ ๊ฐ™์•„์š”.

๋งˆ์ง€๋ง‰์œผ๋กœ ์ €๋Š” ์ตœ๊ทผ์—๋Š” Flutter ๊ณผ์ •์„ ์ค€๋น„ํ•˜๊ณ  ์žˆ์–ด์š”. ์ฝ”๋“œ๊ฐ€ ๊ฐ„๊ฒฐํ•˜๊ณ , ์•ˆ๋“œ๋กœ์ด๋“œ/iOS ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ,์›น/MAC/WINDOW์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ํ•˜๋‚˜์˜ ์ฝ”๋“œ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ธฐ์ˆ ์ด๊ณ , ์ตœ๊ทผ์— ๋“œ๋””์–ด ํ•ซํ•ด์กŒ๋Š”๋ฐ์š”. ์•„๋งˆ 2๋…„ ์ „์— ์ œ ๊ฐ•์˜๋ฅผ ๋“ค์œผ์…จ๋˜ ๋ถ„๋“ค์ด๋ผ๋ฉด, ๊ทธ ๋•Œ๋ถ€ํ„ฐ, ์ œ๊ฐ€ ์ƒ์„ธํŽ˜์ด์ง€์— Flutter ๋ฅผ ์–ธ๊ธ‰ํ–ˆ์—ˆ๋˜ ๊ฒƒ์„ ์•„์‹ค ๊ฒƒ ๊ฐ™์•„์š”. (์—ญ์‹œ ๋“œ๋””์–ด ํ•ซํ•ด์กŒ์–ด์š” ใ…Žใ…Ž) 4์›”๋ง์ฆˆ์Œ์— ์˜คํ”ˆ ๊ณต์œ  ํ•œ๋ฒˆ ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

์•„๋ฌด์ชผ๋ก ๋ณธ ๋ฉ”์ผ์ด ๋„์›€์ด ๋˜์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

๋Œ“๊ธ€