728x90
728x90
SMALL

코딩 2

BEAR-U : Django (2)

두번째 강의는 Django를 시작 전 간단히 알고 가야 할 차이점들과 장점들에 대해 설명을 해주셨습니다. ​ 2강 - 프로그래밍언어? 프래임워크? Django? '프로그래밍 언어와 프레임워크의 차이 및 django의 설명' ​ 프로그래밍 언어 1. 컴퓨터는 1과 0밖에 해석할 수 없다. 2. 인간은 1과 0으로 컴퓨터에게 전달하기에 무리가 있다. 3. 인간의 언어를 컴퓨터가 해석할 수 있게 해주는 언어 = 프로그래밍 언어 ex) php, python, go c++, js, Kotlin, Java … 프레임워크 1. 특정한 목적의 프로그램을 쉽게 작성하기 위한 틀 2. 재사용이 가능한 수 많은 클래스와 인터페이스들이 내장 3. 개발자가 공통적으로 해야할 일들을 미리 규격화 = 프레임워크는 각 언어별로 종속..

BEAR-U : Django (1)

11월 1일을 맞이하여 시작한 첫 수업 제가 앞으로 수강하여 기록하게 될 강의는 'Django' 강의 입니다. 1강 - 웹 서비스가 우리 눈에 보이기까지... '웹 서비스가 어떤 과정을 통하여 사용자의 눈에 보이게 되고, 그 과정을 통해서 필요한 게 무엇인지를 배워보자' 라는 학습 주제로 시작하였습니다. 예를 들어 베어유 페이지에 접속할 때 어떤 과정을 통해 사용자에게 보여지게 되는 지 프로세스의 이해 순서 1. Clinet가 브라우저에 도메인을 입력하여 웹 페이지를 요청 2. 브라우저는 DNS를 통해 서버 컴퓨터의 실 주소를 알아내 웹 서버에 요청 3. 웹 서버는 백엔드를 통해 데이터베이스 서버에 요청 4. 데이터베이스는 SQL을 통하여 해당 정보 추출 후 브라우저 요청에 대해 응답 5. 웹 서버는 데..

728x90
728x90
LIST