1. URL, IP, PORT ex) https://media.naver.com/press/021 https - (ํ๋กํ ์ฝ ์ข ๋ฅ) media.naver.com - (์๋ฒ์ IP ์ฃผ์ 105.209.332.~) press/021 - (์์์ ์์น, ๋ฌธ) > URL :
ol (order list) : ์์๊ฐ ์๋ ๋ชฉ๋ก, ์ง๊ณ ์์ ์์๋ก๋ <li> ์์๋ง ์ฌ์ฉ!!ul (unorder list) : ์์๊ฐ ์๋ ๋ชฉ๋ก, ์ง๊ณ ์์ ์์๋ก๋ <li> ์์๋ง ์ฌ์ฉ!!li (list item) : ๊ฐ ๋ชฉ๋ก ํญ๋ชฉ์ ๋์ด, <ol
ํ ์คํธ๋ฅผ ์ฌ์ฉํ ๋ ์ฐ๋ ํ๊ทธ๋ค์ ๋ค์๊ณผ ๊ฐ๋ค!<br> : ์ค๋ฐ๊ฟ์ ์ํ ํ๊ทธ: ๋งํฌ(ํ์ดํผ ํ ์คํธ)๋ฅผ ๋ง๋ค๋ ์ฌ์ฉํ๋ค.<a> ์ต์ปค ํ๊ทธ ์์ ์ด๋ํ ํ์ด์ง์ ์ฃผ์๋ฅผ ์ ์ด์ฃผ๋ฉด ๋๋ค.์ต์ปค ํ๊ทธ๋ sections, grouping content ์์๋ฅผ ์์์ผ๋ก ํ
๊ธฐ๋ฅ์ ์ธ ์์๋ค: html ํ์ด์ง์ ์ด๋ฏธ์ง๋ฅผ ์ฝ์ ํ ๋ ์ฌ์ฉํ๋ ํ๊ทธ (์ด๋ฆฐ ํ๊ทธ๋ง ์์)์ธ๋ผ์ธ์์์ด๋ค.(์ฌ๋ฌ์ฅ์ ๋ฑ๋ก ์, ์์ผ๋ก ์ด๋ฏธ์ง๊ฐ ๋ถ๊ฒ ๋๋ค.)๊ฒฝ๋ก์ /๋ก ์์๋๋ฉด ์ ๋๊ฒฝ๋ก(root ์ ์ผ ๋ณธ๋ ๊ฒฝ๋ก, ์์ ๊ฒฝ๋ก)์ด ํ๋ก์ ํธ์ ์ ๋๊ฒฝ๋ก๋ ๋ฌด์์ผ๊น?์๋ฅผ ๋ค์ด d
: ํ์ฌ HTML ํ์ด์ง์์ ๋ ๋ค๋ฅธ HTML ํ์ด์ง๋ฅผ ๋ณด์ฌ์ฃผ๊ณ ์ถ์ ๋ ์ฌ์ฉ!html ์ค์ตfrontendschool2 ๋ ํฌ์งํฐ๋ฆฌ ๋ง๋ค๊ธฐadd file > upload file > FE2 ๊ทธ๋์ ์ค์ตํ๊ฑฐ ์ ๋ก๋~์ ํ๋ธ ํผ๊ฐ๊ธฐ๋ก ๋ณต๋ถํ๊ธฐ๋ค์ด๋ฒ๋ ์๋์ค๋ ๊ฒ์ ์ ์ ์๋ค
ํผ์ ์ ๋ณด๋ฅผ ์ ๋ ฅํ๋ ์์ญaction ์ด๋๋ก ๋ณด๋ผ๊ฑฐ์ผ? ๋ด ํ์ผ๋ก ๋ณด๋ผ๊ฑฐ์ผ~method ๋ญ ์ด๋ค ๋ฐฉ์์ผ๋ก? get์ผ๋ก ๋ณด๋ผ๊ฑฐ์ผ~์นธ์ ์ด๋ฆ, ๋น๋ฒ์ ์ ๋ ฅํ๋ฉด,url ์ฃผ์๋ฅผ ๋ณด๋ฉด ์ ๋ ฅํ ๊ฐ์ด ๋ธ!
html์ header main footer์ฒ๋ผ ๋๋๊ณ ์์ํ๊ธฐ!caption์ ์ฅ์ ์ธ ๋ถ๋ค์ ์ํด์ ๋ฃ๋๊ฒ ์ข์!form์ legend์ ๊ฐ์ ๊ธฐ๋ฅ์ด๋ผ๊ณ ๋ณด๋ฉด ๋๋ค.(์ ๋ชฉ)tr์ ์งํฉ์ด ๊ฒฐ๊ตญ์ table!tr(tavle row)์ ํ!td(table data)๋ tr
git pull : ๋นํ๊ธฐ ๋ง๋ จ (๊ฐ์ ธ์ค๊ธฐ)git add . : ๋๊ธฐ ์ค์ธ ์ฌ๋๋ค (์์ฑ)git commit : ๋นํ๊ธฐ ํ์นํ ์ฌ๋๋ค (๋ฏธ๋ฆฌ ์ ์ฅ)git push : ๋นํ๊ธฐ ์ด๋ฅ (๊นํ์ ์ฌ๋ฆฌ๊ธฐ)
๋งฅ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๊น๋ ค ์์!window ์ฌ์ฉ์๋ git ์ค์นํ๊ธฐ!์๋์ฐ git ์ค์น ๋งํฌ
"์ํ์ ๊ฐ๊น์ด ์ปจํ ์ธ , ๋์์ธ์ ๋ง๋์ธ์!" ์ด์ข ์ฐฌ ๊ฐ์ฌ๋
CSS ๊ธฐ์ด
css selector
css๋ ์ฐ์ ์์์ ๋ฐ๋ผ ์ ์ฉ๋๋ค. ์ ํ์ ์ฐ์ ์์์๋ 3๊ฐ์ง ์์น์ด ์๋ค. 1. ํ์ ์ฐ์ ์ ์์น 2. ๊ตฌ์ฒด์ฑ์ ์์น 3. ์ค์์ฑ์ ์์น
๋ธ๋ก : ํ ๋ธ๋ญ์ ์ฐจ์ง(display : block;) ex.p๋์ด์ ๋์ด ์กฐ์ ๋จ์ธ๋ผ์ธ : ์๊ธฐ ์ฝํ ์ธ ๋๋น๋งํผ ์ฐจ์ง(display : inline;) ex.span๋์ด์ ๋์ด ์กฐ์ ์๋จ์ธ๋ผ์ธ์ 300px๊ฐ ์๋จนํ๋ง์ฝ ์คํ์ ๋์ด๋ฅผ ์กฐ์ ํ๊ณ ์ถ๋ค๋ฉด?๋ธ๋ก๋ ๋ฒจ๋ก ๋ฐ๊ฟ์ฃผ
body์์์ ๋ฐฐ๊ฒฝ์ด๋ฏธ์ง๊ฐ ์ด์ํด์\_๋น์บ ํ๋ค์ฌ์ฐ๊ธฐ ๋จ์ถ๊ธฐ ctrl+]๋ด์ฌ์ฐ๊ธฐ ๋จ์ถ๊ธฐ ctrl +\[์ฝ๋ ๋ณต๋ถ : ์ํํธ ์ต์ ํ์ดํ์๋๋ณต์ฌํ ์ฝ๋ ์ค๋ฅธ์ชฝ์ ์ปค์๋๊ณ ๋ฐ๋ก ์ปจํธ๋กค๋ธ์ด ์ปจํธ๋กค๋ธ์ดํ๋ฉด ๋ฐ๋ก๋จ๋ฐฉํฅ์ํ/์ข์ฐ์/์ข์ฐ/ํ์/์ฐ/ํ/์ข๋ฐ์ค ๊ฐ๋ก๊ธธ์ด๋ 300+30+3
50%๋ body์ 50%ํฌ๊ธฐ๋ฅผ ๋งํจ!(๋ถ๋ชจwidth์ 50)
line-height
position
pwd : print working directory ls : list cd : change directory (tab๊ฐ๋ฅ) ์จ๊นํ์ผ cmd+shift+. ls -a ์จ๊นํ์ผ ls -l ์ถ๊ฐ์ ๋ณด ls -altxtํ์ผ ๋ง๋ค๊ธฐvim test.txt๋ช ๋ น๋ชจ๋๋ก ์ง์ i๋ฅผ ๋
1101(2) -> 8 + 4 + 1 = 131901(16) -> 16^31 + 16^29 + 16^0\*1 = 4096 + 2304 + 1 = 64011bit = 0๊ณผ 1์ ํํํ ์ ์๋ ์ต์ ๋จ์1bit1byte = 8bit1KB = 1024byte1MB = 10
์ด์ํ JS์ง์ง ์ด์ํด......
๋ฐฐ์ด : ๋ฐ์ดํฐ์ ์งํฉ์ธ๋ฑ์ค๋ก ๋ฐ์ดํฐ์ ์ ๊ทผํ ์ ์๋ค.์ธ๋ฑ์ค๋ก ์ ๊ทผํ ์ ์๋ ์๋ฃํ1\. ๋ฐฐ์ด myArr12\. ๋ฌธ์์ด 'hello'2 ๋ฐ์ดํฐ์ ์งํฉ. ์ฌ๋ฌ๊ฐ์ ๊ฐ์ ํ๋์ ์ด๋ฆ์ผ๋ก ๋ฌถ์ด ์ฌ์ฉํ ์ ์๊ฒ ๋์์ค๋๋ค.๋ฐฐ์ด์ ๊ฐ ๊ฐ์ ์์(element) ํน์ ์์ ๋ผ
Map?ํค-๊ฐ ์์ ๊ฐ์ง๋ ๊ฐ์ฒด ์๋ฃํ์ ํ ์ข ๋ฅ์ด๋ค.๋ฉ์๋๋ฅผ ์ถ๊ฐ, ์์ ํ๊ธฐ ์ํด ๊ณ ์ํด ๋ธ ๊ฒ!๋ญ๋ญ ใ onject์ ํฐ ์ฐจ์ด์ซ์, ๋ถ๋ฆฌ์ธ ๋ฑ ๋ค์ํ ๊ฐ์ฒด๋ฅผ ๋ฃ์ ์ ์๋ค.
react์ ์ ์ฒด : ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๋ง๋ค๊ธฐ ์ํ JavaScript ๋ผ์ด๋ธ๋ฌ๋ฆฌ<script type=โtext/babelโ></script> ์ ์จ์ฃผ์ด์ผ js์์ ๋จนํ์ง ์๋ ๋ฌธ๋ฒ ์ฌ์ฉ ๊ฐ๋ฅ๋ ธ๋ ํ๊ฒฝ์์ ๋ฆฌ์กํธ์ฌ์ฉ์ npm์ผ๋ก ์ค์น๊ฐ๋ฅ.๋ถ์ด๋นต ์ฐ๋ ํ
git loggit checkout HEAD^git checkout HEAD^^git checkout -git switch main๊ธฐ๋ณธ ๋ธ๋์น๋ช ๋ณ๊ฒฝgit config --global init.defaultBranch main
firebasenpm install firebase ์ค์นfirebase ํด๋ ์์ฑ > config.js ํ์ผ ์์ฑfirebase ์ฝ๋ config.js์ ๋ณต๋ถ