본문 바로가기

Web,FrontEnd

[패스트캠퍼스 수강 후기] 파이썬 인강 자기계발 챌린지 16 회차 미션

패스트캠퍼스 파이썬 웹개발 올인원 패키지 후기(16)

파이썬 웹개발 올인원 패키지 16 일차 후기 겸 학습기록 입니다.

파이썬 기초 문법에 이어 오늘부터는 오ㅔㅂ 기본 및 프론트엔드 기초 강의 시작하였습니다.

오늘은 웹 기초 사항 및 인터넷 역사, 웹의 동작 방식에 대해서 배웠습니다.

 

오리엔테이션

파이썬 인강 파이썬 웹개발 올인원 패키지 웹 기본 및 프론트엔드 기초 오리엔테이션 영상

이 강의를 통해 배울 수 있는 것과 커리큘럼에 대해 훑어보았습니다.

 

1. 인터넷 역사

2. 웹의 동작방식

3. 개발자 도구 사용방법

4. 프론트엔드와 백엔드 기본

5. HTML

6. CSS

7. JavaScript

8. Codepen.io, MDN, Devdocs.io

9. HTML, CSS 세부

10. Git, Github

 

이렇게 크게 10가지 주제에 대해서 학습할 것 같습니다.

아무래도 파이썬 프레임워크를 이용한 웹개발 과정이다 보니, 프론트엔드의 동적인 부분을 담당하는 JavaScript에 대해서는 깊게 들어가지 않을 예정입니다.

인터넷의 역사

 

패킷교환(Packet switching) : 1960년대

ARPANET : 1960년대, 미국 국방부 주도 하게 계획(정보 교환하여 연구 역량 극대화)

군에서 시작 > 대학 > 기업으로 퍼져나감 : 원거리 컴퓨터에 로그인 하려는 목적(소수 엘리트만 사용)

일반에게 PC 보급 시작

월드와이드웹(WWW) : 유럼입자물리연구소 소속 연구우너 팀버너스 리 가 고안

HTML 개념 등장(Myper Text Mark-up Language)

URL 등장 : 문서에 주소를 부여

HTTP 등장 : 컴퓨터와 컴퓨터 간 메시지를 주고 받는 통신 규약

WWW 등장 : 위의 개념을 활용하여 전 세계 인터넷 콘텐츠를 공유

http://info.cern.ch/ : 최초의 웹 사이트

하이퍼텍스트 문서 등장 : 기본적인 서식과 하이퍼링크를 내재한 텍스트 문서

웹 페이지 등장 : 이미지, 오디오 등 포함

웹 애플리케이션 : 사용자와 상호작용이 가능

 

파이썬 웹개발 올인원 패키지를 통해 복작합 웹 어플리케이션을 만들어 볼 수 있을 것입니다.

서버와 클라이언트

클라이언트 : 요청을 보내는 주체(크롬, 사파리, 엣피, 파이어폭스 등 웹 브라우저, 데스크톱 앱, 모바일 앱, 다를 서버)

 

서버 : 네트워크를 통해 클라이언트에 정보 혹은 서비스를 제공하는 컴퓨터나 프로그램

 

웹프로그래밍 : HTTP 프로토콜로 통신하는 클라이언트와 서버를 개발하는 것!

 

 

인터넷의 기본적인 개념과 역사 그리고 클라이언트와 서버가 무엇인지 배웠습니다. 그리고 이 개념을 바탕으로 웹프로그래밍이 무엇을 하는 것인지에 대한 정의도 배웠습니다.

"HTTP 프로토콜로 통신하는 클라이언트와 서버를 개발하는 것"

패스트 캠퍼스 파이썬 웹개발 올인원 패키지 파이썬 인강을 수강하는 목표가 아닐까 싶습니다!

감사합니다.

 

 

 

패스트캠퍼스 파이썬 인강 자세한 내용은 아래 링크를 참고해 주세요!

 

https://bit.ly/2WG0IXN