웹개발종합반

스파르타 코딩 클럽/웹개발 종합반

웹개발 종합반 5주차 - 서버 배포 / AWS / 도메인

[무비스타] - GET 연습(보여주기) 서버 서버쪽에서는 DB에 저장되어 있는 데이터들을 클라이언트에게 내려줘야하는데, 이때, Like열은 like가 큰 순서대로 거꾸로 내려줘야한다(내림차순) → pymongo의 정렬로 뽑는 기능 사용 find().sort("name", 1) / find().sort("name", -1) : “name”은 정렬할 열, 1은 오름차순 / -1은 내림차순 정렬 [무비스타] - POST 연습(좋아요 +1) 조회 : 영화인 정보 전체 조회 좋아요 : 클라이언트에서 받은 이름(name_give)로 현재 좋아요 개수를 찾아서 좋아요(like)를 증가(업데이트) 삭제 : 클라이언트에서 받은 이름(name_give)으로 영화인 찾고 그 영화인 삭제 내 프로젝트를 서버에 올리기 AWS(..

스파르타 코딩 클럽/웹개발 종합반

웹개발 종합반 4주차 - Flask / 서버 / API

Flask 시작하기 - 서버 만들기 서버를 돌아가게 만드는 파일 이름은 통상적으로 app.py로 많이 쓰인다. Flask : 프레임워크 ※ 프레임워크 VS 라이브러리 프레임워크 : 남이 짜둔 규칙이나 틀 안에서 자유로운 코딩 라이브러리 : 자유롭게 코딩하는데 남이 만들어 놓은 것을 중간에 갖다 쓰는 것 따라서, 통상적으로 프레임워크는 하나의 프레임워크에서 작업하고 라이브러리는 여러 개를 사용할 수 있다! Flask 기본 설정 from flask import Flask app = Flask(__name__) @app.route('/') def home(): return 'This is Home!' if __name__ == '__main__': app.run('0.0.0.0',port=5000,debug=..

스파르타 코딩 클럽/웹개발 종합반

웹개발 종합반 3주차 - 웹 스크래핑(크롤링) / mongoDB

가상환경(Virtual environment) : 라이브러리를 담아두는 폴더 venv 폴더에 설치할 라이브러리들이 담긴다! requests 패키지 import requests # requests 라이브러리 설치 필요 r = requests.get('') rjson = r.json() print(rjson['RealtimeCityAir']['row'][0]['NO2']) requests.get("url") 을 하면 Ajax에서 했던 것과 비슷한 결과가 나온다. 웹 스크래핑(크롤링) beautifulsoup4 패키지 설치 웹페이지는 이미 받아 온 상태. 그 상태에서 정보를 솎아내는 게 크롤링이다. 크롤링 시 중요한 2가지 코드에서 요청하기 → requests 패키지 이용 요청돼서 가지고 온 html 중 내가..

스파르타 코딩 클럽/웹개발 종합반

웹개발 종합반 2주차 - JQuery / Ajax

1. JQuery JQuery란? : 자바스크립트 코드를 미리 짜놓은 것. 다른 사람이 짜놓은 라이브러리 : 따라서, import해서 사용해야한다. 를 안에 추가해야 한다. JQuery로 요소 지칭하는 방법 $("#id명") 을 하면 요소를 지칭할 수 있다. CSS의 선택자 같은 느낌 JQuery로 input box의 입력값 가져오기 $("#id명").val(); 하면 input 의 입력값을 가져올 수 있다. $("#id명").val(입력값); 이렇게 val 안에 입력값을 주면 값도 저장할 수 있다. ※ val()은 input에서만 사용 가능하다! JQuery로 보이기 / 숨기기 $("#post-box").hide(); 이렇게 hide() 를 쓰면 지칭한 요소를 숨길 수 있다. $("#post-box")..

스파르타 코딩 클럽/웹개발 종합반

웹개발 종합반 1주차 - HTML / CSS / Javascript

1. HTML / CSS HTML 여러 태그들 : 구역을 묶어준다! (3개 한 번에 옮길 때 등등) : 특정 글씨를 꾸밀 때 쓴다. (ABCD 중에서 C를 빨간색으로 만들고 싶을 때 C를 태그로 만든다.) h1~h6 : 제목, 소제목을 나타내는 태그, 숫자가 작아질수록 폰트 크기 작아짐 → 영역마다 하나씩 h1 태그, 즉 제목을 써주는 게 좋다! → h1 태그로 제목을 써야 구글 엔진에서 검색이 잘 된다. 영역들을 가운데 정렬하기 → margin : auto 옵션을 사용하면 된다! (양쪽 여백을 동등하게 주는 것) → 양쪽 여백을 동등하게 주기 때문에 가운데 정렬이 된다. 초기 div 상태는 여백 없이 하나의 공간을 다 차지하게 돼서 margin : auto 를 해도 여백을 줄 수 없기 때문에 가운데 정..

BE_성하
'웹개발종합반' 태그의 글 목록