메인메뉴 바로가기본문으로 바로가기

[중급] 웹 크롤링을 통한 데이터 분석 도전기

홈으로 이동 ICT 교육센터교육과정 소개데이터과학&인공지능[중급] 웹 크롤링을 통한 데이터 분석 도전기

컨셉

웹 크롤링에 대한 개념을 이해하고 직접 데이터를 수집, 정제 분석, 시각화 해보자

학습내용

  • 데이터 과학의 개요
  • 웹 크롤링의 개요 - 웹 동작 방식과 HTML 이해하기
  • 정적 웹 페이지 크롤링
  • 동적 웹 페이지 크롤링
  • Open API를 활용한 크롤링
  • 웹 크롤링으로 수집한 데이터 분석, 시각화 하기

추천대상

  • (코알못) 파이썬 과정을 수강했거나 기초 파이썬을 다룰 수 있는 분
  • 데이터 과학의 기본적인 역량을 갖추고 싶으신 분
  • 데이터를 직접 수집하여 연구나 업무에 활용하고 싶으신 분

커리큘럼

커리큘럼
커리큘럼세부사항

웹 크롤링의 개요

  • 크롤링이란?
  • 실습 환경 구성하기

웹 동작 방식과 HTML 이해하기

  • 서버-클라이언트 사이의 데이터 전달 방식에 대한 이해
  • 웹 구조 이해하기
  • 기초 HTML
  • CSS 이해하기

정적 웹 페이지 크롤링

  • 정적 웹 페이지 수집을 위한 모듈
  • 웹 페이지 요청과 예외 처리
  • 파싱
  • 정적 웹 페이지 크롤링, 데이터 분석

동적 웹 페이지 크롤링

  • 동적 웹 페이지 수집을 위한 모듈
  • 동적 웹 페이지 크롤링, 데이터 분석

Open API를 활용한 크롤링

  • API에 대한 이해
  • 네이버 API 활용하기
  • 공공데이터 API 활용하기

웹 크롤링으로 수집한 데이터 분석, 시각화하기

  • 데이터 탐색하기
  • 데이터 전처리
  • 데이터 분석하기
  • 데이터 시각화하기