본문 바로가기

강의/웹 프로그래밍(풀스택)40

부스트코스 웹 프로그래밍(풀스택) - 1. 웹 프로그래밍 기초 - 3 강의 정리 [1] 강의 웹 프로그래밍(풀스택) 1. 웹 프로그래밍 기초 3) 웹 Front-End 와 웹 Back-End-1 [2] 요약 웹 프론트엔드에 대해서 알아보자. 사용자에게 웹을 통해 다양한 콘텐츠를 제공한다. 온라인으로 접속하다보면 여러 문서를 보게된다.웹페이지라는 것은 하나의 문서이다. 그 외에는 동영상, 사진 그런 것들도 포함해서 웹을 통해서 볼 수 있다. 최근에는 유튜브와 같은 웹사이트에 들어가보면 많은 동영상 콘텐츠를 볼 수 있고 사용자와 소통도 할 수 있다. 이러한 것들을 웹에서는 리소스라고 하는데 웹 콘텐츠라고도 불린다. 사용자들이 웹 콘텐츠를 보기만 하지 않는다. 사용자의 어떤 요청에 반응해서 웹은 동작이 되야 한다. 사용자들이 마우스로 어떤걸 클릭하고 키보드로 데이터를 입력한다. 또한 음성.. 2022. 3. 8.
부스트코스 웹 프로그래밍(풀스택) - 1. 웹 프로그래밍 기초 - 2 강의 정리 [1] 강의 웹 프로그래밍(풀스택) 1. 웹 프로그래밍 기초 2) 웹의 동작(HTTP 프로토콜 이해) [2] 요약 인터넷(네트웍 통신)의 이해 월드와이드웹이 인터넷 통신의 전부는 아님 물리적인 하나의 컴퓨터에는 여러개의 서버가 동작할 수 있다. 각각의 서버들은 포트라는 값으로 구분되서 동작한다. 웹은 80번이라는 포트로 동작한다. 이메일은 25번 ftp는 21번 등으로 사용된다. 인터넷은 네트워크들의 네트워크라고 말할 수 있다. 수많은 네트워크들의 결합체이다. 이런 인터넷은 보통 TCP/IP 들로 연결되어 있다. 인터넷 중 웹에서 서로 통신하기 위해서 http를 사용한다. 팀 버너스리라는 사람과 그가 솔한 팀은 CERN에서 HTML뿐만 아니라 웹 브라우저 및 웹 브라우저 관련기술과 HTTP를 발명하였다... 2022. 3. 7.
부스트코스 웹 프로그래밍(풀스택) - 1. 웹 프로그래밍 기초 - 1 강의 정리 [1] 강의 웹 프로그래밍(풀스택) 1. 웹 프로그래밍 기초 1) 웹 프로그래밍을 위한 프로그램 언어들 [2] 요약 저급 언어 : 기계 중심의 언어, 기계가 직접 알아들을 수 있는 말 0과 1로 이루어진 언어 -> 기계어 사용이 굉장이 어렵다. 0과 1의 나열로 이루어짐 그래서 숫자로 된 문장과 1:1로 대응하는 기호를 만들고 그 기호로 프로그래밍을 함 기호로 만들어진 언어 -> 어셈블리어 기호를 숫자로 바꾸는데 이용되는 도구 -> 컴파일러 고급 언어 : 사람 중심의 언어 작성된 소스코드를 번역하는 과정이 필요(컴파일러가 필요) 종류) FORTRAN, COBOL, PROLOG, C, Erlang, Lisp, Swift, Kotlin, Clojure, Python, JAVA 2022. 3. 7.
부스트코스 웹 프로그래밍(풀스택) - 오리엔테이션 강의 정리 [1] 사이트 소개 네이버 비영리 기관인 커넥트재단에서 운영하는 사이트로 모든 강의가 무료이다. [2] 강의 소개 웹 프로그래밍(풀스택) 강의 한번에 프론트 엔드와 백엔드 모두를 학습하는 풀스택 강의 강의료는 무료이나, 코드리뷰는 유료이다. 3개의 서비스를 개발하게 된다. 나를 소개하는 웹페이지 만들기 데이터베이스 조회 애플리케이션 만들기 예약 관리 시스템 만들기 2022. 3. 7.