목록내일배움캠프 4기 (132)
A Developing Developer
3-1 조건문 if 조건문 : 조건에 따라 코드를 실행하거나 실행하지 않도록 하기 위해 사용하는 구문 if(불 값이 나오는 표현식) { 불 값이 참일 때 실행할 문장 } else 구문 : if 조건문 뒤에 사용하며, if 조건문이 거짓일 때 사용 if(불 값이 나오는 표현식) { 불 값이 참일 때 실행할 문장 } else { 불 값이 거짓일 때 실행할 문장 } 중첩 조건문 : 조건문을 중첩해서 사용하는 경우 if (불 값이 나오는 표현식1) { if (불 값이 나오는 표현식2) { 표현식2가 참일 때 실행할 문장 } else { 표현식2가 거짓일 때 실행할 문장 } } else { if (불 값이 나오는 표현식3) { 표현식3이 참일 때 실행할 문장 } else { 표현식3이 거짓일 때 실행할 문장 } ..
2-1. 기본 자료형 자료형 : 자료의 종류를 의미(문자열, 숫자, 불) 문자열 자료형 : 문자를 표현할 때 사용(String) 숫자 자료형 : 숫자를 표현할 때 사용(소수점이 있는 숫자와 없는 숫자) 불 자료형 : 참(true) 과 거짓(false) 를 표현할때 사용(Boolean) - Boolean(불 자료형) 논리합/논리곱 연산자 && : 그리고 (Ex. 사과 &&배, 사과랑 배 둘다) || : 또는 (Ex. 사과 || 배, 사과 또는 배 둘 중 아무거나) - typeof(자료형 검사) typeof(자료) 괄호안에 자료를 입력하면 그 자료의 자료형을 알려준다. (Ex.) typeof('문자열') "string" typeof(111) "number) typeof(true) boolean 2-2 상수와..
1-1. 자바스크립트의 활용 자바스크립트 : 웹 브라우저에서 작동하는 프로그래밍 언어 ECMAScript : 유럽컴퓨터제조협회에서 표준화한 자바스크립트의 공식 명칭 웹 애플리케이션 : 이란 기존의 웹 페이지보다 많은 기능을 구연한 웹 페이지 1-2. 개발환경 설치와 코드 실행 개발환경 : 개발을 할 수 있는 환경을 의미 텍스트 에디터 : 코드를 작성할 수 있는 프로그램 구글 크롬 개발자 도구 : 구글 크롬이 개발자를 위해 오류 확인 등의 기능을 제공하는 도구 1-3. 알아두어야 할 기본 용어 표현식 : 값을 만들어내는 간단한 코드 문장 : 하나 이상의 표현식이 모여 구성되는 것, 코드를 읽어 들이는 기본 단위 키워드 : 프로그래밍 언어가 처음 만들어질 때 정해진 특별한 의미가 있는 단어 식별자 : 이름을..
http://hyeonjinjoo.shop/ 나만의 웹사이트 웹개발 종합반 강의동안 만든 웹사이트를 한 곳에 모아보았습니다. hyeonjinjoo.shop 내일배움캠프 사전캠프 웹개발 종합반을 마무리한다. 지금까지 했던 내용을 복습하고, 모든 프로젝트를 하나로 합치고 배포해보았다. 아직 많이 모자라지만, 다음주 부터 있을 Node.js 사전학습을 열심히해서, 11월 14일 부터 있을 9 to 9 준비를 철저히 해야겠다.
내일배움 사전캠프 웹개발 종합반 10일차 버킷리스트 만들기. POST 방식으로 버킷리스트에 기록할 API를 만들고(mongoDB에 저장), GET 방식으로 기록한 내용을 웹페이지에 띄어준다. 1. 프로젝트 세팅 sparta -> projetcs -> bucket 폴더 생성 2. 프로젝트 설정(flask 폴더 구조) static, templates 폴더, app.py 생성 3. 패키지 설치 flask, pymongo, dnspython 4. 뼈대 준비(HTML, CSS, Javascript) 나의 버킷리스트 기록하기 5. app.py 작성(POST, GET) from flask import Flask, render_template, request, jsonify app = Flask(__name__) fr..
내일배움 사전캠프 웹개발 종합반 9일차 '내 생의 최고의 영화들', '네이버 영화' url 을 이용해서 이미지, 내용 설명을 가져오고 개인적 감상평점과 코멘트를 저장 하고 화면에 출력한다. https://movie.naver.com/ 네이버 영화 영화에 대한 모든 것 movie.naver.com [스파르피디아] 1. 기본 프로젝트 세팅 sparata -> projects -> movie 폴더에서 시작한다. 2. static, templates 폴더와 app.py 를 만든다. 3. 패키지를 설치한다 flask : python 언어로 웹페이지를 만들 프레임워크 pymongo : mongodb 사용 dnspython : python용 DNS 툴킷. 쿼리, 영역 전송, 동적 업데이트, 네임서버 테스트 및 기타 ..
강창민 튜터님 책임지십시오!(농담) 열심히 배우겠습니다.
Python 언어로 Flask 프레임워크를 사용해서 mongoDB를 활용해 주문을 입력하고(DB저장), 입력한 값을 화면에 불러오는 웹페이지를 만들어 보겠다. 웹페이지를 만들때 핵심은 서버[flask](app.py), 클라이언트[ajax](index.html)를 구성을 하는 것이다. - 서버 (app.py) from pymongo import MongoClient client = MongoClient('mongodb+srv://test:sparta@cluster0.q15z7ue.mongodb.net/Cluster0?retryWrites=true&w=majority') db = client.dbsparta from flask import Flask, render_template, request, jsoni..