[데이터 엔지니어링 데브코스 4기] 3주차 10/2 TIL
·
데이터 엔지니어링 데브코스
오늘은 웹 크롤링, 웹 스크래핑에 대한 교육에 앞서, 그에 대한 이론과 실습을 진행하였습니다!! 예전에.. 아주 먼 옛날.. 셀레니움으로 크롤링을 한 번 해본 경험이 있던 것 같긴한데... 까마득해요.. 또 데이터 관리 인턴 시절.. 인턴 동기끼리 크롤링? 스크래핑? 을 통해 여러 간단한 프로그램도 만들어봤는데, 사실상 백지 상태인거같아요 ㅋㅋㅋㅋ 오늘 배운 내용은 실습 및 개념 위주라 개념과 BeautilfulSoup를 어떻게 사용하는 지 간단하게 코드를 정리해보았습니다!개념 및 정리Web : 인터넷에서 정보를 교환할 수 있는 하나의 플랫폼!웹 페이지는 HTML 형식으로 되어있고, 웹 브라우저는 클라이언트가 HTTP 요청을 보낸 후, 응답받은 HTML 코드를 랜더링 해준다!웹 크롤링 vs 웹 스크래핑웹..
[데이터 엔지니어링 데브코스 4기] 3주차 10/1 TIL
·
데이터 엔지니어링 데브코스
이번 강의는 웹 크롤링에 대한 강의 이전에 각 OS별 vscode 설치 및 환경 설정과 HTML에 대한 강의가 이루어졌습니다!학부 시절 배운 내용이기도 하고, 처음 접하는 관점에서 설명해주셔서 어렵지 않게 이해할 수 있었습니다.크롤링을 위해 알아두면 좋은 내용이나 필수적인 기본 내용을 정리해보겠습니다!!HTML 기본 문법콘텐츠를 가지는 태그 : 콘텐츠 . 형태로 열리는 태그, 닫히는 태그를 모두 가진다!콘텐츠를 갖지 않는 태그 : . 셀프 클로징을 가지는 단일 태그 형태로 사용이 가능하다!태그는 각각 갖는 속성이 다르다주석 : 에 담을 수 있는 정보의 종류타이틀메타 데이터(인코딩 정보, 문서 설명, 문서 작성자 ..)CSS, Scriptcss를 head에 담으면 너무 길어지기에 css 파일을 분리하고,..
[데이터 엔지니어링 데브코스 4기] 1주차 WIL
·
데이터 엔지니어링 데브코스
9월 25일부터 프로그래머스 데이터 엔지니어링 데브코스 4기 강의가 시작되었습니다! 각 일자별로 실시간 + 녹화 강의, 녹화강의, 실시간 강의 3가지 형태로 진행되고 있고,이론적인 부분해 대한 강의는 대부분 녹화강의로 이루어져 있어 복습, 예습을 하기에 좋은 환경인 것 같아요. 선발 시에 코딩테스트 과정이 있었지만,초반 강의는 자료구조, 알고리즘에 대한 내용으로 이루어져 있었습니다.컴퓨터 공학을 전공했기에 배웠거나 들었던 내용이지만, 사용하지 않은지 꽤 긴 시간이 지나서 강의 후 실습에 꽤 애를 먹었습니당...각 날짜에 배운 걸 TIL로 작성하고 싶은데, 진도 따라가기에도 벅찬 게 현실이네요 ㅋㅋㅋㅋㅋㅋㅋ...그렇기에 앞으로는 TIL, WIL을 혼용해서 개인 리뷰 형식으로 작성하도록 하겠습니다! 1주 차..