직장인을 위한 웹데이터 수집 자동화 CAMP
기   간 2017. 05. 21(일) ~ 6. 25(일) (총6주)
일   정 매주 일요일 오후 4시 30분 ~ 7시 30분
준비물 Excel 2007 이상 설치된 개인 노트북
장   소 패스트캠퍼스 본관(대기빌딩) 1층 C강의실
(강의장 오는 길 지도 보기)
담당자 박수지 매니저
– 유선 :02-518-4823
– 메일 :help-biz@fastcampus.co.kr

*수강 신청서를 작성해주시면 담당 매니저가 수업 안내 전화를 드립니다.
*카카오톡 문의 시, 수강을 원하는 코스명을 말해주시면 빠른 상담이 가능합니다.
*수강생의 효과적인 학습을 위해 수강인원에 제한을 두고 있으니 수강신청을 서둘러주세요!
*수강신청 후, 결제까지 완료하셔야 수강인원에 포함됩니다. 

* 이번 기수는 조기마감되었습니다. 출시알림을 신청해주시면 다음 기수 오픈 시 가장 먼저 연락을 드립니다!

웹페이지에서 원하는 데이터만 모조리 긁어오는 만능키!
업무가 2배 이상 빨라지는 ‘크롤링’ 기술을 6주만에 손에 넣어가세요.

웹사이트 정보 수집의 만능키 '크롤링'이란?

크롤링?
[crawling]

크롤링(Crawling)이란 방대한 수의 웹사이트를 두루 돌아다니며 각 웹페이지의 위치(URL)와 문서내용 등 각종 정보들을 수집해오는 기능입니다. 구글과 같은 검색엔진이 크롤링을 통해 데이터를 모아 검색결과를 대중에게 보여주는 대표적인 예입니다. 이 크롤링 기술로 웹페이지의 모든 정보들을 빠르게 수집하고, 필요에 맞게 가공해보세요!

6주 뒤, 모든 웹페이지의 데이터를 내 엑셀 파일로 불러올 수 있습니다!

※ 보안이 설정된 금융 웹사이트, 유료 결제 콘텐츠 수집 등의 특수한 환경을 제외한 대부분의 웹데이터를 수집할 수 있습니다.

3컷으로 이해하는 크롤링 기능!

(1) 키워드 검색결과 중 알고 싶은 정보만 선별해 가져오기

Step1. 검색엔진에서 ‘성형외과’를 검색

Step2. 검색되는 블로그 글들에서 ‘눈”얼굴’ 등 특정 키워드가 몇 번 나왔는 지 자동계산

Step3. 엑셀에 계산 결과 자동입력 및 시각화까지 바로 완료

(2) 로그인이 필요한 환경의 웹사이트의 자료 가져오기

Step1. SNS, 이메일 등 로그인이 필요한 웹사이트에 접속해 크롤링해오고 싶은 페이지의 URL 따오기

Step2. 원하는 자료만 골라 크롤링 할 수 있도록 코드를 적용 (아래 예시에서는 이미지 파일은 따로 저장되도록 선택)

Step3. 웹페이지 전체 스크랩 및 이미지 파일은 URL형태로 따로 저장

방대한 자료 수집과 정리로 인한 잦은 야근? 6주면 벗어날 수 있습니다!
지금 <직장인을 위한 웹데이터 수집 자동화 CAMP> 신청하고,
5시간 걸리던 자료 수집 50분으로 줄여보세요!

이 CAMP를 수강하고 나면 이런 고민들이 사라집니다

상업 블로그, 홍보기사 등등 여러 채널에 우리 가게를 홍보하고 있는데, 얼마나 노출되고 있는지 일일이 다 보기에 시간이 너무 많이 걸려요.

사내 EPR에 직원들의 출퇴근 / 야근 시간을 기록하는데, 이 데이터로 작업하는 과정이 아직 자동화가 되지 않아서 직접 보고 엑셀에 정리해야 해요!

각종 SNS를 활용해서 광고 집행을 하는데, 클라이언트가 달라서 광고집행 현황이나 분석 자료를 볼 때마다 페이지를 옮겨다니면서 로그인해서 봐야하는 번거로움이 있어요.

주식투자를 하면서 각종 웹사이트에서 데이터를 크롤링해 올 일이 많은데, 엑셀만 사용하면 자동으로 업데이트가 안되니 매번 긁어와야 하는 불편함이 있어요.

3단계 교육과정으로 개발자 부럽지 않게 크롤링하세요

node_step11
node_step2
node_step3

커리큘럼

