이번 글은 코드잇 강의를 수강하면서 배운 내용을 주로 하여 정리되어 있습니다. (코드잇 스프린트 데이터 애널리스트 트랙 1기 훈련생)웹에서 데이터 얻기(Beautifulsoup) 크롬 개발자 도구크롬 개발자 도구(Chrome Developer Tools)는 웹 개발자들이 웹 페이지를 분석하고 디버깅하는 데 사용하는 도구입니다.이 도구는 웹 페이지의 구조, 스타일, 네트워크 요청 등을 실시간으로 확인하고 수정할 수 있도록 도와줍니다.개발자 도구를 사용하면 웹 페이지가 어떻게 구성되어 있는지, 그리고 각 요소가 어떻게 스타일링되고 동작하는지 이해할 수 있습니다. 개발자 도구 사용법Windows : 웹 페이지에서 마우스 오른쪽 버튼을 클릭한 후 "검사"를 선택하거나, 키보드에서 F12 키를 눌러 개발자 도구..
이번 글은 코드잇 강의를 수강하면서 배운 내용을 주로 하여 정리되어 있습니다. (코드잇 스프린트 데이터 애널리스트 트랙 1기 훈련생)웹 스타일링웹페이지 살펴보기웹 페이지를 이해하고 살펴보는 것은 웹 개발이나 웹 스크래핑을 할 때 매우 중요한 과정입니다. 웹 페이지는 HTML(HyperText Markup Language)이라는 언어로 작성되며, 이 HTML은 다양한 태그(Tags)들로 구성됩니다. 각 태그는 웹 페이지의 특정 요소를 정의하고 구조화합니다. HTML(HyperText Markup Language)은 웹 페이지의 기본 구조를 정의하는 언어입니다. HTML은 텍스트 콘텐츠, 이미지, 링크, 폼 등 다양한 웹 요소를 표시하기 위해 사용됩니다. 웹 브라우저는 HTML 파일을 읽어들여, 그 내용을 ..
이번 글은 코드잇 강의를 수강하면서 배운 내용을 주로 하여 정리되어 있습니다. (코드잇 스프린트 데이터 애널리스트 트랙 1기 훈련생)웹사이트 가져오기서버와 클라이언트서버(Server)와 클라이언트(Client)는 컴퓨터 네트워크에서 서로 소통하며 역할을 분담하는 두 가지 주요 개념입니다. 이 개념은 웹을 비롯한 다양한 인터넷 서비스의 기반을 이루고 있습니다. 쉽게 설명해드릴게요.클라이언트(Client): 요청하는 쪽클라이언트는 서비스를 요청하는 장치나 프로그램입니다. 우리가 일상에서 사용하는 웹 브라우저(Chrome, Firefox 등)도 클라이언트의 한 종류입니다. 클라이언트는 사용자가 필요한 정보를 입력하고, 그 정보를 서버에 요청합니다.예를 들어, 여러분이 웹 브라우저에서 www.example.co..
이번 글은 코드잇 강의를 수강하면서 배운 내용을 주로 하여 정리되어 있습니다. (코드잇 스프린트 데이터 애널리스트 트랙 1기 훈련생)웹의 기본 요소웹웹(Web)은 월드 와이드 웹(World Wide Web)의 약자로, 인터넷을 통해 전 세계의 정보를 연결하고 접근할 수 있게 해주는 시스템입니다. 웹은 다음과 같은 주요 요소들로 구성됩니다.웹 브라우저: 사용자가 웹 페이지를 볼 수 있게 해주는 소프트웨어입니다. 예를 들어, 크롬(Chrome), 사파리(Safari), 파이어폭스(Firefox) 등이 있습니다. 웹 브라우저는 사용자가 입력한 URL(웹 주소)을 통해 해당 웹 페이지를 불러와 화면에 보여줍니다.웹 서버: 웹 페이지를 저장하고 사용자에게 제공하는 컴퓨터 시스템입니다. 웹 브라우저가 서버에 요청을..