인프런 업데이트 소식 🔨👷🏼‍♂️
파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

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

(39개의 수강평)

1055명의 수강생

이런 걸 배울 수 있어요

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

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

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

수강 후기

4.9
39개의 수강평
donseok.lee 4달 전
감동적인 교육입니다. 타 교육기관 수강보다도 알차고 꼭 필요한 내용들이 많이 있어서 너무나 유익한 강의였습니다.
진건수 5달 전
수강신청한지 오랫만에 완강을 했네요. 휴우~~ ^^ 친절하고 자세한 설명 감사드립니다. 정말 잘 들었고, 많은 도움이 되었고요. 강사님의 또 다른 강의도 들어보고 싶네요. ^^
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강좌들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스