ํ๋ก๊ทธ๋๋จธ์ค ๋ฐ๋ธ์ฝ์ค ํ๋ก ํธ์๋ 1์ฐจ ํ๋ก์ ํธ
๋ฐฐ๊ฒฝ : ํ๋ก ํธ์๋ ๊ธฐ์ด ํ์ต์ ํ๋ก์ ํธ ์ ์์ ํตํด ํ์ต์ ์ ๋๋ฅผ ํ์ธํ๊ณ ์ถ๊ฐ๋ก ํ์ํ ๋ถ๋ถ์ ์ฑ์ฐ๊ธฐ ์ํด ํด๋น ๋ฏธ๋ ํ๋ก์ ํธ๋ฅผ ๊ธฐํํ๊ฒ ๋์์ต๋๋ค.
- ํ๋ก์ ํธ ํน์ง
- ๋ค๋ฅธ ํฌ๋๋ฆฌ์คํธ ์ฅ๋จ์
- ํ์ธํ ์ ์๋ ์ / ๋ฐฐ์ธ ์ ์๋ ์
- ๋ฉ๋ด ๊ตฌ์ฑ๋ (flow chart)
- ์ฃผ์ ๊ธฐ๋ฅ (CRUD)
- ๊ธฐ๋ ํจ๊ณผ / ํ์ฉ ๋ถ์ผ / ์ฃผ์ ์ฌ์ฉ์(์์ ์ฌ์ฉ์)
- ํ๋ฉด ์ค๊ณ์
Create : ํ ์ผ ์ ๋ ฅ
Read : ํ ์ผ ๋ชฉ๋ก
Update : ์์ ๋ฒํผ
Delete : ์ญ์ ๋ฒํผ
- ํ์ฌ ๋ ์ง์ ์์ผ์ ์ถ๋ ฅํ๋ค.
- ํ ์ผ ์ผ์ชฝ์ ์ฒดํฌ ์์ด์ฝ์ ํด๋ฆญํ๋ฉด ์ทจ์์ ๊ณผ ๊ธ์จ๊ฐ ๋ถํฌ๋ช ํด์ง๋ค.
- ์์ผ์ ํ์ธํ ์ ์๋ค.
- ์ฒดํฌ ๋ฐ์ค๋ฅผ ํตํด ๋๋ง์น ์ผ์ ๊ตฌ๋ถํ ์ ์๋ค.
- HTML์ ๋ค์ํ ํ๊ทธ๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
- div / input / ul / li / section / span / footer๋ฑ์ ์ฌ์ฉํ ์ ์๋ค.
- CSS
- flex / position / hover / margin / justify-content / transform ๋ฑ์ ์ฌ์ฉํ ์ ์๋ค.
- JavaScript
- Event / DOM ๋ฑ JS ํจ์์ ๋ฉ์๋๋ฅผ ํ์ฉํ ์ ์๋ค.
- ์ธํ : ํด์ผ ํ ์ผ ์ ๋ ฅ๋ฐ๋ ์ ๋ ฅ์ฐฝ
- ์ธํ ์ถ๊ฐ๋ฒํผ : ํด์ผ ํ ์ผ์ ์ ๋ ฅ ํ๋ค๋ฉด ์ถ๊ฐํ๋ ๋ฒํผ
- ์๋ฃ ์ฒดํฌ๋ฐ์ค : ํด์ผ ํ ์ผ์ ์๋ฃ ํ๋ค๋ฉด ๋ฒํผ์ ํด๋ฆญํ์ฌ ์์ง ํ์ง ์์ ์ผ๊ณผ ๊ตฌ๋ถํ๋ค.
- ์์ ๋ฒํผ : ๋ฒํผ์ ํด๋ฆญํ์ฌ ํด์ผ ํ ์ผ์ ์์ ํ๋ค.
- ์ญ์ ๋ฒํผ : ๋ฒํผ์ ํด๋ฆญํ์ฌ ํด์ผ ํ ์ผ์ ์ญ์ ํ๋ค.
- ์์ ์๋ฃ ๋ฒํผ : ๋ฒํผ์ ํด๋ฆญํ์ฌ ์์ ํ ํด์ผ ํ ์ผ์ ์ ์ฅํ๋ค.
- ์์ ์ทจ์ ๋ฒํผ : ๋ฒํผ์ ํด๋ฆญํ์ฌ ์์ ํ ํด์ผ ํ ์ผ์ ์ ์ฅ ํ์ง ์๋๋ค.
- ๊ธฐ๋ ํจ๊ณผ
- ์๊ฐ ๊ด๋ฆฌ: ์ผ์ ๊ด๋ฆฌ๋ฅผ ํตํด ์๊ฐ์ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ ์ ์์
- ๋ชฉํ ๋ฌ์ฑ: ๋ฌ์ฑํด์ผํ ๋ชฉํ๋ฅผ ์๊ฐ์ ์ผ๋ก ํ์ธํ ์ ์์
- ์ ๋ฌด์ ํจ์จ์ฑ ํฅ์: todolist๋ฅผ ํตํด ํด์ผํ ์ผ์ ์ ๋ฆฌํจ์ผ๋ก์จ ์ ๋ฌด๋ฅผ ๋ ์ฒด๊ณ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์์
- ํ์ฉ ๋ถ์ผ
- ๊ฐ์ธ ์ผ์ ๊ด๋ฆฌ
- ์ ๋ฌด ๊ด๋ฆฌ
- ์ด๋ฒคํธ ๊ด๋ฆฌ ๋ฑ
- ์ฃผ์ ์ฌ์ฉ์
- ์ง์ฅ์ธ
- ํ์
- ํ ๋ฆฌ๋ ๋ฐ ํ๋ก์ ํธ ๊ด๋ฆฌ์ ๋ฑ
- ์ธํ : ํด์ผ ํ ์ผ ์ ๋ ฅ๋ฐ๋ ์ ๋ ฅ์ฐฝ
- ์ธํ ์ถ๊ฐ๋ฒํผ : ํด์ผ ํ ์ผ์ ์ ๋ ฅ ํ๋ค๋ฉด ์ถ๊ฐํ๋ ๋ฒํผ
- ์๋ฃ ์ฒดํฌ๋ฐ์ค : ํด์ผ ํ ์ผ์ ์๋ฃ ํ๋ค๋ฉด ๋ฒํผ์ ํด๋ฆญํ์ฌ ์์ง ํ์ง ์์ ์ผ๊ณผ ๊ตฌ๋ถํ๋ค.
- ์์ ๋ฒํผ : ๋ฒํผ์ ํด๋ฆญํ์ฌ ํด์ผ ํ ์ผ์ ์์ ํ๋ค.
- ์ญ์ ๋ฒํผ : ๋ฒํผ์ ํด๋ฆญํ์ฌ ํด์ผ ํ ์ผ์ ์ญ์ ํ๋ค.
- ์์ ์๋ฃ ๋ฒํผ : ๋ฒํผ์ ํด๋ฆญํ์ฌ ์์ ํ ํด์ผ ํ ์ผ์ ์ ์ฅํ๋ค.
- ์์ ์ทจ์ ๋ฒํผ : ๋ฒํผ์ ํด๋ฆญํ์ฌ ์์ ํ ํด์ผ ํ ์ผ์ ์ ์ฅ ํ์ง ์๋๋ค.
์ผ์นํ : https://github.com/yeomseunghwan/dev_todolist
๊นํ์ค : https://github.com/hyejun-fe/devcourse_project1_todolist
์์ฌํ : https://github.com/JaeHyun10-03/Dev-Project1-TodoList
์ฐจ์ฃผ์ : https://github.com/verynicetomato/TO_DO_LIST