프론트 엔드 1. 사용자에게 웹을 통해 다양한 콘텐츠(문서,동영상,사진 등)을 제공한다. 2. 또한 사용자의 요청(요구사항)에 반응해서 동작한다. 역할 1. 웹콘텐츠를 잘 보여주기 위해 구조를 만들어야 함 / html 2. 적절한 배치와 일관된 디자인등을 제공해야 함 / css 3. 사용자의 요청을 잘 반영해야 함 / javascript 백엔드 1. 프로그램의 뒷 부분 쪽 즉 서버 입장에서의 개발이 진행 된다. 2. 프론트엔드를 다른 말로 클라이언트 사이드라고 말하고 백엔드는 서버 사이드라고한다. 백엔드 개발자가 알아야 할 것들 1. 프로그래밍언어 ( java, php, javascript 등) 2. 웹의 동작 원리 3. 알고리즘, 자료구조 등 프로그래밍 기반 지식 4. 운영체제, 네트워크 등에 대한 이..