주차 상세내용
1주차
(5/21)
웹데이터 수집에 필요한 프로그램 설치 및 환경 구축하기
- Node.js 및 관련 개발 도구 설치하기
- 간단한 명령어를 입력해서 개발 환경 체험하기
- 자주 사용하는 명령어를 배우고 연습하기
- 데이터 수집과 관련된 개념과 및 개발 환경 이해하기
2주차
(5/28)
공개된 웹 데이터 수집하기
- Node.js 활용을 위한 패키지 모듈 설치하기
- 정규표현식을 이해하고 활용하는 방법 배우기
- 복잡한 웹 상의 자료를 분류하고 추출하기
- 웹데이터 수집을 위한 명령어 학습하기
- 간단한 웹데이터 수집 연습하기
3주차
(6/4)
로그인을 해야하는 웹 사이트 데이터 수집하고 Excel에 정리하기
- 자동 로그인을 위한 명령어 학습하기
- 로그인한 웹사이트 자료를 수집하는 개발 코드 익히기
- 구글 검색을 통해 필요한 소스코드와 라이브러리를 찾고 커스터마이징 된 데이터 수집해보기
- 수집한 자료를 Excel 파일로 불러들이기
- 여러 페이지에서 수집한 자료를 각각의 Excel 파일로 분리해서 저장하기
- 수집된 데이터를 Excel에 정리한 후 시각화하기
4주차
(6/11)
공개된 웹 데이터 수집과 정리 실전
- 부동산 매물정보 한 번에 가져와서 Excel로 정리하기
- 네이버 키워드로 기사 검색 한 후 제목, 링크, 기사내용 수집해서 Excel에 정리하기
5주차
(6/18)
로그인이 필요한 웹페이지 데이터 수집과 정리 실전
- 페이스북에 로그인하고 내 타인라인에 접속해서 원하는 데이터 가져와서 정리하기
- 이메일 계정에 접속해서 받은 편지함에 있는 메일 제목과 내용 Excel로 정리하기
6주차
(6/25)
수강생 맞춤형 웹데이터 수집 및 정리 완성하기
- 개인 프로젝트 발표와 피드백
- 미완성 프로젝트 완성 방법 컨설팅 및 수강 후 피드백 방법 안내

강사 소개

9094821912194219319-account_id=1

-Node.js / Excel VBA 마스터-
김경록 개발자

저도 현재 Node.js를 활용해 개발 및 서버관리 업무를 하고 있는데요, 웹사이트의 각종 데이터를 크롤링 하는 방법 그리고 그 데이터를 엑셀로 정리할 수 있는 기술을 알려드릴 수 있게 되어 기쁩니다! 정말 업무에 도움이 될 만한 스킬들만 골라 수업시간에 완벽히 익혀갈 수 있도록 자세히 알려드리겠습니다.

김경록 강사님은 현재
– Node.js 프론트엔드 / 백엔드 개발
– node batch 프로그램 개발
– react로 pc, mobile web 서비스 구축
– 패스트캠퍼스 엑셀을 활용한 업무자동화 강사
– ‘경록김의 뷰티플 프로그래밍’ 운영(블로그)
– ‘경록김의 뷰티플 프로그래밍 멘토링’ 운영(1:1 프로그래밍 과외)

쌓아오신 경력
– 각종 프로젝트 세팅 빌드, 개발, 배포, 운영
– 다중 조건 필터 앱 개발
– 주식 단타 매매 분석 앱 개발
– 원가, 발주 계산 앱 개발

수강료

일반등록가

70만 원

*수강 신청서를 작성해주시면 담당 매니저가 수업 안내 전화를 드립니다.
*카카오톡 문의 시, 수강을 원하는 코스명을 말해주시면 빠른 상담이 가능합니다.
*수강생의 효과적인 학습을 위해 수강인원에 제한을 두고 있으니 수강신청을 서둘러주세요!
*수강신청 후, 결제까지 완료하셔야 수강인원에 포함됩니다. 

 직장인을 위한 웹데이터 수집 자동화 CAMP
기   간 2017. 05. 21(일) ~ 6. 25(일) (총6주)
일   정 매주 일요일 오후 4시 30분 ~ 7시 30분
준비물 Excel 2007 이상 설치된 개인 노트북
장   소 패스트캠퍼스 본관(대기빌딩) 1층 C강의실
(강의장 오는 길 지도 보기)
담당자 박수지 매니저
– 유선 :02-518-4823
– 메일 : help.camp.bizstup@fastcampus.co.kr

강의 FAQ

Q. Node.js가 뭔지도 모르고 프로그래밍과는 거리가 멉니다. 수강 가능 한가요?

A. 네. Node.js를 설치하는 과정부터 강사님이 차근차근 알려주시며,  Node.js의 다양한 기능 중 크롤링에 꼭 필요한 지식만 배우고 실습하기 때문에 프로그래밍 비전공자도 쉽게 배울 수 있습니다. 

Q. 엑셀 함수도 잘 모릅니다. 혹시 엑셀도 많이 쓰나요? 

A. 걱정마세요. 엑셀은 데이터를 불러들이는 공간으로만 사용하니까요. 다만, 시각화를 위해 알아야 하는 기본기능은 강사님이 버튼 누르는 것부터 하나하나 자세히 알려드립니다.

Q. 아무리 초보자가 가능하다해도 제가 따라갈 수 있을까요?

A. 걱정마세요. 수업의 수준은 ‘프로그램을 처음 깔아보는 문과생’의 눈높이에 맞춰져 진행되니까요. 게다가 수업이 끝난 뒤에도 계속 연습해볼 수 있도록 ‘복습 동영상’ 제공은 물론, 온라인 그룹창에 궁금한 점을 올리면 강사님이 바로바로 답변해드립니다.