전체 글 110

[DB] DB 개념

DB는 왜 쓸까? 1번: 잘 넣어두기 위해서 / 2번: 나중에 잘 찾기 위해서 DB의 두 가지 종류 RDBMS(SQL) Relational Database 관계형 데이터베이스 자료들의 관계를 주요하게 다룬다. SQL 질의어를 사용하기 위해 데이터를 구조화해야 한다. 행/열의 생김새가 정해진 엑셀에 데이터를 저장하는 것과 유사하다. 데이터 50만 개가 적재된 상태에서, 갑자기 중간에 열을 하나 더하기는 어려울 것입니다. 그러나, 정형화되어 있는 만큼, 데이터의 일관성이나 / 분석에 용이할 수 있다. ( 비즈니스가 잘 안바뀌는 곳에서 사용, 대기업 ) ex) MS-SQL, My-SQL 등 No-SQL Non SQL 또는 Not Only SQL 구조화된 질의어를 사용하지 않는 데이터베이스 자료 간의 관계에 초..

DB 2023.05.18

[Python]파이썬 시작하기

python 윈도우 다운로드 링크 맥 다운로드 링크 (윈도우만!) Git bash gitbash 다운로드 다운로드: https://git-scm.com/ Git git-scm.com 파이썬 기초공부 1) 파이썬 기초 문법 변수 & 기본연산 a = 3 # 3을 a에 넣는다 b = a # a를 b에 넣는다 a = a + 1 # a+1을 다시 a에 넣는다 num1 = a*b # a*b의 값을 num1이라는 변수에 넣는다 num2 = 99 # 99의 값을 num2이라는 변수에 넣는다 # 변수의 이름은 마음대로 지을 수 있음! # 진짜 "마음대로" 짓는 게 좋을까? var1, var2 이렇게? 자료형 숫자, 문자형 name = 'bob' # 변수에는 문자열이 들어갈 수도 있고, num = 12 # 숫자가 들어갈 ..

python 2023.05.18

[JS]Fetch란?

JavaScript에서 서버로 네트워크 요청을 보내고 응답을 받을 수 있도록 해주는 매서드이다. //Fetch 기본 골격 fetch("여기에 URL을 입력").then(res => res.json()).then(data => { console.log(data) }) fetch("여기에 URL을 입력") // 이 URL로 웹 통신을 요청한다. 괄호 안에 다른 것이 없다면 GET! .then(res => res.json()) // 통신 요청을 받은 데이터는 res라는 이름으로 JSON화 한다 .then(data => { console.log(data) // 개발자 도구에 찍어보기 }) // JSON 형태로 바뀐 데이터를 data라는 이름으로 붙여 사용한다 Fetch 코드 설명 fetch("여기에 URL을 입..

javascript 2023.05.18

[소지사]서버-클라이언트 통신 이해하기

1) 서버→클라이언트: "JSON"을 이해하기 서울시 OpenAPI에 접속해보기 http://openapi.seoul.go.kr:8088/6d4d776b466c656533356a4b4b5872/json/RealtimeCityAir/1/99 팁☞ JSONView 설치 (예쁘게 JSON을 볼 수 있다!) https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc?hl=ko JSON은, Key:Value로 이루어져 있습니다. 자료형 Dictionary와 아주- 유사하다 위 예제에서는 RealtimeCityAir라는 키 값에 딕셔너리 형 value가 들어가있고, 그 안에 row라는 키 값에는 리스트형 value가 들어가있..

[JS]Javascript & JQuery

Javascript 는 웹을 움직이게 하는 코드! jQuery는 html 뼈대를 선택해서 쉽게 조작할 수 있다! Javascript 맛보기 1) 자바스크립트란? 프로그래밍 언어 중 하나로, 브라우저가 알아들을 수 있는 언어이다. 2) 자바스크립트 기초 경고창 뜨게 하기 함수를 만들어두기 function hey(){ alert('안녕!'); } 👉 팁 안에 로 공간을 만들어 작성합니다. script 태그 안에 자바스크립트를 작성하는 것이죠 아래 코드를 통해 간단한 사용방법을 알아봅니다. 버튼에 함수를 연결하기. 버튼을 누르면 함수가 불립니다. 영화 기록하기 직독직해하면, (1)버튼을 클릭하면, (2)hey를 불러라! (3)(3) alert(’ 안녕’)을 실행해라! Javascript 기초 문법 배우기 co..

javascript 2023.05.18

[GitHub] 내가 만든 웹 페이지 배포해보기

저장소 생성하기 Create Repository 를 선택합니다 저장소 이름을 적고, public을 선택하고 Create Repository를 클릭! 2) 파일 업로드하기 Upload Exsiting Files를 선택합니다 finder혹은 윈도우 탐색기에서 index.html 파일을 드래그앤드롭으로 업로드합니다 3) 배포하기 저장소에서 settings로 들어갑니다 settings 화면 왼쪽부분에서 Pages를 찾아 클릭합니다 Deploy from a branch를 선택합니다 Branch Name을 main으로 설정하고 save 버튼을 누릅니다 1~5분 여 시간동안 조금 기다리셨다가 새로고침 하시면 화면 위에 주소가 노출됩니다!

github 2023.05.18

[HTML,CSS]HTML과 CSS의 개념

HTML은 뼈대, CSS는 꾸미기! HTML은 웹의 뼈대를 잡아주는 구역을 나타내는 코드입니다! 웹의 전반을 HTML을 통해서 작성할 수 있습니다! CSS는 HTML을 통해 작성된 뼈대의 속성을 선택해 예쁘게 꾸며주는 코드입니다! HTML 내 style 속성으로 꾸미기를 할 수 있지만, 긴 세월 동안 이것을 한데 모아 볼 수 있는 CSS 파일이 탄생하게 되었습니다. HTML 코드 내에 CSS 파일을 불러와서 적용합니다. 또한 CSS를 잘 사용할 줄 아는 것과, '예쁘게' 만드는 것은 다른 영역이기 때문에(붓을 잡을 줄 아는 것과 그림을 잘 그릴 줄 아는 것의 차이), 많은 경우 웹디자이너나 퍼블리셔에게 의존하게 됩니다. HTML 기초 HTML은 크게 head와 body로 구성된답니다. head안에는 페이..

HTML, CSS 2023.05.18

[GitHub] 깃허브에 프로젝트 올리기

1.GitHub에 새 저장소를 생성한다. 2. 업로드하고 싶은 프로젝트의 폴더를 마우스 우클릭 > Git Bash Here 3. 초기 설정을 해준다. 4. 파일 준비 git init #.git 파일 생성 git add . #선택한 프로젝트 폴더 내의 모든 파일 관리 -> 특정파일만 하고 싶다면 git add 파일이름.파일형식 ex) git add test.txt git status #상태확인 git commit -m "주석" #커밋 5. 업로드하기 git remote add origin {위 3번에서 저장한 깃허브 저장소 주소} git push -u origin master

github 2023.05.17