부스트코스(51)
-
웹 개발의 이해 (Front End / Back End) ... Part. 3
사이트: edwith 강의: [부스트코스] 웹 프로그래밍 챕터 1, 웹 프로그래밍 기초 학습일: 2020년 2월 27일 1. Web 개발의 이해 - FE / BE 웹 서버 일반적으로 소프트웨어를 지칭하나, 소프트웨어가 동작하는 컴퓨터를 지칭하기도 함 가장 중요한 기능: 클라이언트가 요청하는 HTML 문서나 각종 리소스를 전달 클라이언트: 일반적으로 웹 브라우저를 칭하지만 웹 크롤러도 포함됨 웹 브라우저, 웹 크롤러가 요청하는 리소스는 정적인 데이터, 동적인 결과 모두 될 수 있음 정적(static) 데이터: 이미지, HTML 파일, CSS 파일, JavaScript 파일 등 컴퓨터에 저장된 파일 동적 결과: 웹 서버에 의해 실행되는 프로그램을 통해 만들어진 결과물 웹 브라우저와 웹 서버 클라이언트와 서버..
2020.03.30 -
웹 개발의 이해 (Front End / Back End) ... Part. 2
사이트: edwith 강의: [부스트코스] 웹 프로그래밍 챕터 1, 웹 프로그래밍 기초 학습일: 2020년 2월 26일 1. Web 개발의 이해 - FE / BE 웹 프론트엔드와 백엔드 웹 프론트엔드 담당 분야 사용자에게 웹을 통해 다양한 콘텐츠(문서, 동영상, 사진 등)를 제공 사용자의 요청이나 요구사항(마우스, 키보드, 음성 입력 등)에 반응해서 동작 프론트엔드 개발자의 역할 웹 콘텐츠 종류에 적합한 구조를 설계 신문, 책 등의 레이아웃 생각해보기 적절한 배치와 일관된 디자인으로 시각적으로 보기 좋게 만듦 사용자의 요청을 잘 반영할 수 있도록 설계 즉각적인 소통처럼 느껴지도록 반응이 빠르고 부드럽게 이루어져야 함 사용되는 언어 HTML(HyperText Markup Language): 구조 설계 CS..
2020.03.30 -
웹 개발의 이해 (Front End / Back End) ... Part. 1
사이트: edwith 강의: [부스트코스] 웹 프로그래밍 챕터 1, 웹 프로그래밍 기초 학습일: 2020년 2월 25일 0. 소개 FE(Front End)의 Key Point: HTML, CSS를 활용해 다양한 디자인 요구사항에 맞는 레이아웃 만드는 법 BE(Back End)의 Key Point: 클라이언트와 서버, 그리고 그 사이에서 어떤 통신이 오고가는지 Tip: 웹서핑을 할 때 URL의 변화, 페이지 레이아웃의 변화, 페이지의 제작 과정 등을 머리에 떠올려볼 것 1. Web 개발의 이해 - FE / BE 웹 프로그래밍을 위한 프로그래밍 언어들 Python: 입문자가 읽기 쉽고, 적은 코드로도 프로그램을 개발할 수 있음 JavaScript: FE 개발자에게는 필수인 언어! 서버에서도 작성 가능해졌으며..
2020.03.30