[5주차] AWS로 웹서비스 배포하기
·
교육/스파르타코딩클럽 - 내일배움단
AWS란? 내가 만든 웹 어플리케이션을 서비스 하기 위해서는 항상 켜져있고 누구나 들어올 수 있어서 웹 서비스를 이용 할 수 있는 그러한 환경이 필요하다. 이를 내 컴퓨터에서 서비스 할 수는 없기때문에 이를 가능하게 해주는 아마존의 클라우드 웹서비스인 AWS의 EC2 서버를 구매해 그 곳에서 우리의 웹 어플리케이션을 구동하여 서비스한다. 5주차 숙제 5주차 숙제는 강의에서 했던 것 그대로 따라하면 더 건드릴 것이 없다.... 하던 중 조금 달랐던 것을 적어보면 ec2에 ssh로 접속하려 했더니, ec2-user로 접속하라고 하여 ec2-user로 접속하였다. ssh -i /path/my-key-pair.pem ec2-user@13.125.250.20 그리고 ec2 한방에 세팅하기에서 python3를 py..
[4주차] 파이썬 Flask
·
교육/스파르타코딩클럽 - 내일배움단
Flask란? Flask란 파이썬에서 웹 서버를 쉽게 구동시켜주는 프레임워크이다. 구조는 다음과 같다. - static - templates app.py static 폴더에는 css, js같은 파일들을 넣고, templates 폴더에는 html 파일들, 그리고 app.py에서 그것들을 연결, 설정하고 웹 서버를 구동한다. 이전에 ajax를 통해 서버에 Get이나 Post로 데이터를 요청하여 받았는데, Flask에서 그러한 Get, Post 요청에 대한 처리를 app.py에서 설정할 수 있다. 먼저 Get에 대한 처리 예제는 다음과 같다. @app.route("/mars", methods=["GET"]) def mars_get(): orders_list = list(db.orders.find({},{'_i..
[3주차] Python 크롤링
·
교육/스파르타코딩클럽 - 내일배움단
Python이란? Python이란 수많은 개발 언어 중 하나이고, 쉽고 간편하다는 장점이 있다. 웹 크롤링을 위해 몇가지 라이브러리를 설치하여 사용하는데 그 쓰임새는 다음과 같다. 1. requests 라이브러리는 2주차의 ajax와 같이 서버에 데이터를 요청하여 JSON형태로 받아오게 해주는 라이브러리이다. import requests # requests 라이브러리 설치 필요 r = requests.get('http://spartacodingclub.shop/sparta_api/seoulair') rjson = r.json() gus = rjson['RealtimeCityAir']['row'] for gu in gus: print(gu['MSRSTE_NM'], gu['IDEX_MVL']) 2. bs4 ..
[2주차] JQuery와 Ajax
·
교육/스파르타코딩클럽 - 내일배움단
JQuery란? Jquery란 쉽게 말하여 자주쓰이는 Javascript 구문들을 미리 작성해놓은 라이브러리이다. 예를들어, Javascript로는 다음처럼 쓰일 구문이 document.getElementById("element").style.display = "none"; Jquery를 사용하면 $('#element').hide(); 이렇게 짧고 직관적이게 사용할 수 있다. JQuery는 HTML의 부분에 다음과 같은 CDN을 삽입해 주면 된다. AJax란? Ajax란 서버와 통신하여 데이터를 JSON(Key와 Value로 이루어진 딕셔너리 형식의 데이터 타입)으로 받아오게하는 JQuery 구문을 말하며, 다음과 같은 형태로 사용한다. $.ajax({ type: "GET", url: "여기에URL을입력..
[1주차] HTML, CSS, JS 기본
·
교육/스파르타코딩클럽 - 내일배움단
HTML 1. Head 와 Body 영역으로 분리 2. 태그와 그 안의 내용들로 구성 3. 브라우저에 직접 보여지는 내용들을 작성하는 도구이다. CSS 1. HTML을 꾸며주는 도구. 2. 선택자와 그 안의 내용들로 구성 JavaScript 1. 구성한 HTML 문서에 동적인 동작을 하게 해주는 도구 2. 다양한 동작 가능 - HTML 구조 변경 - CSS 변경 - 마우스, 키보드 등의 이벤트 동작 제어 등... 1주차 숙제 SG워너비 팬명록 닉네임 응원댓글 응원 남기기 새로운 앨범 너무 멋져요! 호빵맨 새로운 앨범 너무 멋져요! 호빵맨 새로운 앨범 너무 멋져요! 호빵맨