JetBrains Academy์ SQL With Python ํธ๋
SQL(Structured Query Language) ๊ด๋ จ ์ง์์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ๊ด๋ฐ๋ ๊ธฐ์ ์ค ํ๋์ ๋๋ค. ๋ฐ์ดํฐ ๊ณผํ, ์ํํธ์จ์ด ๊ฐ๋ฐ, ๋ง์ผํ ๋๋ ์ ํ ๊ด๋ฆฌ ๋ฑ ๋ค์ํ ๋ถ์ผ๋ฅผ ๋ง๋ก ํ๊ณ , SQL์ ์ ๋ฌด ์ฑ๊ณผ๋ฅผ ํฅ์ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ฌ์ฉ์ ๋ถ๋ฅ, ๋ฐ์ดํฐ์์ ํจํด ์ฐพ๊ธฐ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฑ๋ฅ ๊ฐ์ ์ ์ํด SQL ์ฟผ๋ฆฌ๋ฅผ ์คํํ๊ณ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํ ์ ์์ต๋๋ค.
์ด์ JetBrains Academy์์๋ SQL With Python ํธ๋์ ์๋กญ๊ฒ ์ ๋ณด์ ๋๋ค. ์ด ์ ๊ท JetBrains Academy ํธ๋์ ํตํด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ์ฐ๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ธ ์ ์์ต๋๋ค. ๋ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ ์ํด ์์ฃผ ํจ๊ป ์ฌ์ฉ๋๋ Python ํ์ ์ง์๋ ํ์ตํฉ๋๋ค.
ํ์ต ๋ด์ฉ
ํ์ต์๋ SQL With Python ํธ๋์ ํตํด SQL์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ฟผ๋ฆฌํ๊ณ , Python์ผ๋ก ๋ฐ์ดํฐ ๋ถ์์ ์ํํ๋ฉฐ, ์์ฃผ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ์ ์ฌ์ฉํด๋ณผ ์ ์์ต๋๋ค. ๋ํ, SQL์ ๋ชจ๋ ๊ธฐ๋ฅ์ ์์ ๋กญ๊ฒ ์ด์ฉํ๊ธฐ ์ํ Python ๋ผ์ด๋ธ๋ฌ๋ฆฌ SQLAlchemy ์ฌ์ฉ๋ฒ๊น์ง ์ตํ ์ ์์ต๋๋ค. ๊ตฌ์ฒด์ ์ธ ํ์ต ๋ด์ฉ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
✅ SQL ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ ๋ฐ์ดํฐ ๊ฒ์, ์ ์ฅ ๋ฐ ์ฒ๋ฆฌ ๋ฐฉ๋ฒ์ ํ์ตํฉ๋๋ค.
✅ Python์ผ๋ก SQLite ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ค๋ฃน๋๋ค.
✅ SQL ์ฟผ๋ฆฌ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ปค์ ๋ฉ์๋๋ฅผ ์ตํ๋๋ค.
✅ ๋ฃจํ, ๋ฆฌ์คํธ ๋ฐ ๋ค์ํ ๋ฌธ์์ด ๋ฉ์๋์ ํ์ฉ๋ฒ์ ์ฐ์ตํฉ๋๋ค.
SQL With Python ํธ๋์ ์์ํ์ฌ 500,000๋ช ์ด์์ด ์ฐธ์ฌํ๋ JetBrains Academy ํ์ต์ ์ปค๋ฎค๋ํฐ์ ์ผ์์ด ๋์ด๋ณด์ธ์. ํ์ต์ ์ปค๋ฎค๋ํฐ์์ ํ์ต ๋ด์ฉ์ ํ ๋ก ํ๊ณ , ํจ๊ป ๊ณผ์ ๋ฅผ ์์ฑํ๊ณ , ์ง์์ ๊ณต์ ํ๊ฑฐ๋ ์๋ก์ ์ง๋ฌธ์ ๋ต๋ณํ์ฌ ๋์์ ์ค ์ ์์ต๋๋ค.
๋น๋ํ ํ๋ก์ ํธ
์ด ํธ๋์์ 180๊ฐ ์ด์์ ๊ต์ก ์ฃผ์ ๋ฐ ๋จ๊ณ๋ณ๋ก ์ ์ํ๋ 18๊ฐ์ ์ค์ต ํ๋ก์ ํธ๋ฅผ ์ด์ฉํ ์ ์์ต๋๋ค. ์ค์ต ํ๋ก์ ํธ์ ์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
🔷 Honest Calculator(๊ณต์ ํ ๊ณ์ฐ๊ธฐ). ๋์ด๋: ํ, 10์๊ฐ.
Honest Calculator๋ ๊ธฐ์กด ๊ณ์ฐ๊ธฐ๋ฅผ ์๋กญ๊ฒ ์ฌํด์ํ ๊ณ์ฐ๊ธฐ์ ๋๋ค. ์ด ๊ณ์ฐ๊ธฐ๋ ํ์ํ ๋ชจ๋ ๊ณ์ฐ์ ์ํํ ๋ฟ ์๋๋ผ, ๊ฐ๋จํ ๊ณ์ฐ์ ์ง์ ํ์ง ์์ ๊ฒฝ์ฐ ์์๋ฆฌ๊น์ง ์ ๊ณตํฉ๋๋ค. ํ์ต ์์์ ๊ณ ์ทจ์์ผ์ฃผ๋ ํ๋ก์ ํธ์ฃ . ์ด ํ๋ก์ ํธ์์ ์ต์ข ๊ฒฐ๊ณผ๋ฌผ์ธ ์ฑ์ ์ ์ํ๋ ค๋ฉด ์์๋๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ๋ฐ๋ผ์ ์์๋๋ฅผ ์ฝ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ณ ๋ฃจํ, ์กฐ๊ฑด ๋ฐ ์๊ณ ๋ฆฌ์ฆ์ ์ดํดํ ์ ์์ต๋๋ค.
🔷 Read Quality Control(ํ์ง ๊ด๋ฆฌ ๋ฐ์ดํฐ ํ๋ ). ๋์ด๋: ์ค, 15์๊ฐ.
์ด ํ๋ก์ ํธ์์๋ ์ค์ ์๋ฌผํ ๊ด๋ จ ์์ ์ ํ๋ก๊ทธ๋๋ฐ์ ํ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค. ๋ฐ์ดํฐ ํ์ง์ ์ฃผ์ ๋งค๊ฐ๋ณ์ ๋ฐ Python์ ์ฌ์ฉํ ๋ฐ์ดํฐ ํ๊ฐ ์๋ํ๋ฅผ ํ์ตํ ์ ์์ต๋๋ค. ์๋ก ๋ค๋ฅธ ๋ถ์ผ๊ฐ ๊ฒฐํฉ๋ ๋ฌธ์ ํด๊ฒฐ์ ๊ด์ฌ์ด ์๋ ๋ถ๊ป ์ ํฉํ ํ๋ก์ ํธ์ ๋๋ค.
🔷 Memorization Tool(์๊ธฐ ๋๊ตฌ). ๋์ด๋: ์, 26์๊ฐ.
์ด ํ๋ก์ ํธ์์๋ ๊ธ์ค, ์, ์ฐ์ค ๋ฐ ๊ธฐํ ํ ์คํธ ์๋ฃ๋ฅผ ์๊ธฐํ๊ธฐ ์ํ ๋๊ตฌ๋ฅผ ์ ์ํฉ๋๋ค. ์ด์ ํผ์ ์๊ธฐํ ํ์๊ฐ ์์ต๋๋ค! SQLAlchemy ORM ๋ฐ SQLite ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๊ณ , ๋ฃจํ, ๋ฆฌ์คํธ ๋ฐ ๋ค์ํ ๋ฌธ์์ด ๋ฉ์๋๋ฅผ ํ์ตํฉ๋๋ค.
์ด ํธ๋์ ์๋ฃํ๋ฉด LinkedIn ํ๋กํ ๋ฐ ์ด๋ ฅ์์ ์ถ๊ฐํ ์ ์๋ ์๋ฃ์ฆ์ด ์ ๊ณต๋ฉ๋๋ค. ์๋ฃํ ํ๋ก์ ํธ๋ GitHub ํ๋กํ์๋ ์ถ๊ฐํ์ฌ ๊ฐ๋ฐ์ ํฌํธํด๋ฆฌ์ค๋ฅผ ํ์ฑํ๊ฒ ์ฑ์๋ณด์ธ์!
ํธ๋ ์๋ฃ ํ ๊ฒฝ๋ ฅ ๋ฐฉํฅ
SQL With Python ํธ๋์ ํตํด ๋ฐ์ดํฐ ์ ๋ฌด์ ๋ํ ์ดํด๋ฅผ ์ฆ์งํ๊ณ , ์ฃผ๋์ด ๋ฐ์ดํฐ ๋ถ์๊ฐ ์ทจ์ ๋ฉด์ ์ง๋ฌธ์ ๋๋นํ ์ ์์ต๋๋ค. ๋ํ SQL Fundamentals ํธ๋๊ณผ ํจ๊ป ๊ณต๋ถํ์ฌ SQL ์ญ๋์ ๊ฐํํ๊ณ ๋ฉด์ ์ ๋ ์์ ๊ฐ ์๊ฒ ์ํ์ธ์.
๋ฐ์ดํฐ ๋ถ์ผ์์ ๊ฒฝ๋ ฅ์ ์์ ๊ณํ์ด ์๋๋๋ผ๋, ์ ํ ๊ด๋ฆฌ, ๋ง์ผํ , ์ฐ๊ตฌ, ํ๊ณ ๋ฐ ๋ฐ์ดํฐ์ ๊ด๋ จ๋ ๊ธฐํ ๋ชจ๋ ๋ถ์ผ ๋ฑ ๋ค๋ฅธ ๋ถ์ผ์์๋ SQL๊ณผ Python ํธ๋์์ ํ์ตํ ์๋ก์ด ์ญ๋์ ํ์ฉํ ์ ์์ต๋๋ค.
JetBrains Academy์์ ์ฆ๊ฒ๊ฒ ํ์ตํ์๊ธธ ๋ฐ๋๋๋ค! ์ง๋ฌธ์ด ์๊ฑฐ๋ ํผ๋๋ฐฑ์ ๊ณต์ ํ๊ณ ์ถ์ ๊ฒฝ์ฐ ์๋์ ๋๊ธ์ ๋จ๊ธฐ๊ฑฐ๋ academy@jetbrains.com์ผ๋ก ๋ฌธ์ํด ์ฃผ์ธ์.
๋ ์ฌ๋ฌ๋ถ์ ์์ํฉ๋๋ค!
JetBrains Academy ํ ๋๋ฆผ
๊ฒ์๋ฌผ ์๋ฌธ ์์ฑ์