본문 바로가기

강의64

부스트코스 웹 프로그래밍(풀스택) - 1. 웹 프로그래밍 기초 - 7 강의 정리 [1] 강의 웹 프로그래밍(풀스택) 1. 웹 프로그래밍 기초 7) WAS [2] 강의 정리 웹 프로그래밍을 공부하기 전에 몇 가지 중요 용어에 대한 이해가 필요하다. 이번 강의에서는 몇 가지 중요한 용어에 대한 설명과 WAS가 등장하게 된 배경과 WAS가 하는 중요한 일에 대해서 설명해보도록 하겠다. 클라이언트와 서버이다. 중요한 용어중에 하나이다. 이제 여러분들이 웹 프로그래밍을 하다 보면 계속 나오게 되는 용어이다. 서비스를 제공하는 것을 서버라고 한다. 서버에게 서비스를 요청해서 그 결과를 보여주는 것을 클라이언트라고 한다. 웹 서버와 웹 브라우저가 대표적으로 서버와 클라이언트의 관계라고 말할 수 있다. 다음은 DBMS와 클라이언트에 대해서 살펴보도록 하겠다. DBMS는 데이터베이스를 관리하는 시스.. 2022. 3. 21.
부스트코스 웹 프로그래밍(풀스택) - 1. 웹 프로그래밍 기초 - 6 강의 정리 [1] 강의 웹 프로그래밍(풀스택) 1. 웹 프로그래밍 기초 5) browser의 웹 개발-2 [2] 강의 정리 웹 서버는 소프트웨어를 보통 말하지만, 웹 서버 소프트웨어가 동작하는 컴퓨터를 말하는 경우도 있다. 이번 학습에서는 웹 서버 소프트웨어에 대해서 알아보도록 하겠다. 웹 서버의 가장 중요한 기능은 보통 클라이언트가 요청하는 HTML 문서나 각종 리소스를 전달하는 것이다. 여기서 클라이언트란 보통 웹 브라우저를 이야기한다. 웹 브라우저 외에 웹 크롤러의 경우에도 웹 서버의 요청을 보낼 수 있다. 웹 브라우저나 웹 크롤러 모두 웹 서버에게 HTTP에 맞도록 리소스를 요청하게 되고 웹 서버는 요청한 리소스를 반환하게 된다. 만약에 리소스가 존재하지 않거나 요청한 리소스를 전송할 때 문제가 발생된다면 .. 2022. 3. 21.
부스트코스 웹 프로그래밍(풀스택) - 1. 웹 프로그래밍 기초 - 5-2 강의 정리 [1] 강의 웹 프로그래밍(풀스택) 1. 웹 프로그래밍 기초 5) browser의 웹 개발-2 [2] 강의 정리 브라우저에서 HTML, CSS, JavaScript 코드를 어떻게 짜는지 아주 간단한 데모를 한번 살펴보도록 하겠다. HTML 코드는 이런 식으로 짜여 있다. 화면을 보면 알지만 저 문서의 타입이 뭐냐, html이라 나와있다. 이걸 DOCTYPE이라 하는데 아주 간단하게 이렇게 표현을 하면 HTML 시작을 알리는 것이다. 브라우저가 이것들을 당연히 해석을 한다. 그 다음에 HTML 코드가 이렇게 나와있고 그 다음에 head 태그가 이렇게 여기까지 나와있다. 보기 좋기 위해서 들여 쓰기를 했고 head 태그가 끝나면 body 태그가 이렇게 나와 있다. 지금 head 태그에는 meta 그래서 어떤.. 2022. 3. 18.
부스트코스 웹 프로그래밍(풀스택) - 1. 웹 프로그래밍 기초 - 5 강의 정리 [1] 강의 웹 프로그래밍(풀스택) 1. 웹 프로그래밍 기초 5) browser의 웹 개발-1 [2] 강의 정리 마이크로 소프트에서 나온 Edge 브라우저, Internet Explorer, Firefox 또 요즘에 핸드폰에서도 Safari와 같은 브라우저를 가지고 인터넷을 들어갈 수 있다. 그럼 브라우저에서 웹 개발을 위한 코드들이 어떻게 동작되는지 직접 먼저 들여다보도록 하겠다. 웹 사이트를 한번 뜯어볼 것이다. 먼저 크롬 브라우저가 없다면 pc에서 설치를 할 수가 있다. 크롬 브라우저 다운로드 이렇게 치면 쉽게 다운로드가 된다. 크롬 개발자 도구를 열 것이다. 크롬 브라우저에서 개발자들이 직접 코딩하는 것은 아니지만 우리가 만든 코드가 HTML, CSS, 자바스크립트 코드가 잘 동작 되는지 브라우저.. 2022. 3. 16.