파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

(49개의 수강평)

1510명의 수강생
Python데이터 분석웹 크롤링업무자동화

이 강의는

프로그래밍 언어 중 가장 배우기 쉽고 방대한 분야에서 활용가능한 파이썬을 통해 다양한 라이브러리 사용법을 배우고 관련 어플리케이션 제작에 필요한 이론 및 지식을 습득해봐요.

이런 걸 배울 수 있어요

  • 파이썬에 관한 기본 개념을 제대로 정립할 수 있어요
  • 가상환경 구축 및 즉시 사용 가능한 파이썬 관련 라이브러리 사용법
  • 실무, 현업, 실생활에서 경제적으로 활용 할 수 있는 어플리케이션을 제작
  • 자동화 프로그램 개발 능력
  • 네이버, 다음 검색순위 프로그램 개발 실습
  • 나만의 유투브 관리 프로그램 개발 실습
  • 네이버, 다음 검색어 추출 프로그램 개발 실습

파이썬 기반으로 도움되는 어플리케이션을 만들고싶으신가요?

프로그래밍 언어 중 가장 배우기 쉽고 방대한 분야에서 활용가능한 파이썬을 통해 다양한 라이브러리 사용법을 배우고 파이썬 웹 데이터 크롤링을 활용하여 관련 어플리케이션 제작에 필요한 이론 및 지식을 습득해봐요.
 
기본 개념부터 시작해서 섹션별로 차근차근 파이썬 관련 지식을 채워나갈 수 있으며, 기본적인 파이썬 문법을 알고 계시면 더욱 수월하게 진행하실 수 있어요. 하지만, 기본을 모르시더라도 가장 중요한 파이썬 자료형 및 문법 특징에 대해서는 강의중에 꼼꼼하게 설명해 드려요. 또한, 어플리케이션을 구성하는 중요한 요소인 데이터베이스(DB) 연동 과정을 각 DB 플랫폼 별로 설명해 드립니다.

여기서 잠깐! 이라는 코너를 통해서 파이썬 외에 여러 개발실무에서 활용될 수 있는 지식들을 배우는 강의를 마련했어요. 기본 개념과 실무 및 실생활에서 활용할 수 있는 어플리케이션 작성에 관한 전반적인 이론 습득을 위해 최선을 다해서 준비했습니다. 수강하시는 분이 저와 함께 피드백을 통해서 서로 발전할 수 있는 계기가 되는 과정이 될 수 있을거예요. 한 번 같이 시작해 볼까요?

 
학습 목표

파이썬에 관한 기본 개념을 습득, 가상환경 구축 및 즉시 사용 가능한 파이썬 관련 라이브러리 사용법 학습 후 실무, 현업, 실생활에서 경제적으로 활용 할 수 있는 어플리케이션을 제작하기 위한 전반적인 이론을 습득하는 것에 중점을 두고 있습니다.

참고 사항

  • 다루는 기술 : Python , Anaconda, PyQT5, RDBMS 등
  • IDE : Atom Editor
  • 운영체제 : Window, Mac

 도움이 되는 분들

  • 파이썬(Python)에 대해 관심있는 분
  • 초보 프로그래머
  • 파이썬 기반 서비스를 만들고 싶은 분
  • 컴퓨터공학과 학생, 현직 개발자
  • 파이썬 기반으로 바이럴 마켓팅 관련 프로그램을 제작하고 싶으신 분
  • 파이썬 기반 자동화 프로그램(봇)을 만들고 싶은 분
  • 어플리케이션 개발 과정에서 구성되는 기술의 개념을 잡고 싶은 분
  • 기타 개발에 관심있는 사람 누구나 환영

 배우는 것들 

지식공유자 소개

좋은사람

항상 새로운 기술 습득에 노력하고 있으며, 트렌디한 IT 기술에 관심이 많은 개발자 입니다. 빅데이터 & 기계학습 현업 개발에 최선을 다해 매진 중 입니다.
- 숭실대학교 일반대학원 IT 융합학과 졸업
- 현 프리랜서 개발자로 다양한 프로젝트 수행 중
- 현 패스트캠퍼스(fastcampus) 파이썬 기반 관련 강의
- 삼성 SDS 멀티캠퍼스(딥러닝 기반 빅데이터 분석 전문가 과정) 기술 Part 강의
- 기술블로그 : http://niceman.tistory.com/
- 포트폴리오 : https://www.cutecoding.com/
  인프런이 만난 사람 #03 | 김은기님 인터뷰 보러가기

