본문 바로가기

내일배움캠프 AI 웹 프로그래밍74

내일배움캠프 23일차 TIL_VSC에서 가상환경 만들고 django설치해보기 오늘의 학습 키워드: 새로운 걸 배우면 역시 바로 다 까먹는 나의 뇌! 놀랍지도 않다 그래서 다시 듣기 공부한 내용 본인의 언어로 정리하기: 터미널에서 실행하기- bash에서 하기 python 파일명(test.py) + enter = 값 나옴. (저장하고 진행하기) 혹은 오른쪽 위에 있는 재생버튼 눌러서 실행. - 파이썬 터미널 생성 pip는 무엇인가 pip는 우리가 python을 설치할때 덩달아서 설치가 된 아이다. 사용법 예시- python사용할때 필요한 모듈, 라이브러리가 필요할떄 pip install library 이렇게 작성하고 enter하면 설치됨. 터미널에 가상환경 설치시, python -m venv venv (파이썬으로 모듈 생성하고 가상환경 만들건데 그 가상환경이름이 venv) venv이.. 2023. 9. 12.
내일배움캠프 22일차 TIL_Visual Studio Code 오늘의 학습 키워드: 한번이라도 직접 코딩해보기 공부한 내용 본인의 언어로 정리하기: 아래와 같이 나와야 하는데 나는 왜 다르지...? 이유는 1. Visual Studio Code에서 저장(Ctrl + s)를 하지않음. 2. Visual Studio Code 통합 터미널에서 (Windows) Bash 다운을 받지 않았다. 아래 링크대로 해서 다운받고 정상적으로 진행 완료 https://qastack.kr/programming/42606837/how-do-i-use-bash-on-windows-from-the-visual-studio-code-integrated-terminal Visual Studio Code 통합 터미널에서 Windows에서 Bash를 어떻게 사용합니까? qastack.kr 그런데 매.. 2023. 9. 9.
내일배움캠프 21일차 TIL_Django의 역할 오늘의 학습 키워드: 웹 어플리케이션 서버 이해하기 공부한 내용 본인의 언어로 정리하기: 초기 인터넷의 모델은 아래와 같다 url주소를 넣으면 html 응답을 받는 형식 여기서 더 발전해본 형태가 아래 데이터 받는 것 뿐만 아니라 추가로 내용도 넣고싶다 어플리케이션 = 실제로 프로그램이 돌아간다 라는 느낌 서버의 역할은 제일 앞에서 네트워크에서 요청이 오는 것을 받아주는것 웹 어플리케이션 (서버)= 받은 요청을 토대로 프로그램을 실행하는것 장고는 이 웹 어플리케이션 서버를 만드는 프레임워크이다. 서버 와 웹앱역할 서버 = 수많은 요청을 처리 및 파일을 돌려주는데 중점. 1990년대의 웹이 서버 만으로 이루어져 있었다. 아파치, nginx는 서버에 해당 웹앱 = 받은 요청을 가지고 무언가 한다 db에 데이.. 2023. 9. 9.
내일배움캠프 20일차 TIL_클라이언트 서버 모델 오늘의 학습 키워드: 웹과 서버 공부한 내용 본인의 언어로 정리하기: 웹과 서버는 무슨 관계가 있나 웹은 사용자가 웹 브라우저를 통해 접근하는 정보의 집합체를 의미하며, 이 정보는 웹페이지와 웹사이트로 구성됩니다. 웹서버는 클라이언트(웹 브라우저)의 요청에 응답하여 웹페이지나 웹사이트의 데이터를 제공하는 역할을 합니다. 이러한 데이터는 HTTP 프로토콜을 사용하여 전송됩니다. 서버는 웹 서버와 웹 애플리케이션 서버(WAS)로 나눌 수 있으며, 각각 다른 역할을 수행합니다. 웹 서버는 정적 콘텐츠를 처리하고, WAS는 동적 콘텐츠와 데이터베이스 연동을 담당합니다. 서버는 키보드, 모니터, 마우스가 빠진 컴퓨터라고 생각하자 인터넷 = 데이터를 주는 컴퓨터가 있고 데이터를 받는 컴퓨터가 있다. 받는 경우 - .. 2023. 9. 9.