기타 공부/탈잉 렛츠고 장고! 노트정리 13

2강 웹 개론 : 배경지식 - 도메인과 주소

URI란? Uniform Resourse Identifier 즉 서버 식별자이다. 클라이언트는 외부에서 접근하는 데에는 쓰이지 못하고 개별 식별자로만 쓰이는 내부 IP를 할당받고 서버는 외부에서 인터넷을 통해 접근할 수 있는 외부 IP를 할당받는데, 서버의 IP는 클라이언트가 찾아올 수 있게 하는 네트워크 상의 고유한 주소이다. 111.222.123.22 와 같은 숫자 형태의 IP를 DNS 서버가 문자 기반 도메인(www.website.com)으로 변환해준다. (+) URL은 URI의 하위 집합으로, 식별자로서의 역할을 하는 것이 아니라 특정 웹 페이지의 위치를 명시한다고 함! URI의 구성 프로토콜 호스트 포트 경로 매개변수

2강 웹 개론 : 배경지식 - 웹의 구조

웹이란? 웹페이지와 같은 다양하고 많은 정보로 이루어진 것이 웹이다. 웹은 링크로 연결되어 있다. 서버와 클라이언트 웹에 저장된 정보는 정확히 어디에 있는 것일까? 바로 서버에 있다. 정보를 저장하고 있다가 사용자가 요청할 때 전송해주는 역할을 하는 것이 서버 인터넷을 통해 서버에게 정보를 요청하고, 받은 정보를 브라우저 상에서 해석하여 사용자에게 제공하는(보여주는) 것이 클라이언트 웹 페이지와 웹 사이트 두 개 이상의 웹 페이지로 구성된 묶음을 웹 사이트라고 부름 ex) 구글 = 웹사이트, 구글 메인화면 & 구글 검색 결과화면 등 = 웹 페이지 프론트엔드와 백엔드 서버 측에 저장된 데이터를 다루는 것이 백엔드! 클라이언트 측에서 정보가 어떻게 표현될지를 정하는 것이 프론트엔드!

1강 오리엔테이션

강사 약력, 장고에 대한 간략한 소개, 장고를 공부하는 것의 장점, 해당 수업의 커리큘럼에 대한 예고 등의 내용이 있었다. 두 가지 시즌 이 강의는 2가지 시즌으로 구성되어있다. 첫 번째 시즌에서는 개론 및 사이트 제작을 중심으로 공부하고 두 번째 시즌에서는 더 복잡한 응용, 서비스의 출시와 운영 측면에서 고려해야 하는 부분까지 배운다. 왜 장고인가? 자바 기반인 Spring 등, 자바와 C++이 실제로 많이 쓰이고 있기는 함. 그럼에도 불구하고 파이썬 기반의 프레임워크를 추천하는 것은 파이썬이라는 언어의 특성 때문이다. 파이썬은 범용적이다. 파이썬은 비교적 배우기 쉽다. 파이썬은 다른 직군에서 개발자로 전향할 때에 많이 공부하는 언어이다. 파이썬보다 자바에 더 익숙한 나로서는 살짝 겁이 난다... 그래..