728x90 SpartaCodingClub/사전캠프7 [스파르타코딩클럽] 사전캠프 7일차 - MongoDB DB(DataBase)란? 1) DB를 쓰는 이유 데이터베이스를 한 마디로 정의하면 ‘데이터의 집합’이라고 할 수 있습니다. 데이터베이스에는 일상생활 대부분의 정보가 저장되고 관리됩니다. 오늘 보내거나 받은 카카오톡 메시지, 인스타그램에 등록한 사진, 버스/지하철에서 찍은 교통카드, 카페에서 구매한 아이스 아메리카노 등의 정보가 모두 데이터베이스에 기록됩니다. 예를들어 방을 정리하는 이유가 무엇일까요? 저는 두 가지의 이유가 있다고 생각하는데 첫 번째는 잘 넣어두기 위해, 두 번째로는 나중에 잘 찾기 위해 DB 또한 마찬가지 입니다. 우리 눈에 보이진 않지만, 사실 DB는 Index라는 순서로 데이터들이 정렬되어 있습니다! 2) DB의 두 가지 종류 Database에는, 크게 두 가지 종류가 있습니다. .. 2022. 10. 23. [스파르타코딩클럽] 사전캠프 6일차 - python & crawling(크롤링) Python란? Python은 배우기 쉽고 강력한 프로그래밍 언어입니다. 효율적인 고급 데이터 구조와 객체 지향 프로그래밍에 대한 간단하지만 효과적인 접근 방식을 가지고 있습니다. Python의 세련된 구문 및 동적 유형 지정은 해석된 특성과 함께 대부분의 플랫폼에서 많은 영역에서 스크립팅 및 신속한 응용 프로그램 개발에 이상적인 언어입니다. 출처: Python 튜토리얼 Python 시작하기! 1) Python 3.8.6 버전 다운로드 하기 1. 아래의 링크를 클릭하여 다운로드를 합니다! https://www.python.org/ftp/python/3.8.6/python-3.8.6-amd64.exe 2. Add Python 3.8 to PATH 를 체크합니다. 2) 프로젝트 만들기 1. PyCharm을 .. 2022. 10. 22. [스파르타코딩클럽] 사전캠프 5일차 - Ajax Ajax란? AJAX란 비동기 자바스크립트와 XML (Asynchronous JavaScript And XML)을 말합니다. 간단히 말하면, 서버와 통신하기 위해 XMLHttpRequest 객체를 사용하는 것을 말합니다. JSON, XML, HTML 그리고 일반 텍스트 형식 등을 포함한 다양한 포맷을 주고 받을 수 있습니다. AJAX의 강력한 특징은 페이지 전체를 리프레쉬 하지 않고서도 수행 되는 "비동기성"입니다. 이러한 비동기성을 통해 사용자의 Event가 있으면 전체 페이지가 아닌 일부분만을 업데이트 할 수 있게 해줍니다. 출처 : https://developer.mozilla.org/ko/docs/Web/Guide/AJAX/Getting_Started Ajax 시작하기 - 웹 개발자 안내서 | M.. 2022. 10. 21. [스파르타코딩클럽] 사전캠프 4일차 - JQuery!! JQuery란? HTML의 요소들을 조작하는, 편리한 Javascript를 미리 작성해둔 것. 라이브러리입니다! Javascript로도 모든 기능(예 - 버튼 글씨 바꾸기 등)을 구현할 수는 있지만, 1) 코드가 복잡하고, 2) 브라우저 간 호환성 문제도 고려해야 해서, jQuery라는 라이브러리가 등장하게 되었답니다. JQuery는 Bootstrap과 같이 Javascript와 다른 특별한 소프트웨어가 아니라 미리 작성된 Javascript 코드입니다. 전문 개발자들이 짜둔 코드를 잘 가져와서 사용하는 것임을 기억해주세요! (그렇게 때문에, 쓰기 전에 "임포트"를 해야 합니다!) 1) JQueury 사용하기 우선 JQuery를 사용하기 위해서는 JQuery CDN을 import 해주어야 합니다. 코멘트.. 2022. 10. 20. [스파르타코딩클럽] 사전캠프 3일차 - Javascript Javascript란? 오늘날 HTML, CSS와 함께 웹을 구성하는 요소 중 하나다. HTML이 웹 페이지의 기본 구조를 담당하고, CSS가 디자인을 담당한다면 JavaScript는 클라이언트 단에서 웹 페이지가 동작하는 것을 담당한다. 웹 페이지를 자동차에 비유하자면, HTML은 자동차의 뼈대, CSS는 자동차의 외관, JavaScript는 자동차의 동력이라고 볼 수 있다. 출처: 나무위키 또한 Javascript는 변수, 반복, 조건, 함수 심지어 객체까지 모두 가지고 있는 본격적인 프로그래밍 언어입니다. 1) HTML 연결. 버튼을 클릭하면 경고창이 뜨게 하기 HTML에서 Javascript를 실행하기 위해서 우선 경고창! 2. 3. 이제 작동시킬 코드를 작성해 봅시다. 간단하게 경고창(alert.. 2022. 10. 19. [스파르타코딩클럽] 사전캠프 2일차 - CSS & 부트스트랩 적용하기! 서론 아침에 미니오티 1시간 진행하고 팀 배정 후 팀원들과 소통하고 강의를 들었다! 오늘 강의는 진도를 좀 나갔으며 전에 놓쳤던 부분에 대해서 공부할 수 있어서 유익했다. 진도는 어제 로그인페이지 조금 꾸미는 것과 부트스트랩을 사용하는 것이었다!! 로그인 페이지 꾸미기 로그인 페이지의 폰트를 바꾸고 배경 이미지 삽입 및 자주 쓰이는 CSS에 대해서 배웠습니다. 1) 배경 이미지 삽입하기 1. 우선 전에 짜 놓은 코드들을 로 묶어주고 class로 지정해 줍니다! 로그인 페이지 아이디,비밀번호를 입력하세요. ID : Password : 2. 추가해 주었으면 https://getbootstrap.com/ 이 페이지에 들어가 Components > button에서 마음에 드는 버튼을 고른 후 복사해서 붙여넣어 .. 2022. 10. 18. 이전 1 2 다음 728x90