도움 되는 분들

  • 파이썬(Python)에 대해 관심있는 분
  • 초보 프로그래머
  • 파이썬 기반 서비스를 만들고 싶은 분
  • 컴퓨터공학과 학생, 현직 개발자
  • 파이썬 기반으로 바이럴 마켓팅 관련 프로그램을 제작하고 싶으신 분
  • 파이썬 기반 자동화 프로그램(봇)을 만들고 싶은 분
  • 어플리케이션 개발 과정에서 구성되는 기술의 개념을 잡고 싶은 분
  • 기타 개발에 관심있는 사람 누구나 환영

선수 지식

  • 파이썬의 기본 문법을 알고 계시다면 좋아요

교육과정

모두 펼치기 55 강의 26시간 42분
섹션 0. 섹션 1. 학습 과정 소개 및 개발 환경 설정(window, mac 공통)
10 강의 114 : 00
오리엔테이션
06 : 00
강의 특징
02 : 00
용어 설명
12 : 00
섹션1 - 강의자료 및 소스코드
파이썬 설치 및 개발 환경 설정(1) - 파이썬, 아나콘다, Git 설치
12 : 00
파이썬 설치 및 개발 환경 설정(2) - Atom 에디터 & Plug-in 설치 및 설명
15 : 00
[ 여기서 잠깐! ] 아나콘다 간단하게 배우기
30 : 00
파이썬 설치 및 개발 환경 설정(3) - 테스트 코드 작성
10 : 00
[ 여기서 잠깐! ] 윈도우 환경에서 환경 설정 안될 경우 해결 방법
19 : 00
[ 여기서 잠깐! ] 강의를 더욱 쉽게 학습할 수 있는 선행 학습 추천
08 : 00
섹션 1. 섹션2 : 파이썬 기초 스크랩핑
10 강의 285 : 00
섹션2 - 강의자료 및 소스코드
스크랩핑 전 Chrome(크롬) 개발자 도구에서 알아야 할 것들!
20 : 00
파이썬 urllib을 활용한 웹에서 필요한 데이터 추출하기(1)
26 : 00
파이썬 urllib을 활용한 웹에서 필요한 데이터 추출하기(2)
26 : 00
[ 여기서 잠깐! ] 파이썬으로 youtube 동영상 다운받고 mp3 변환 자동화하기!
29 : 00
BeautifulSoup 사용법 및 간단 웹 파싱 기초(1)
46 : 00
BeautifulSoup 사용법 및 간단 웹 파싱 기초(2)
29 : 00
BeautifulSoup 사용법 및 간단 웹 파싱 실습(1) - 네이버, 다음, 인프런
44 : 00
BeautifulSoup 사용법 및 간단 웹 파싱 실습(2) - 네이버, 인프런
30 : 00
[ 여기서 잠깐! ] 파이썬 기초 공부 - 파이썬 클래스(Class) 개념 알아보기
35 : 00
섹션 2. 섹션3 : 파이썬 고급 스크랩핑
9 강의 251 : 00
섹션3 - 강의자료 및 소스코드
http 통신 기초 - cookie, session, request, response
10 : 00
requests 모듈 기초(1)
34 : 00
requests 모듈 기초(2)
28 : 00
requests 통신 실습(로그인 처리) 고급(1) - 루리웹, 인프런
35 : 00
requests 통신 실습(로그인 처리) 고급(2) - 위시캣(Wishket)
30 : 00
웹 브라우저 없는 스크랩핑 및 파싱 실습(1) - 인프런
35 : 00
웹 브라우저 없는 스크랩핑 및 파싱 실습(2) - 네이버 카페 자동화
49 : 00
[ 여기서 잠깐! ] 아톰 데이터 & GitHub 연동해보자!
30 : 00
섹션 3. 섹션4 : 파이썬 다양한 데이터 형식 가공하기
8 강의 256 : 00
섹션4 - 강의자료 및 소스코드
다양한 데이터 형식 개요
22 : 00
파이썬으로 XML 데이터 다루기
27 : 00
[ 여기서 잠깐! ] 파이썬 자료형에 대해 알아보자.
44 : 00
파이썬으로 JSON 데이터 다루기
28 : 00
파이썬 Pandas 사용하기(1) - CSV 읽기, 쓰기
46 : 00
파이썬 Pandas 사용하기(2) - Excel 읽기, 쓰기
29 : 00
파이썬 Pandas 사용하기(3) - 다음, 네이버 주식 Charts(차트)
60 : 00
섹션 4. 섹션5 : 데이터베이스 연동
6 강의 248 : 00
섹션5 - 강의자료 및 소스코드
데이터베이스 개요
15 : 00
파이썬 & 데이터베이스 연동 - TinyDB
60 : 00
파이썬 & 데이터베이스 연동 - SQLite3
66 : 00
파이썬 & 데이터베이스 연동 - MySQL & MariaDB
67 : 00
파이썬 & 데이터베이스 연동 with Pandas(ORM)
40 : 00
섹션 5. 섹션6 : PyQT를 활용한 GUI 기반 최종 어플리케이션 제작 실습
10 강의 358 : 00
섹션6 - 강의자료 및 소스코드
GUI 기반 Youtube 멀티플레이어 작성(1) - PyQT5 Basic
64 : 00
GUI 기반 Youtube 멀티플레이어 작성(2) - PyQT5, Qt Designer
47 : 00
GUI 기반 Youtube 멀티플레이어 작성(3) - PyQT5 Event, Authentication
51 : 00
GUI 기반 Youtube 멀티플레이어 작성(4) - PyQT5 Webview, File Download, Etc..
90 : 00
[ 여기서 잠깐! ] 파이썬 쓰레드(Threading) 알아보기
55 : 00
GUI 기반 Youtube 멀티플레이어 작성(5) - PyQT5 QSound, Qthread, QObject
31 : 00
부록1 : 네이버 연관 검색어 추출기 소스 코드
부록2 : 다음 연관 검색어 추출기 소스 코드
강의 마무리 및 요약 정리
20 : 00
섹션 6. 섹션 7(추가) : Selenium 기반 데이터 수집 실습
2 강의 90 : 38
Youtube 댓글(comments) 스크랩핑(1)
64 : 08
Youtube 댓글(comments) 스크랩핑(2)
26 : 30

