스파르타코딩 5

웹 개발 5주차

​​ FileZilla는 파일을 보낼 수 있는 프로그램 가비아에서 550원 (도메인 구매) ​ ​ 버킷리스트 - POST 연습하기(기록하기) ① API 만들고 사용하기 - 버킷리스트 기록 API (Creat → POST) - 요청 정보: URL = /bucket, 요청 방식 = POST - 클라(ajax) → 서버(flask): bucket - 서버(flask) → 클라(ajax): 메시지를 보냄('기록 완료!') + 서버에서 번호를 만들어 함께 넣어줘야 함. 그래야 업데이트 가능 ② 클라이언트와 서버 연결 확인 ③ 서버 만들기 ④ 클라이언트 만들기 ⑤ 완성 확인하기 ​ 버킷리스트 - GET 연습하기(보여주기) ① API 만들고 사용하기 - 버킷리스트 조회 API (Read → GET) ..

웹 개발 4주차

​ 서버를 돌아가게 만드는 파일 이름을 app.py라고 많이 지음. 파일 → 설정 → Python 인터프리터 → flask 설치 ​ 프레임워크든 라이브러리든 내가 편하려고 남이 만들어 놓은거 갖다 쓴느 것 프레임워크는 남이 짜둔 어떤 규칙이나 틀 안에서 내가 코딩을 자유롭게 해서 편함 라이브러리는 내 마음대로 짜는데 남이 만들어 놓은 것을 중간에 자유롭게 갖다 써서 편함 ​ ​ 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=True) ☞..

웹 개발 3주차

Python, Git bash 다운로드 venu(virtual envirionment)는 프로젝트별로 패키지들 담아두는 곳 (라이브러리 담아두는 곳) ​ python 문법은 javascript 문법보다 훨씬 직관적 ​ print 하면 체크된 저기에 바로 찍힘 ​ ​ 리스트에 추가 javascript 에서는 .push() python 에서는 .append() ​ ​ ​ 파이썬에서는 들여쓰기가 굉장히 중요 (중괄호를 따로 사용하지 않기 때문) ​ ​ 반복문은 무조건 리스트랑 같이 쓰임 ​ == 같다 != 같지 않다 is not None 같지 않다 같은 말 count = count + 1 count += 1 ​ 태그 안의 텍스트 찍고 싶으면 태그.text 태그 안의 속성 찍고 싶으면 태그['속..

웹 개발 2주차

let even = 4; console.log(even % 2); // 2로 나눈 나머지가 0입니다. let odd = 5; console.log(odd % 2); // 2로 나눈 나머지가 1입니다. if(count % 2 == 0) 2로 나눴을 때 나머지가 0 ​ ==는 '같다'라는 뜻 JQuery란? HTML 요소들을 조작하는, 편리한 Javascript를 미리 작성해둔 것. 라이브러리라 부름 부트스트랩과 비슷 ​ input 박스는 url 입력하기, 가져오기 ​ SCC에서는 class, JQuery에서는 id #url은 id url인 곳에 JQuery를 먹일건데~ 그 먹이는게 .val('입력을 하고 싶다.') 요것! ​ ​ ​ hide는 숨기는 거 show는 나타내는 거​​ ​ ​ 화살표 위 누른 뒤..

웹 개발 1주차

Tab = 들여 쓰기 HTML은 뼈대, CSS는 꾸미기 HTML은 구역과 텍스트 나타내는 코드 CSS는 잡은 구역을 꾸며주는 것 HTML은 head(페이지의 속성 정보)와 body(페이지의 내용)로 구성 head 안에 들어가는 대표적인 요소들 - meta, script, link, title 등 CTRL + ALT + L = 코드 자동 정렬 CSS는 안에 로 공간 만들어 작성 mytitle이라는 클래스를 가리킬 때는 .mytitle {...} ex) 로그인 페이지 (이름표를 붙인다.) .mytitle { color: red; } (이름표를 어떻게 하라고 수식) 배경 관련 background-color background-image: url(" "); ☞이미지 넣기 background-size: cover..

반응형