본문 바로가기

항해99

[항해99] 사전스터디 - 4주차 강의회고록 🦄 사전 스터디 4주차 강의회고록 4일차, 4주차 완강 목표!🙌 오늘은 가장 중요한 서버를 가동하고, 풀스택 미니 프로젝트를 2개나 진행하는 4주차 이다! 힘들겠지만 꼭! 오늘 안에 완강하도록 하자! ✨02/14 : 목표 : 사전스터디 4주차 완강 📒강의 노트 정리 ✨02 Flask 시작하기 - 서버만들기 - Flask : 서버를 구동시켜주는 파이썬 프레임워크 1. 해당 파일 경로로 이동, app.py 생성 =>통상적으로 python의 기본파일(index같은) 이름은 app.py다. 2. 가상환경 venv 생성 및 활성화 (라이브러리, 패키지를 담아놓는 폴더) => 인터프리터 3.8.6('venv')로 변경 후 터미널 새로 키고 ('venv') 인지 확인 $ python -m venv venv 3. Fl.. 더보기
[Flask] 스파르타피디아 프로젝트(서버, 크롤링, DB) 🦄 스파르타피디아 프로젝트(서버, 크롤링, DB) 사용자가 입력한 URL 주소로 해당하는 페이지에 있는 meta 태그들의 og데이터(이미지, 타이틀, 설명 등)를 가져와 DB에 저장하기, 사용자가 영화를 추가하면 window를 load하여 DB에 저장된 영화들의 정보로 포스트들을 만들어 (이미지, 타이틀, 설명 등) 보여주기 01 프로젝트 셋팅 $ pip install flask pymongo dnspython requests bs4 - API : requests - 크롤링 : requests, bs4( soup.select_one(' ') ) - 서버 : Flask - DB : Pymongo, dnspython ( doc{ } , db.movies.insert_on( ) ) 02 조각 기능 구현해보기 .. 더보기
[Flask] 화성땅 공동구매 프로젝트(서버, DB) 🦄 화성땅 공동구매 프로젝트 - Flask 프레임워크 연습(서버, DB) 파이썬 Flask 프레임워크를 사용하여 서버를 돌리고, API를 만든다. 프론트와 백엔드를 연동하여 이름, 주소, 평수를 입력받아 DB에 저장한다. 리스트에 DB에 저장된 주문자 데이터들을 가져와서 window가 load되자마자 주문자 목록을 보여주는 기능을 하는 프로젝트를 만들어보려고 한다. 01 프로젝트 셋팅 - Flask는 만들 프로젝트의 폴더 구조가 정해져 있다. 규칙 지키기 - templates 폴더는 반드시 고정해야 한다. - app.py 는 변경해도 좋지만, 라이브러리 이름과 같은 것을 사용하면 안된다. 1. 프로젝트 기본셋팅 - flask pymongo dnspython 설치 pip install flask pymon.. 더보기
[항해99] 사전스터디 - 3주차 강의회고록 🦄 사전 스터디 3주차 강의회고록 3일차, 오늘의 목표는 3주차 완강이다! 그동안 그토록 궁금해 하고 배우고 싶었던 파이썬과, 크롤링, DB 등 백엔드의 핵심 기능을 배울 수 있는 기회다! 반드시 완강해서 모두 습득하도록 하자😆 ✨02/13 : 목표 : 사전스터디 3주차 완강 📒강의 노트 정리 01 오늘 배울 내용 & 설치 - 오늘 배울 것 : Python(서버), 크롤링(데이터 크롤링), mongoDB(데이터베이스) - 문법 연습 후, 라이브러리 활용하여 네이버 영화목록 쫙 가져오기 - 파이썬 설치 => 3.8 체크 https://www.python.org/ftp/python/3.8.6/python-3.8.6-amd64.exe - 윈도우일 경우 Git bash 설치 https://git-scm.com/.. 더보기
[항해99] 사전스터디 - 2주차 강의회고록 🦄 사전 스터디 2주차 강의회고록 2주차에는 프론트에서 가장 중요한 JavaScript 개념과 JQuery, Fetch 사용에 대해 배운다. 가장 핵심적인 개념이기 때문에 잘 숙지하면서 들어야겠다. 특히 클라이언트가 서버에 요청하는 Fetch와 GET, POST요청과 응답을 받는 JSON객체 형태에 유의하며 듣도록 하자!😊 ✨02/12 : 목표 : 사전스터디 2주차 완강 📒강의 노트 정리 02 JavaScript 맛보기 - Javascript 는 동적인 웹을 만들 수 있는 프로그래밍 언어다. html을 제어하여 움직임을 발생시킨다. - jQuery는 html 뼈대를 선택해서 쉽게 조작할 수 있다. - Bootstrap과 같이 jQuery도 남들이 만든 코드모음, 라이브러리다. - Fetch는 짧은 코드로.. 더보기
[항해99] 사전스터디 - 1주차 강의회고록 🦄 사전 스터디 1주차 강의회고록 항해99🚩에 참여하게 되면서 OT주간에 있을 입학시험에 대비하기 위해 사전 스터디에 참여하게 되었다. 우리의 목표는 우선 입학시험에 대비하여 웹개발 종합반 강의 과정을 2회독 하는 것이다. 하지만 대부분의 팀원들과 이야기를 나눈 결과, 다들...벌써 완강을 완료했다고 하여 우선 혼자라도 2회독에 도전해 보기로 한다. 첫 시작일이 02/11이고 개강은 3/06일이기 때문에 여유롭지만은 않다. 바쁘게 한 번 달려 보아야겠다!😂 ✨02/11 : 목표 : 사전스터디 1주차 완강 📒강의 노트 정리 01 ~ 02 웹 브라우저의 원리 - HTML, CSS : HTML 웹의 뼈대를 잡아주고, CSS는 스타일링을 도와준다. 이렇게 만든 HTML, CSS, JS파일을 서버에 요청(api).. 더보기

728x90
반응형