본문 바로가기

내일배움단 개발일지18

10. 3주차 - 데이터베이스(DataBase), mongoDB 데이터베이스(DataBase) 데이터베이스는(DB : database)는 통합하여 관리되는 데이터의 집합체를 의미한다. 이는 중복된 데이터를 없애고, 자료를 구조화하여, 효율적인 처리를 할 수 있도록 관리된다. 따라서, 여러 업무에 여러 사용자가 데이터 베이스를 사용할 수 있다. 👉 데이터베이스의 특징 1. 사용자의 질의에 대하여 즉각적인 처리와 응답이 이루어진다. 2. 생성, 수정, 삭제를 통하여 항상 최신의 데이터를 유지한다. 3. 사용자들이 원하는 데이터를 동시에 공유할 수 있다. 4. 사용자가 원하는 데이터를 주소가 아닌 내용에 따라 참조할 수 있다. 5. 응용프로그램과 데이터베이스는 독립되어 있으므로, 데이터의 논리적 구조와 응용프로그램은 별개로 동작된다. DB의 두 가지 종류 (SQL, NoS.. 2022. 8. 19.
9. 3주차 - 파이썬 (패키지설치, 크롤링) 파이썬(python) 패키지 설치하기 👉 패키지, 라이브러리 Python에서 패키지는 모듈(일종의 기능을 묶음)을 모아 놓은 단위. 패키지의 묶음을 라이브러리라고 볼 수 있다. 외부 라이브러리를 사용하기 위해서 패키지를 설치한다. 패키지 설치 = 외부 라이브러리 설치 👉 pip(python install package)사용 - requests 패키지 설치해보기 앱을 설치할 때 앱스토어/플레이스토어를 가듯, 새로운 프로젝트의 라이브러리를 가상환경(공구함)에 설치하려면 pip를 이용한다. 가상환경(virtual environment)은 같은 시스템에서 실해오디는 다른 파이썬 응용 프로그램들의 동작에 영향을 주지 않기 위해, 파이썬 배포 패키지들을 설치하거나 업그레이드하는 것을 가능하게 하는 격리된 실행 환경.. 2022. 8. 16.
8. 3주차 - 파이썬 (설치, 기초) 설치(Windows) 파이썬 설치 - https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org mongoDB - https://www.mongodb.com/try/download/community MongoDB Community Download Download the Community version of MongoDB's non-relational database server from MongoDB's download center. www.mongodb.com Git bash - https://git-scm.com/ Git git-scm.com 파이썬 기초 파.. 2022. 8. 12.
7. 2주차 - 숙제 팬명록 메인 페이지에 날씨 API 풀코드 Post Malone 팬명록 서울 현재기온 : 00.0 도 닉네임 응원댓글 응원남기기 새로운 앨범 너무 멋져요! 홍길동 새로운 앨범 너무 멋져요! 호빵맨 새로운 앨범 너무 멋져요! 새싹이 1) id 값을 만들어준다. 서울 현재기온 : 00.0 도 2) 만들어둔 id와 연결 결과 위에 글 내용은 오류 사항이 존재할 수 있습니다! 수정 사항이 있을 시 알려주시면 감사하겠습니다. ​ 2022. 8. 11.
6. 2주차 - JSON, Ajax JSON (JavaScript Object Notation) JSON은 좀 더 쉽게 데이터를 교환하고 저장하기 위하여 만들어진 텍스트 기반의 데이터 교환 표준이다. > 서버→클라이언트 : JSON 이해하기! 1. 서울시 OpenAPI 접속하기 http://openapi.seoul.go.kr:8088/6d4d776b466c656533356a4b4b5872/json/RealtimeCityAir/1/99 2. 크롬 익스텐션 JSONView를 설치해보기! 설치하면 좀 더 이쁘게 JSON을 볼 수 있다. https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc?hl=ko JSONVue Validate and view JS.. 2022. 8. 10.
5. 2주차 - JQuery JQuery 제이쿼리는 자바스크립트 언어를 간편하게 사용할 수 있도록 단순화시킨 오픈 소스 기반의 자바스크립트 라이브러리이다. 👉 Javascript로도 모든 기능(예 - 버튼 글씨 바꾸기 등)을 구현할 수 있지만, 1) 코드가 복잡하고, 2) 브라우저 간 호환성 문제도 고려해야 해서, jQuery라는 라이브러리가 등장하게 되었다. 👉 jQuery는 Javascript와 다른 특별한 소프트웨어가 아니라 미리 작성된 Javascript 코드입니다. 그렇기 때문에 쓰기 전에 "임포트"를 해야 한다! jQuery 문법 $(선택자).동작함수(); > jQuery와 Javascript - 코드 비교해보기 //Javasvript로 길고 복잡하게 써야 하는 것을 document.getElementById("eleme.. 2022. 8. 9.
4. 1주차 - 숙제 팬명록 메인 페이지 만들기 See the Pen Untitled by Na woong ju (@nawoongju) on CodePen. 위에 글 내용은 오류 사항이 존재할 수 있습니다! 수정 사항이 있을 시 알려주시면 감사하겠습니다. ​ 2022. 8. 8.
3. 1주차 - JavaScript JavaScript(자바스크립트) 자바스크립트(JavaScript)는 객체(object) 기반의 스크립트 언어이다. HTML로는 웹의 내용을 작성하고, CSS로는 웹을 디자인하며, 자바스크립트로는 웹의 동작을 구현할 수 있다. 간단한 연결 해보기! 결과 영화 기록하기 버튼을 클릭하면 "안녕!" 이 나타난다. JavaScript 기초문법 배우기(1) [크롬 개발자도구]를 열어, console 탭에 작성한다. 👉 "마우스 오른쪽 클릭" → 검사 → console 크롬 개발자도구 콘솔창이란? > 띄워놓은 페이지에서 빠르게 자바스크립트를 테스트해볼 수 있다. 개발자들을 위해 만들어둔 도구. 단, 새로고침 하면 사라진다. > console.log(변수) 콘솔 창에 괄호 안의 값을 출력해준다. console.log.. 2022. 8. 7.
728x90