전체 글69 [웹개발 입문 강의] [프로젝트 실습] 버킷리스트 페이지 스파르타 코딩클럽 웹개발 종합반 인강 - 공부 기록 수강 시작 ~ 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. 프로젝트를 기록 할때 필요한 것들 백엔드 개발자 신입으로 취업하기 위해서 해야하는 것. 크게보면 두가지라고 생각하고 있는데, - 기술 공부 - 이력서 작성 그중에 기술공부? 를 위해서 부트캠프에 열심히 지원하고 있는데, 내가 지원서 작성에 많이 약하구나..! 를 깨달았다. 그래서, 취업할 때 필요한 이력서 작성 스킬도 기술공부와 병행은 필수적인것 같다. 프로젝트 진행과 스터디 활동을 좀 주기적으로 해볼 생각이라 어떻게 기록을 남겨놓는게 좋을지에 대해 참고하고 싶은 내용을 퍼왔고, 실제로 프로젝트를 진행한 다음에는 아래처럼 직접 기록해볼 계획이다! 프로젝트 진행. 스터디 활동. 카카오페이 인재영입파트 Kate님의 유투브 영상을 참고했습니다. 도움많이 돼요..! https://youtu.be/dWP8KlOkCk8 2023. 6. 11. [웹개발 입문 강의] [프로젝트 실습] 화성땅 공동구매 페이지 스파르타 코딩클럽 웹개발 종합반 인강 - 공부 기록 수강 시작 ~ 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. [웹개발 입문 강의] [Python] mongoDB, pymongo, Crawling 스파르타 코딩클럽 웹개발 종합반 인강 - 공부 기록 수강 시작 ~ 2023. 06. 06 ~ https://github.com/hotdog7778/sparta 데이터 베이스 데이터베이스 : 데이터를 잘 쌓고 잘 가져올 수 있게 하는 프로그램 1. DB 개괄 SQL : RDBMS 이미 정해진 틀에 데이터를 넣는다. 장점 : 사람의 실수를 줄일 수 있다. NoSQL : Not Only SQL 정해진 틀이 없어 자유도가 높다. ex) 사람1은 나이,이름 / 사람2는 나이,키,전화번호 장점 : 비즈니스의 유연성 2. mongoDB 시작하기 무료 클라우드 몽고DB 사용 https://account.mongodb.com/account/register 웹에서 데이터베이스 생성, 유저 생성, 퍼블릭 접근 허용까지 완료.. 2023. 6. 8. 이전 1 ··· 6 7 8 9 10 11 12 다음