본문 바로가기
[웹개발 입문 강의] AWS Elastic Beanstalk로 배포 스파르타 코딩클럽 웹개발 종합반 인강 - 공부 기록 수강 시작 ~ 끝 2023. 06. 06 ~ 2023.06.12 https://github.com/hotdog7778/sparta AWS 계정 생성 AWS로 배포해보는 실습이 있기때문에 프리티어 사용 가능한 계정을 하나 만들고 시작했습니다. AWS Elastic Beanstalk 자습서 링크 https://teamsparta.notion.site/AWS-Elastic-Beanstalk-922337d4fa134350a352dcfc4a1882cc 클라우드에 배포 해보기 액세스 키 생성 Elastic Beanstalk 메뉴로 이동 배포 명령어 모음 - 터미널 준비하기 - mkdir deploy cp app.py deploy/application.py cp -.. 2023. 6. 12.
[웹개발 입문 강의] [프로젝트 실습] 팬명록 페이지 스파르타 코딩클럽 웹개발 종합반 인강 - 공부 기록 수강 시작 ~ 2023. 06. 06 ~ https://github.com/hotdog7778/sparta 팬명록 프로젝트의 폴더 및 파일 생성 templates/index.html app.py venv 라이브러리 설치 pip install flask pymongo dnspython 뼈대 만들기 기본 코드를 작성 후 (app.py, index.html) localhost:5001 접속 GET, POST 연결 확인 온도 API 사용하기 function set_temp() { fetch("").then((res) => res.json()).then((data) => { // console.log(data['temp']) let temp = data['tem.. 2023. 6. 12.
[웹개발 입문 강의] [프로젝트 실습] 버킷리스트 페이지 스파르타 코딩클럽 웹개발 종합반 인강 - 공부 기록 수강 시작 ~ 2023. 06. 06 ~ https://github.com/hotdog7778/sparta 버킷리스트를 기록하는 간단한 페이지를 만드는 프로젝트 버킷리스트 프로젝트의 폴더 및 파일 생성 templates/index.html app.py venv 라이브러리 설치 pip install flask pymongo dnspython 뼈대 만들기 기본 코드를 작성 후 (app.py, index.html) localhost:5001 접속 GET, POST 연결 확인 API 만들기 버킷리스트를 기록하는 POST 요청 GET 요청 POST 기록하기를 눌러 브라우저의 입력값을 서버로 전합니다. > 서버에서는 DB로 저장합니다. GET DB에서 데이터들을 .. 2023. 6. 12.
[웹개발 입문 강의] [프로젝트 실습] 스파르타피디아 페이지 스파르타 코딩클럽 웹개발 종합반 인강 - 공부 기록 수강 시작 ~ 2023. 06. 06 ~ https://github.com/hotdog7778/sparta 영화 리뷰를 기록하는 간단한 페이지를 만드는 프로젝트 프로젝트 폴더 구성 app.py 파일 생성 venv 구성 templates 디렉토리 생성 index.html 파일 생성 라이브러리 설치 pip install flask pymongo dnspython requests bs4 완성작 부터 보기 영화 기록하기를 누르고 영화URL, 별점, 코멘트를 기록하면 해당 내용이 하단에 카드로 생김. 웹스크래핑을 사용해 URL에서 페이지 정보 가져 오는 기능 구현 meta 태그를 활용 meta 태그를 가져오는 조각기능 만들기 meta_parc.py 파일로 시작 .. 2023. 6. 12.
[웹개발 입문 강의] [프로젝트 실습] 화성땅 공동구매 페이지 스파르타 코딩클럽 웹개발 종합반 인강 - 공부 기록 수강 시작 ~ 2023. 06. 06 ~ https://github.com/hotdog7778/sparta 화성땅 공동구매 페이지를 만드는 간단한 프로젝트 프로젝트 디렉토리 구성하기 02.mars 디렉토리 에서 진행 app.py 생성 venv 세팅 flask를 위해 templates 폴더 생성, 그안에 index.html 생성 라이브러리 설치 pip install flask pip install pymongo pip install dnspython 뼈대 준비 index.html 화성에 땅 사놓기! 가격: 평 당 500원 화성에 땅을 사둘 수 있다고? 앞으로 백년 간 오지 않을 기회. 화성에서 즐기는 노후! 이름 주소 평수 -- 주문 평수 -- 10평 2.. 2023. 6. 9.
[웹개발 입문 강의] [백엔드] Flask, API 스파르타 코딩클럽 웹개발 종합반 인강 - 공부 기록 수강 시작 ~ 2023. 06. 06 ~ https://github.com/hotdog7778/sparta 백엔드 지난시간에 배운 파이썬으로 백엔드를 만들어보자. Flask 라는 프레임 워크를 사용해서 서버 만들기 sparta/project/01.prac 디렉토리 에서 시작 가상환경(라이브러리) 통을 만들자 # 디렉토리 venv 설정 (가상환경) cd /Users/tgkim/Desktop/sparta/project/01.prac python -m venv venv flask 라이브러리를 설치 pip install flask app.py 파일에서 준비된 코드로 시작. from flask import Flask app = Flask(__name__) @ap.. 2023. 6. 9.