Front end ๋ก์ง ์์ฑ ๋ฐ ์ ์
Front end๋ฅผ ๋ง๋ค๊ธฐ ์ํด์ Vue๋ก ํ๋ก์ ํธ ๊ตฌ์ฑ์ ํ๋ ๋์ค ๊ฐ์ ๋ด์ฉ์์๋ Vue2.0์ผ๋ก ์ ์ํ์ง๋ง, ํ์ฌ ํ๋ก์ ํธ๋ ๋๋ถ๋ถ์ด Vue3.0์ผ๋ก ์ ์๋์ด์ง๋ฏ๋ก ์ผ๋ถ๋ถ ์์ ์ ํ์์ฑ์ ๋๋ผ๊ฒ ๋์๋ค.
Vue3.0 Reference๋ฅผ ์ดํด๋ณด๋ฉด์ ํ๋ก์ ํธ๋ฅผ 3.0์ผ๋ก ๋ง๋ค๊ณ , Github์ ์
๋ก๋ํ๊ณ ์๋ค.
ํ๋ก ํธ ์๋ Github ์ฃผ์
ํ๋ก ํธ ์๋ ์งํ์ฌํญ์ Back end์ Tester ํ์๊ฐ์
๊ธฐ๋ฅ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์๋๋ก form์ ์ ๊ณตํ๊ณ back end๋ก ์์ฒญ์ ๋ณด๋ด๊ณ ์๋ต์ ๋ฐ๋ ๊ฒ ๊น์ง ํ์ธํ ์ ์์๋ค.
Backend ๋ก์ง ์์ฑ
Front end ์์ฑ๋๋ ๋ถ๋ถ์ ๋ฐ๋ผ Back end ๋ก์ง์์ ํ์ํ ๋ถ๋ถ๊ณผ ํ์์๋ ๋ถ๋ถ์ ๋ถ๋ฆฌํด๋ณผ๊น ํ๋๋ฐ, ์งํํ ์๊ฐ์ด ์์ด์ ์งํํ ์๊ฐ ์์๋ค. ์๊ฐ๊ด๋ฆฌ๋ฅผ ์กฐ๊ธ ๋ ์ ๊ฒฝ์จ์ผ ๊ฒ ๋ค.
Java ์ธ๋ฏธ๋ ์งํ
๋ฉ์ค ํ๋ฐฐ๋ค์๊ฒ ์ธ๋ฏธ๋๋ฅผ ์งํํ๊ธฐ ์ํด์ Java ์ฑ
์ ๋ณด๊ณ ์ค์ต ๋ฑ์ ์์
์ ์งํํ ์ ์๋๋ก ํ๊ณ , ์ด๋ฅผ ํตํด์ ๋ด๊ฐ ์ป์ ์ ์์๋ ์ ๋ ์์๋ค. :) ์๋ฐ ์ฑ
์ ์ฌ๋ฌ๋ฒ ๋ด๋ ์ป์ด๊ฐ ์ ์๋ ์ ์ด ์๋ ๊ฒ ๊ฐ๋ค.
์ฃผ๋ง IT Camp ์งํ
๋๋์ด ๋,,, ์ฃผ๋ง์ ๋ด ์ํ์ ๋์๋ณด๊ธฐ ์ํด Log๋ฅผ ์์ฑํ๋ ๊ฒ์ธ๋ฐ, ์ฃผ๋ง๋ง๋ค ์ผ์ ์ด ์์ด์ ๋๋ฌด ํ๋ค์์๋ค ... :( ๊ทธ๋๋ ์ด์ ๋๋ฌ์ผ๋๊น ๐๐
๊ฐ์กฑ ์ฌํ
IT Camp๊ฐ ๋๋๊ณ ๋ฐ๋ก ๊ฐ์กฑ์ฌํ์ ๊ฐ๊ฒ ๋์ด์ ๋ชธ์ด ๋๋ฌด ํ๋ค์๋ค, ๊ทธ๋ฆฌ๊ณ ์ฃผ๋ง์ ํ๊ฒ ๊ฑฐ์ ์๋๊ฑฐ ๊ฐ์์ ๋ง์์ด ์ํ๋ค ... ํ์ง๋ง ๊ทธ๋๋ ์ฌ๋ฏธ์๊ฒ ๋์์ผ๋๊น ๋ง์กฑ :)
๋ง ๊ทธ๋๋ก์ ์๋ฏธ์ ํ์์ด ๋ฐ์ํ๋ค. Commit์ ์งํํ๋ฉด ํด๋น Commit์ ์ค๋ช
ํ๋ Commit Message๋ฅผ ์์ฑํ๊ฒ ๋๋๋ฐ ๋ด ๊ฒฝ์ฐ, Commit Message์ ์ฃผ์๋ค์ด ๊ทธ๋๋ก ์ ์ฉ๋์ด ๋์จ ๊ฒ ์ ์ ์ ์์๋ค.
๐ก ์๋ ์์ด๋ฌ๋๋ฐ ..?
๋ด๊ฐ ๋ธ๋ก๊ทธ์ ์ธ๋๋ ๊ด์ฐฎ์๋๋ฐ ..?
ํด๋น ํ์์ ํด๊ฒฐํ๊ธฐ ์ํ Trouble Shooting์ ์์ฑํ๋ค.
Trouble Shooting ์์ฑ ๋ด์ฉ
๋ด ์๊ฐ๋ณด๋ค ์ด๋ฒ์ฃผ์ ํ๋ ์ผ๋ค์ด ์ ์๋ค.
์ด๋ฌํ ์ด์ ๋ ๋ง์ ์ฝ์์ ์ก์ ๊ฒ๊ณผ, ๋ ์ค๊ฐ์ค๊ฐ ๋๋ ์๊ฐ์ ํ์ฉํ์ง ๋ชปํ ๊ฒ, ๋ด๊ฐ ๋ฏธ๋ฆฌ ์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์๋ ์ผ๋ณด๋ค ๋ ๋ง์ ์ผ์ด ๋ค์ด์๋ ์ ๋๋ฌธ์ด๋ค.
๋ง์ ์ฝ์ ...
๋๋ ๊ฐ์ธ์ ์ผ๋ก ์น๊ตฌ๋ค์ ๋ง๋๊ฑฐ๋, ๊ฐ๋จํ ๋ฏธํ ๊ณผ ๊ฐ์ ์ผ์ ์ ๋ํด์๋ ์๊ฐ์ ๋ง์ด ๋นผ์๊ธฐ์ง ์๋๋ค๊ณ ์๊ฐํ์ผ๋, ์ด๋ฒ ์ฃผ๋ ๊ทธ๋ฌํ ์ฝ์๋ค์ด ๋ชจ์ฌ์ ๋ด ์ ๋ฌด์ ์ง์ฅ์ ์ค ๊ฒ ๊ฐ๋ค
๊ฐ์ธ์ ์ธ ์ฝ์์ด ๋ด๊ฐ ํด์ผํ๋ ์ผ์ ์ง์ฅ์ ์ค ์ ๋๋ผ๋ฉด ์กฐ๊ธ์ฉ ์ค์ด๊ณ ๋ด ์
๋ฌด ์๊ฐ์ ๋ง๋๋๊ฒ ๋ง๋ ๊ฒ ๊ฐ๋ค.
์์ผ๋ก ์ฝ์์ ์กฐ๊ธ ์ค์ด๊ณ , ๋ด๊ฐ ๊ณต๋ถํ๊ธฐ๋ก ๋ง์๋จน์ ์๊ฐ์ ์กํ๋ ์ฝ์์ ๊ฑฐ์ ํด์ผ๊ฒ ๋ค.
์ค๊ฐ์ ์๋ ์๊ฐ์ ํ์ฉํ์ง ๋ชปํ ๊ฒ
๊ตญ๊ฐ ๊ทผ๋ก๋ฅผ ํ๋ค๋ณด๋, ๊ทผ๋ก ๋์ค์๋ ๊ฐ๋ฐ์ ์ง์ ์ ์ผ๋ก ์งํํ๊ธฐ๋ ํ๋ค์๋ค.
ํ์ง๋ง ๊ทธ๋ ๋ค๊ณ ์๋ฌด๊ฒ๋ ์ํ๋ ๊ฒ ๋ณด๋ค๋ ๋
์, ์์ด ๊ณต๋ถ, CS์ง์ ํ์ธ ๋ฑ ๊ฐ๋จํ์ง๋ง ๊ผญ ํด์ผํ๋ ๋ค๋ฅธ ์ผ๋ค์ ํ ์ ์์์ ๊ฒ ๊ฐ์๋ฐ ์ด๋ฒ์ฃผ๋ ๊ทธ๋ฌํ ์๊ฐ์ด ์กฐ๊ธ ๋ถ์กฑํ๋ค. ์์ผ๋ก๋ ์ด๋ฌํ ์๊ฐ์ ์กฐ๊ธ ๋ ํ์ฉํด์ผ๊ฒ ๋ค.
์๊ฐํ๋ ์ผ๋ณด๋ค ๋ ๋ง์ ์ ๋ฌด
์ด๋ฒ์ฃผ ์งํ์ด ๋๋ ์ด์ ๋ ๋ด ์๊ฐ๋ณด๋ค ๋ ๋ง์ ์ ๋ฌด๊ฐ ์์๊ธฐ ๋๋ฌธ์ด๋ค...
์ฌ์ง์ด ๊ทธ๋ ์์ ๋ค ์งํํ์ง๋ ๋ชปํ๋ค. ์ด๋ฌํ ์ด์ ๋๋ฌธ์ ๋ด๊ฐ ์๊ฐํ๋ ๊ฐ๋ฐ ์๊ฐ์ด ๋์ง ์์๊ณ , ์ฃผ๋ง์ ๋ฐค์ ์์ผ๊ฒ ๋ค๊ณ ์๊ฐํ์ง๋ง ์ฌ์ค์ ์ฌํ๊ฐ์ ์ฝ๋ฉํ๊ธฐ, ์ ์ฝ์ ๋๋๊ณ ์ฝ๋ฉํ๊ธฐ๋ ... ๋ถ๊ฐ๋ฅํ๋ค.
๋ด๊ฐ ์๊ฐํ๋ ๊ณํ์ด ๋๋ฌด ์ถ์์ ์ด์ด์ ์ด๋ฐ์ผ์ด ๋ฐ์ํ๋ค๊ณ ์๊ฐํ๊ณ ์ด๋ฐ ์ํฉ๊น์ง ์ค์ง ์๋๋ก ์์ผ๋ก๋ ๊ณํ์ ๋ ๊ตฌ์ฒด์ ์ผ๋ก ์ง์ผ๊ฒ ๋ค๊ณ ์๊ฐํ๋ค!
Java ์ค์ต ์ธ๋ฏธ๋ ์งํ
ํ๋ถ 2~3ํ๋
ํ์๋ค์๊ฒ Java ์ธ๋ฏธ๋๋ฅผ ์งํํ๊ณ ์๋๋ฐ, IDE๋ฅผ ์ฌ์ฉํ๋ฉด์ ์ง์ ์ ์ธ ์ปดํ์ผ, ๋งํน, ์คํ๊ณผ์ ์ ์ ํํ๊ฒ๋ ๋ชจ๋ฅด๋ ๊ฒ ๊ฐ์์ ํด๋น ๋ด์ฉ์ ์ค์ต์ผ๋ก ์งํํ๊ณ ์ ํ๋ค.
Lab Workshop ์งํ
Lab์์ WorkShop๋ฅผ ์งํํ๋๋ฐ, Workshop์ ์์ ์ฃผ์ ๋ก ๋ฐํ๊ฐ ์์ด์ ๋ฐํ ๋ด์ฉ์ผ๋ก ์ด๋ค ๊ฒ์ ํ ์ง ๊ณ ๋ฏผํ๋๋ฐ ์ฟ ํค, ์ธ์
, ์บ์๋ฅผ ๊ฐ๋จํ๊ฒ ์๊ฐํ๊ณ ์ด๋ฅผ Front end, Back end์์ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง ์ค์ตํ๋ ์๊ฐ์ ๊ฐ์ง๋ ค๊ณ ํ๋ค.
Front end ์งํ ๋ชฉํ ์์ฑ ํ ํด๋น ๋ชฉํ๊น์ง ์งํ
์ด๋ฒ์ฃผ๋ถํฐ 8์ ๋ง๊น์ง Front ๊ณํ์ ์์ฑํ๊ณ ์ ํ๋ค.
Front end๋ฅผ ๊ฐ๋จํ๊ฒ๋ผ๋ ๋ง๋ค์ด ๋๊ณ , ์ดํ ๋ถ๋ถ์ ์์ ํ๋ฉด์ ์์ฑ๋ ์๋ ์กธ์
์ํ์ ๋ง๋ค๊ณ ์ ํ๋ค.
Smart Human Life ๊ณผ์ ์งํ
๋ด๊ฐ ํ๋ ค๋ ๋ถ๋ถ์ ๋ค ์์ฑํ์ผ๋, ์์ง ์ฐ๋ฆฌ๊ณผ ์ ์ฒด์ ์ธ ๋ง๋ฌด๋ฆฌ๋ฅผ ํ์ง ๋ชปํด์ ์ด๋ถ๋ถ์ ๋ง๋ฌด๋ฆฌํ๊ณ ์๋ฃ๋ฅผ ์ ๋ฌํด์ฃผ๋ ค๊ณ ํ๋ค.