항해99 부트캠프/사전교육
[항해99:사전교육]<소스코드>화성땅구매
app.py(서버) from flask import Flask, render_template, jsonify, request from pymongo import MongoClient #패키지 임포트 client = MongoClient("mongodb+srv://test:sparta@cluster0.jmcjmfs.mongodb.net/?retryWrites=true&w=majority") db = client.dbsparta.mars app = Flask(__name__) @app.route('/') def home(): return render_template('index1.html') @app.route('/mars', methods=['POST']) def web_mars_post(): name_r..
[항해99:사전교육]<소스코드>팬명록front-end
리처드 파인만 팬명록 닉네임 응원댓글 응원남기기 농담도 잘하시네요! 성실한 공부쟁이 농담도 잘하시네요! 성실한 공부쟁이 농담도 잘하시네요! 성실한 공부쟁이
[항해99:사전교육]<소스코드>영화기록하기 front-end
1.내생에 최고의 영화 기록하기 front-end 내생에 최고의 영화 영화 기록하기 영화 url 별점 ⭐ ⭐⭐ ⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ Comments 기록하기 닫기 여기에 제목이 들어갑니다 여기에 영화에 대한 설명이 들어갑니다. ⭐⭐⭐ 여기에 코멘트가 들어갑니다 여기에 제목이 들어갑니다 여기에 영화에 대한 설명이 들어갑니다. ⭐⭐⭐ 여기에 코멘트가 들어갑니다 여기에 제목이 들어갑니다 여기에 영화에 대한 설명이 들어갑니다. ⭐⭐⭐ 여기에 코멘트가 들어갑니다 여기에 제목이 들어갑니다 여기에 영화에 대한 설명이 들어갑니다. ⭐⭐⭐ 여기에 코멘트가 들어갑니다
[항해99:사전교육](웹개발종합)3주차 BD(데이터베이스개요)
DB를 쓰는 이유는 잘 저장하고 잘 꺼내 쓰기 위해서 DB에는 두가지 종류가 있는데 1.칸을 만들어두고 거기다가 채우는 느낌, SQL부류라고 한다(RDBMS) 2.정해진 칸이 없고 들어오는데로 쌓는다, NoSQL부류라고 한다 No는 not only의 약자 1번은 받을 데이터종류를 정해놓고 받기때문에 이상한 데이터를 받을 일이 없다.찾을 때도 더 빨리 찾는다 예)전화번호,이름 이렇게 딱 나눠놓고 받는다 하지만 회사가 발전을 해서 DB에 받는 데이터 종류가 추가될경우 바꾸는게 느릴수있다. NoSQL은 들어오는데로 쌓기 때문에 그때그때 유연하게 대처할수있다. DB는 그냥 포토샵같은 프로그램같은것이다. 내 컴퓨터에 게입도 깔고 포토샵도 깔듯이 DB도 깔면되는것이다 최근에는 클라우드형태로 DB를 제공하는 곳이 많..
[항해99:사전교육](웹개발종합)3주차 python크롤링
파이썬 패키지 = 외부 라이브러리 -가상환경이란? 예를 들어 회사에서는 a,b패키지를 쓰고있는데 집에서는 그 패키지의 버젼이 달라서 문제가 생길수도 있는것을 방지하기 위해서 프로잭트별로 패키지를 모아서 쓰는것이다. 라이브러리를 모아둔것 -크롤링 하기위해서 필요한 패키지(라이브러리(?)) requests, BeautifulSoup 라이브러리들은 파이참에서 설정에서 인터프리터에서 왼쪽에 보면 +가 있는데 그걸 눌러서 패키지를 추가 할 수 있다. requests 패키지는 get 메소드를 이용해서 서버에 html파일을 요청할수있다. 그렇게 가져온 html을 BeautifulSoup을 이용해서 특정 부분을 찾아서 뽑아낼때 쓰면 된다. import requests #웹서버에서 html가져오는 라이브러리 패키지 fr..
[항해99:사전교육](웹개발종합)2주차 교육일지 jQuery기초,ajax기초
자바스크립트는 화면의 움직임을 가능하게 해준다 하지만 자바스크립트만으로는 충분하지 않다 버튼의 색을 바꿔준다거나div박스하나를 감춘다거나 이런것들을 편하게 해주기위해서 필요한것이 'jquery'이다 jquery는 위에것들을 쉽게할수있게 미리 짜놓은 자바스크립트 라이브러리 css에서 뭔가를 적용시켜주기위해 class로 이름을 정해준것처럼 jQuery에서는 id라는것을 사용한다 사용하는방법은 $('#지정해준 아이디').val() 지정해준 아이디에 val()을 적용시키고싶다. 라는 뜻이다 *val()는 지정해준 아이디에 있는 값을 가져오는것 $표시는 jQuery라는것을 말해준다 $(선택자).동작함수() 예)테그를 통해서 입력된 데이터 등을 가져와서 변수에 넣어줄수있다 let input_data = $('#in..
[항해99:사전교육](웹개발종합)1주차 교육일지 시작~~!
1. 개발환경 설정하기 - aws가입 및 다운 - 젯브레인 가입 라이센스 받기 - 파이참다운, 젯브레인 아이디로 가입 2. html, css가 무엇인지 공부하기 - html은 웹화면을 구성하는 기본 뼈대와 규칙(?)등을 규정해놓은것 같다 - css는 그 웹화면을 꾸미는 것,css를 써주려면 일단 html테그에 class를 넣어줘서 class이름을 정해줘야된다. -자주쓰이는 html 화면 나눠주는것 버튼 문단 부터제목 -자주쓰이는 css color: 테그안에 있는 글자 색 정해주는것 background-color: 로 나눠진 배경 색상 정해주는것 background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("이안에 ..