공개 일자

2018년 7월 17일 (마지막 업데이트 일자 : 2019년 1월 28일)

수강 후기

4.9
49개의 수강평
default_profile.png
ㅇㅅㅇ 8달 전
10권의 책 보다 좋은 강의 ~! 강사님의 다음번 강의도 무척 기대 됩니다.
default_profile.png
Clark 2018.04.09
열강에 감탄이 절로. 크롤링에 대한 많은것을 알게 되어 기뻐요 파이썬 문법 기초를 무료로 수강한다음 듣게 되었습니다 사실 기초문법 한번 듣고 들으려니 좀 어려운점은 있었지만 현재 이 강의를 완강하고 재수강하니 이제 혼자서 할수있는 단계로 나아가는것 같아요 컴알못이 이정도면 대단한것 같아요(스스로 대견 ㅋㅋㅋ) 그리고 이 강의를 듣기전에 HTML문법 간단히 들은 다음에 들으면 더 도움이 되는것 같아요 제가 처음 완독할때 HTML문법을 전혀 모르고 따라가려니 힘들었거든요 그 다음에 HTML문법을 인강 약 2시간짜리 듣고 나니 지금은 훨씬 쉬워요 인프런에 무료로 개설되있는 아래 강의를 먼저 듣고 들으면 훨씬 도움이 될 것 같아요 (제목 : 컴퓨터, 웹, 코딩, 프로그래밍의 시작 - WEB 1) 앞으로 마케팅뿐만 아니라 모든 업무에 크롤링이 많은 도움이 되리라 기대해봅니다 파이썬뿐 아니라 프로그래밍 언어의 입문자로서 많은 도움이 될것 같아서 들었습니다 수강생분들한테 크롤링에 관해서 알게해줄려는 강사님의 마음이 보이는 것 같아요 강사님에 다른 수업도 개설이 된다면 수강하고 싶어요 정성껏 강의를 해주시는 모습에 감탄입니다 나중에 기계학습에 대해서도 크롤링 강좌처럼 해주실꺼라 믿고 빨리 개설이 되었으면합니다 강사님 매니아가 된것 같네요 ㅋㅋㅋ 두서가 없는데요 정리를 하자면..... 1. HTML기초문법 듣기(컴퓨터, 웹, 코딩, 프로그래밍의 시작 - WEB 1 - 인프런 무료강좌)- 아시는분 패스 2. 파이썬 기초문법 듣기(김왼손의 미운코딩새끼: 4시간만에 끝내는 파이썬 기초 - 인프런 무료강좌) - 아시는분 패스 2. 처음에 전체적으로 한번에 완강하기 3. 재수강때 완전 자기것으로 만들기 모두들 저처럼 업무에 많은 도움이 되었으면 합니다 마지막으로 열강해주신 강사님께 다시한번 감사말씀 드리고 싶네요
default_profile.png
hyeong3920 7달 전
좋네요
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스