728x90
728x90
SMALL

풀스택 14

BEAR-U : Django (4)

네번째 강의시간입니다. 오늘은 개발에 있어 필수적이며 아주 중요한 Git에 대해 들을 수 있었어요. 저도 처음 사용했을 때 굉장히 어려워 했었던 부분인데 이렇게 강의를 들으며 정리해보니 엄청 쉬워서 다행이에요. 생각난 김에 오늘 오랜만에 commit를 해야겠단 생각이 들었어요 ;) 4강. Git + GitHub 나의 소스코드를 관리해보자 '깃과 깃허브로 소스코드를 관리해본다.' Git 1. 파일의 변경 사항을 추적 및 관리 2. 개발프로젝트의 버전을 손쉽게 관리 3. 기본적으로 로컬(사용자의 컴퓨터)을 저장소로 사용 GitHub 1. 원격으로 Git 저장소를 제공해주는 서비스 2. 공개(Public), 비공개(Private) 저장소로 설정 가능 3. 협업 시 프로젝트 소스의 서버 역할을 함 4. 다른 원..

BEAR-U : Django (3)

세번째 강의 시간입니다. 본격적으로 개발에 들어가기 전 필요한 Python과 VSCode를 설치하고 세팅하는 내용에 대한 강의였습니다. 저는 이미 둘 다 설치되어 있어서 복습 차원에서 설치에 대한 순서만 따로 요약하여 정리하였습니다. 참고로 윈도우와 맥에선 터미널에서 적용하는 명령어가 조금 차이가 날 수 있어서 다른 분들이 하실 땐 구글에서 찾아서 참고하시면 좋을 것 같아요 :) ​ 3강 - 개발의 시작! 기본 셋팅 : Python + VSCode '모든 개발의 시작과 가장 중요한 프로젝트 초반세팅에 대해 배운다.' ​ Python 설치 1. Python 다운로드 : 구글에 Python을 검색 후 맨 위의 Welcome to Python.org를 클릭 link : https://www.python.org..

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