๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ384 [DevCourse] ์์ฑํ AI ํ์ฉ ๋ฐฑ์๋ ๋ฐ๋ธ์ฝ์ค 20์ผ์ฐจ ์ค๋๋ ํ ํ๋ก์ ํธ ๊ฐ๋ฐ์ ์ด์ด๊ฐ๋ค.ํ๋ฃจํ๋ฃจ ์กฐ๊ธ์ฉ ๊ตฌ์กฐ๊ฐ ์กํ๊ฐ๊ณ , ๊ธฐ๋ฅ์ด ์์ฑ๋์ด๊ฐ๋ ๊ฑธ ๋ณด๋ฉด์ ๊ฐ๋ฐํ๋ ์ฌ๋ฏธ๊ฐ ์ ์ ๋ ์ปค์ง๊ณ ์๋ค.๐ ์ค๋ ํ ์ผ์ค๋๋ ์ด์ฌํ ๊ฐ๋ฐ๋งก์ ํ์ด์ง๋ฅผ ๊ณ์ํด์ ๋ค๋ฌ๊ณ , UI์ ๊ธฐ๋ฅ์ ์ฐ๊ฒฐํ๋ ์์ ์ ์ง์คํ๋ค. json-server๋ก ๋ฐ์ดํฐ ๋ค๋ค๋ณด๊ธฐ๊ฐ๋จํ API ์์ฒญ์ด ํ์ํ ์ํฉ์์ json-server๋ฅผ ํ์ฉํด ๊ฐ์์ ๋ฐฑ์๋ ํ๊ฒฝ์ ๋ง๋ค์ด๋ณด๊ณ ๋ฐ์ดํฐ๋ฅผ ์์ฒญ/์ ์ฅํด๋ณด๋ ์ค์ต์ ํ๋ค.๋ฐ์ดํฐ ํ๋ฆ์ด ์ค์ ์ฒ๋ผ ๋์ํ๋๊น ๊ตฌํ์ ๋ํ ๊ฐ์ด ๋ ์ ์กํ๋ค. ํ์ด์ง ์ฐ๊ฒฐ ์์ ์ฌ๋ฌ ์ปดํฌ๋ํธ๋ฅผ ์ฐ๊ฒฐํ๊ณ , ๋ผ์ฐํ ์ ํตํดํ์ด์ง ๊ฐ ์ด๋์ด ์์ฐ์ค๋ฝ๊ฒ ๋๋๋ก ์ ๋ฆฌํด๋ดค๋ค.๐งก ๋๋ ์ ์ค๋์ ๊ธฐ๋ฅ ํ๋ํ๋๋ฅผ ์์ฑํ๋ ๊ฒ๋ ์ข์์ง๋ง, ๋ฐ์ดํฐ๊น์ง ์ฐ๋๋๋๊น ‘์ง์ง ์น์ฑ’์ ๋ง๋ค๊ณ ์๋ค๋ ์ค๊ฐ์ด ๋.. 2025. 4. 30. [DevCourse] ์์ฑํ AI ํ์ฉ ๋ฐฑ์๋ ๋ฐ๋ธ์ฝ์ค 19์ผ์ฐจ ์ค๋๋ ํ ํ๋ก์ ํธ๋ฅผ ์ด์ด์ ์งํํ๋ค.์ด์ ๋ ๋ณธ๊ฒฉ์ ์ผ๋ก ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ๋ ๋จ๊ณ์ ๋ค์ด์๋ฉด์ ๊ฐ์ ๋งก์ ํํธ์ ์ง์คํด ์์ ์ ์์ํ๋ค.๊ฐ๋ฐ๋, ํ์ ๋ ๋ ์ง์งํด์ง ํ๋ฃจ์๋ค.๐ ์ค๋ ํ ์ผ์ผ์ ์ถ์ฒ ํ์ด์ง ๊ฐ๋ฐ ์์๋ด๊ฐ ๋งก์ ํํธ์ธ ์ผ์ ์ ์ถ์ฒํด ์ฃผ๋ ํ์ด์ง๋ฅผ ๋ณธ๊ฒฉ์ ์ผ๋ก ๊ตฌํํ๊ธฐ ์์ํ๋ค.ํ๋ฉด ๊ตฌ์ฑ์ ๋๋๊ณ , ๊ฐ ๊ธฐ๋ฅ๋ณ๋ก ์ปดํฌ๋ํธ๋ฅผ ์ชผ๊ฐ๋ฉฐ ๊ฐ๋ฐ์ ๋ค์ด๊ฐ๋ค.์บ๋ฆฐ๋ UI ๊ตฌํ์ฌ์ฉ์๊ฐ ๋ ์ง๋ฅผ ์ ํํ ์ ์๋ ๊ธฐ๋ฅ์ ๊ตฌํํ๊ณ ,์ ํ๋ ๋ ์ง๋ฅผ ์ํ๋ก ๊ด๋ฆฌํ๋ฉด์ ๋ค๋ฅธ ์ปดํฌ๋ํธ์ ์ฐ๋ํ๋ ๊ตฌ์กฐ๋ก ์์ฑํ๋ค.ํ ๊ธ ๋ฒํผ ๊ตฌํ์กฐ๊ฑด ์ ํ์ด๋ ์ต์ ๋ณ๊ฒฝ์ ์ฌ์ฉํ ์ ์๋ ํ ๊ธ UI๋ฅผ ์ง์ ๋ง๋ค๊ณ ์ ์ฉํด ๋ณด์๋ค.Git ๊ฐ์ด๋ & ์ง์Git์ด ์ต์ํ์ง ์์ ํ์๋ค์ด ๋ง์์ ๋ธ๋์น ์ ๋ต, ์ปค๋ฐ ๋ฐฉ๋ฒ, ์ถฉ๋ ํด๊ฒฐ ๋ฑ ๊ธฐ๋ณธ์ ์ธ Git ์ฌ์ฉ๋ฒ.. 2025. 4. 30. [DevCourse] ์์ฑํ AI ํ์ฉ ๋ฐฑ์๋ ๋ฐ๋ธ์ฝ์ค 18์ผ์ฐจ ์ค๋๋ ํ ํ๋ก์ ํธ ์์ ์ ์ด์ด๊ฐ๋ค.์ง๋์ฃผ์ ์ ํ๋ ์์ด๋์ด๋ฅผ ๋ฐํ์ผ๋ก, ์ ์ฒด ํ๋ฆ์ ๋ค์ ์ ๋ฆฌํ๊ณ ์ธ๋ถ ์์ ์ ๋ค์ด๊ฐ๋ ์ค๋น๋ฅผ ํ๋ค.์ด์ ์ ๋ง ๋ณธ๊ฒฉ์ ์ธ ๊ฐ๋ฐ์ด ์์๋๋ค.๐ ์ค๋ ์งํํ ๋ด์ฉ์์ด๋์ด ๊ตฌ์ฒดํ ๋ฐ ๋ฐฉํฅ ์ ๋ฆฌํ์๋ค๊ณผ ํจ๊ป ์ ์ฒด ํ๋ฆ์ ๋ค์ ๋ณด๋ฉด์์ธ๋ถ์ ์ธ ๊ธฐ๋ฅ๊ณผ ํ๋ฉด ์ ํ ํ๋ฆ์ ๋ํด align์ ๋ง์ท๋ค.์ฒ์ ์ค์ ํ๋ ์์ด๋์ด๋ฅผ ํ์ค์ ์ผ๋ก ๊ตฌํ ๊ฐ๋ฅํ ๋ฐฉํฅ์ผ๋ก ์กฐ๊ธ ๋ ๋ค๋ฌ์๋ค.JSON ๋ฐ์ดํฐ ๊ตฌ์กฐ ํ์ ์ค์ ๋ฐ์ดํฐ๋ฅผ ์ด๋ป๊ฒ ๋ค๋ฃฐ์ง ๊ตฌ์กฐ๋ฅผ ์ค๊ณํ๋ค.ํผ๊ทธ๋ง๋ก ์์ด์ดํ๋ ์ ์ ์๊ฐ ํ์ด์ง์ ํ๋ฉด ๊ตฌ์ฑ์ Figma๋ก ๊ทธ๋ ค๋ณด๋ฉด์๊ฐ๋ฐ์ ํ์ํ ๊ธฐ๋ณธ ๋ผ๋๋ฅผ ์๊ฐ์ ์ผ๋ก ํ์ธํ๋ค.๋ณธ๊ฒฉ์ ์ธ ๊ฐ๋ฐ ์์์ค๋๋ถํฐ ์ค์ ๋ก React๋ฅผ ์ด์ฉํด ํ๋ก์ ํธ๋ฅผ ๊ตฌํํ๊ธฐ ์์ํ๋ค.๐งก ๋๋ ์ ์ค๋์ ๋๋์ด React๋ก ํ๋ก์ ํธ ๊ฐ.. 2025. 4. 28. ๐ ์๋ฐ์คํฌ๋ฆฝํธ(JavaScript) ๊ธฐ๋ณธ ๋ค์ง๊ธฐ - Part 2 ํจ์, ๊ฐ์ฒด/๋ฐฐ์ด, DOM, this, ์คํ ์ปจํ ์คํธ ์์ ์ ๋ณต ์๋ฐ์คํฌ๋ฆฝํธ์ ๊ธฐ๋ณธ๊ธฐ๋ฅผ ๋ ํํํ๊ฒ ๋ง๋ค๊ธฐ ์ํด, ์ด๋ฒ ๊ธ์์๋ ์ค๋ฌด์์ ์์ฃผ ๋ง์ฃผ์น๋ ํต์ฌ ์ฃผ์ ๋ค์ ๋ค๋ค๋ณผ๊ฒ์.ํจ์์ ์ ์ธ ๋ฐฉ์๋ถํฐ, ๊ฐ์ฒด์ ๋ฐฐ์ด์ ํ์ฉ, DOM ์กฐ์, ๊ทธ๋ฆฌ๊ณ ๋ง์ ๊ฐ๋ฐ์๊ฐ ์ฒ์์ ํท๊ฐ๋ คํ๋ this, ์คํ ์ปจํ ์คํธ๊น์ง ํจ๊ป ์ ๋ฆฌํด ๋ณด๊ฒ ์ต๋๋ค.โ ํจ์์ ๋ค์ํ ์ ์ธ ๋ฐฉ์์๋ฐ์คํฌ๋ฆฝํธ์์ ํจ์๋ฅผ ์ ์ธํ๋ ๋ฐฉ์์ ํฌ๊ฒ ์ธ ๊ฐ์ง๊ฐ ์์ด์.๐น ํจ์ ์ ์ธ์ (Function Declaration)function sayHello() { console.log("์๋ ํ์ธ์!");}sayHello(); // โ ์ ์ธ ์ ์๋ ํธ์ถ ๊ฐ๋ฅ์ ์ธ ์ ์ ํธ์ถํด๋ ์๋ํด์.์๋ฐ์คํฌ๋ฆฝํธ ์์ง์ด ์คํ ์ ์ ํจ์ ์ ์ธ์ ํธ์ด์คํ (๋์ด์ฌ๋ฆผ) ํ๊ธฐ ๋๋ฌธ์ด์.. 2025. 4. 27. [DevCourse] ์์ฑํ AI ํ์ฉ ๋ฐฑ์๋ ๋ฐ๋ธ์ฝ์ค 17์ผ์ฐจ ์ค๋๋ถํฐ๋ ๊ทธ๋์ ๋ฐฐ์ด ๋ด์ฉ์ ๋ฐํ์ผ๋ก ๋ณธ๊ฒฉ์ ์ธ ํ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ ์ผ์ ์ด ์์๋๋ค.์งง์ ๊ธฐ๊ฐ ์์ ํ๋ก ํธ์๋๋ง ๊ตฌํํ๋ ํ๋ก์ ํธ๋ผ ์์ฌ์ด ์ ๋ ์์ง๋ง,๊ทธ๋์ ์คํ๋ ค ๋ ์ง์คํด์ ์ํด์ผ๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.๐ ์ค๋ ํ ์ผ ์ ๋ฆฌํ๋ก์ ํธ ์์ด๋์ด ํ์ ํ์๋ค๊ณผ ํจ๊ป ์์ด๋์ด๋ฅผ ๋ ผ์ํ๊ณ ์ต์ข ์ฃผ์ ๋ฅผ ์ ์ ํ๋ค.๊ธฐํ์, ์๊ตฌ์ฌํญ ๋ช ์ธ์, ๊ธฐ๋ฅ ๋ช ์ธ์, ์์ด์ดํ๋ ์ ์์ฑํ๋ก์ ํธ ์ ์ฒด ํ๋ฆ๊ณผ ํ๋ฉด ๊ตฌ์ฑ์ ์ ๋ฆฌํ๊ณ , ํ์ํ ๊ธฐ๋ฅ๊ณผ ์๊ตฌ์ฌํญ์ ๋ฌธ์ํํ๋ค.์ญํ ๋ถ๋ด๊ฐ์ ๋งก์ ๋ถ๋ถ์ ์ ํ๊ณ , ์ด ๋ด์ฉ์ ๊ธฐ๋ฅ ๋ช ์ธ์์ ์์ฑํ๋ค.๐งช ๋ด ๋ด๋น ์ ๋ฌดํ ํ์ด์ง ์ ์WBS(Work Breakdown Structure) ์ ์๊ธฐ๋ฅ ๋ช ์ธ์ ์์ฑ์๊ตฌ์ฌํญ ๋ช ์ธ์ ์์ฑํ๋ก์ ํธ ๋ฐ Git ์ด๊ธฐ ์ธํ ๋ ํฌ์งํ ๋ฆฌ ์์ฑ ๋ฐ ๊ธฐ๋ณธ ๊ตฌ์กฐ ์ธํ ํด๋ ๊ตฌ์กฐ.. 2025. 4. 27. [DevCourse] ์์ฑํ AI ํ์ฉ ๋ฐฑ์๋ ๋ฐ๋ธ์ฝ์ค 16์ผ์ฐจ ์ค๋์ React๋ jQuery ๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ,Vanilla JS(๊ธฐ๋ณธ JavaScript)๋ง์ผ๋ก DOM์ ์กฐ์ํ๊ณ UI๋ฅผ ๊ตฌํํ๋ ์ค์ต์ ์ค์ฌ์ผ๋ก ์งํ๋๋ค.๊ธฐ๋ณธ๊ธฐ๊ฐ ํํํด์ผ ์ด๋ค ๋๊ตฌ๋ฅผ ์ฐ๋ ํ๋ค๋ฆฌ์ง ์๋๋ค๋ ๋ง์ฒ๋ผ, ์ด๋ฒ ์ค์ต๋ค์ ๋จ์ํ์ง๋ง ๊ฝค ์๋ฏธ ์๋ ์๊ฐ์ด์๋ค.๐ ์ค๋ ๋ฐฐ์ด ์ฃผ์ ๊ฐ๋ ์ ๋ฆฌDOM ์ ์ด ๊ธฐ๋ณธ HTML ์์๋ฅผ ์ง์ ์กฐ์ํ๋ ๋ฐฉ์ ์ตํgetElementById, addEventListener, textContent, classList ๋ฑ์ ํ์ฉํดjQuery vs Vanilla JS ๋น๊ต์ฝ๋ ๊ธธ์ด์ ์ฐจ์ด์ ๋ช ํ์ฑ์ ์ฐจ์ด๋ฅผ ๋น๊ตํ ์ ์์๋ค๊ฐ์ ๋์์ ๋ ๋ฐฉ์์ผ๋ก ๊ตฌํํด ๋ณด๋ฉฐ,fetch API๋ก JSON ๋ถ๋ฌ์ค๊ธฐ.then()๊ณผ .catch()๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ๋น๋๊ธฐ์ ์ผ.. 2025. 4. 24. ์ด์ 1 ยทยทยท 7 8 9 10 11 12 13 ยทยทยท 64 ๋ค์ ๋ฐ์ํ