프로그래머가 되는 꿈
웹 개발이란? 본문
클라이언트 VS 서버
클라이언트: 웹 브라우저 자체 (ex.PC,태플릿,모바일)
서버: 인터넷에 연결된 컴퓨터
프론트엔드 개발 VS 백엔드 개발
프론트엔드 개발: 클라이언트 쪽을 개발하는 것 / html,css,js 사용
백엔드 개발: 사용자가 뒤(back)에서 보이지 않는 영역, 즉 서버 쪽을 개발하는 것 / Java, Python등 사용
<웹 개발의 기본>

웹 문서의 뼈대를 만드는 HTML
: 웹 문서에서 내용을 담당하고 있다.

웹 문서를 꾸미는 CSS
: 웹 문서의 디자인과 레이아웃을 담당하고 있다.
- 반응형 웹 디자인(일반적으로 PC나 모바일,태블릿등 여러가지 기기에서 자유롭게 레이아웃을 바꿀 수 있는)을 구현하기 위해서는 필수!

사용자 동작에 반응하는 자바스크립트
: 기능들이 모두 html안에 포함되어 있다.
- 사용자 동작에 반응해서 동적인 효과를 만들기 위한 기술
-자바스크립트를 알고 있다면 새로운 프레임워크를 배우기 쉽다.