잔재미코딩 · 교육과정 소개서
파이썬 입문과 크롤링 기초 부트캠프
파이썬 문법부터 웹의 구조, 크롤링, Open API, 데이터 전처리와 엑셀 자동 저장까지. 70개 기초 문제와 실제 프로젝트로 프로그래밍·데이터 기본기를 쌓는 입문 강의입니다.
- 과정 구성
- 영상 76개
- 총 영상 시간
- 16시간 34분
- 강사
- Dave Lee · 잔재미코딩
배우는 내용
- 파이썬 문법과 기초 70문제
- HTML·CSS와 웹 크롤링
- Open API·JSON·XML 활용
- 문자열·정규표현식 기반 데이터 전처리
- 수집한 데이터를 엑셀 파일로 저장하는 프로젝트
선수 지식
프로그래밍 경험 없이 시작할 수 있습니다. Windows·macOS에서 아나콘다와 주피터 노트북을 설치하는 과정부터 설명합니다.
수업별 전체 목차
01. 강의 준비
| # | 상세 교육내용 | 구분 |
|---|---|---|
| 01 | 학습 플레이어 소개 | 영상 |
| 02 | 오리엔테이션과 강의 특징 | 영상 |
| 03 | 처음 IT 학습시 알아두면 좋을 이야기와 강의 진행 방법 소개 (업데이트) | 영상 |
| 04 | IT 전분야와 파이썬과 크롤링 큰 그림 이해하기 (업데이트) | 영상 |
| 05 | 본 강의와 데이터와 개발 분야 IT 학습 로드맵 이해 (업데이트) | 영상 |
| 06 | 아나콘다와 주피터노트북 이해 (업데이트) | 영상 |
| 07 | 아나콘다와 주피터노트북 설치 및 실행 시연 (맥/윈도우 환경) (업데이트) | 영상 |
| 08 | 학습 효과를 높일 수 있는 꿀팁과 공유사항 (업데이트) | 영상 |
02. 강의 자료 다운로드
| # | 상세 교육내용 | 구분 |
|---|---|---|
| 01 | 강의자료 다운로드 | 자료 |
03. 파이썬과 프로그래밍 기초를 견고하게 쌓는 가장 좋은 방법
| # | 상세 교육내용 | 구분 |
|---|---|---|
| 01 | 주피터 노트북 사용법 (업데이트) | 영상 |
| 02 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 데이터 타입과 변수, 그리고 출력1 | 영상 |
| 03 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 데이터 타입과 변수, 그리고 출력2 | 영상 |
| 04 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 데이터 타입과 변수, 그리고 출력3 | 영상 |
| 05 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 데이터 타입과 변수, 그리고 출력4 | 영상 |
| 06 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 문자열 다루기 기본 | 영상 |
| 07 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 출력 포멧과 입력 | 영상 |
| 08 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 데이터 구조 - 리스트1 | 영상 |
| 09 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 데이터 구조 - 리스트2 | 영상 |
| 10 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 조건문 익히기1 | 영상 |
| 11 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 조건문 익히기2 | 영상 |
| 12 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 조건문 익히기3 | 영상 |
| 13 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 문자열,리스트,조건문 활용1 | 영상 |
| 14 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 문자열,리스트,조건문 활용2 | 영상 |
| 15 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 반복문 익히기1 | 영상 |
| 16 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 반복문 익히기2 | 영상 |
| 17 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 반복문 활용1 | 영상 |
| 18 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 반복문 활용2 | 영상 |
| 19 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 함수 익히기1 | 영상 |
| 20 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 함수 익히기2 | 영상 |
| 21 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 다양한 데이터 구조(튜플) | 영상 |
| 22 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 다양한 데이터 구조(딕셔너리) | 영상 |
| 23 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 다양한 데이터 구조(집합) | 영상 |
| 24 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 반복문과 다양한 데이터구조 활용1 | 영상 |
| 25 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 반복문과 다양한 데이터구조 활용2 | 영상 |
| 26 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 반복문과 다양한 데이터구조 활용3 | 영상 |
| 27 | 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 함수 활용 | 영상 |
04. 파이썬 객체와 라이브러리
| # | 상세 교육내용 | 구분 |
|---|---|---|
| 01 | 최대한 쉽게 이해하기 - 객체와 클래스1 (업데이트) | 영상 |
| 02 | 최대한 쉽게 이해하기 - 객체와 클래스2 (업데이트) | 영상 |
| 03 | 파이썬이 가장 프로그래밍하기 쉬운 이유 - 파이썬 라이브러리 사용법 (업데이트) | 영상 |
05. 크롤링과 웹 기본
| # | 상세 교육내용 | 구분 |
|---|---|---|
| 01 | 패턴으로 실습하며 익히기: 크롤링 코드 패턴으로 익히기1 | 영상 |
| 02 | 패턴으로 실습하며 익히기: 크롤링 코드 패턴으로 익히기2 | 영상 |
| 03 | 크롤링을 위한 지식: 웹구조와 HTML 이해하기1 | 영상 |
| 04 | 크롤링을 위한 지식: 웹구조와 HTML 이해하기2 | 영상 |
| 05 | 크롤링을 위한 지식: 웹구조와 HTML 이해하기3 | 영상 |
| 06 | 패턴으로 실습하며 익히기: HTML 이해를 바탕으로 크롤링하기 | 영상 |
| 07 | 크롤링을 위한 지식: 웹구조와 CSS 이해하기1 | 영상 |
| 08 | 크롤링을 위한 지식: 웹구조와 CSS 이해하기2 | 영상 |
| 09 | 패턴으로 실습하며 익히기: HTML/CSS 이해를 바탕으로 크롤링하기 | 영상 |
06. 크롤링 기본 패턴과 팁으로 익숙해지기
| # | 상세 교육내용 | 구분 |
|---|---|---|
| 01 | 실전 크롤링과 강력한 크롤링 기술 팁1 (업데이트) | 영상 |
| 02 | 실전 크롤링과 강력한 크롤링 기술 팁2 (업데이트) | 영상 |
| 03 | CSS selector 사용해서 크롤링하기1 (업데이트) | 영상 |
| 04 | CSS selector 사용해서 크롤링하기2 (업데이트) | 영상 |
| 05 | 직접 작성해보며 익숙해지기: 크롤링 기본 연습문제 풀기 (업데이트) | 영상 |
07. 좀더 웹에 대해 이해하며, 크롤링에 활용하기
| # | 상세 교육내용 | 구분 |
|---|---|---|
| 01 | 또다른 크롤링 기술, urllib 라이브러리 사용법 이해 (업데이트) | 영상 |
| 02 | 크롤링할 페이지가 없는 경우 확인 방법과 여러 페이지 한번에 크롤링하는 기법 (업데이트) | 영상 |
08. 엑셀 관련 라이브러리 익히며, 파이썬 라이브러리 활용법 익히기
| # | 상세 교육내용 | 구분 |
|---|---|---|
| 01 | 크롤링해서 엑셀 파일로 데이터 저장하기1 (업데이트) | 영상 |
| 02 | 크롤링해서 엑셀 파일로 데이터 저장하기2 (업데이트) | 영상 |
09. 꼭 알아둬야할 Open API와 데이터를 다루는 포맷 이해와 활용
| # | 상세 교육내용 | 구분 |
|---|---|---|
| 01 | 크롤링을 위한 지식: Open API 이해하기 | 영상 |
| 02 | 크롤링을 위한 지식: Open API 쉽게 사용하는 방법 (업데이트) | 영상 |
| 03 | 크롤링을 위한 지식: 꼭 알아둬야할 데이터 포멧 - JSON 포멧 이해하기 | 영상 |
| 04 | 패턴으로 실습하며 익히기: 네이버 Open API 로 크롤링하기 | 영상 |
| 05 | 크롤링과 업무 자동화 기술: 네이버 Open API 활용, 네이버쇼핑 엑셀 보고서 만들기 | 영상 |
| 06 | IT/데이터 분야를 위한 지식: XML 데이터 포멧 다루기1 (업데이트) | 영상 |
| 07 | IT/데이터 분야를 위한 지식: XML 데이터 포멧 다루기2 (업데이트) | 영상 |
10. 파이썬 문자열 처리 함수와 크롤링 데이터 전처리 이해하기
| # | 상세 교육내용 | 구분 |
|---|---|---|
| 01 | 크롤링을 위한 지식: 파이썬 문자열 함수 정리 | 영상 |
| 02 | 크롤링을 위한 지식: 크롤링과 프로그래밍 고급 문자열 기술 - 정규표현식1 (업데이트) | 영상 |
| 03 | 크롤링을 위한 지식: 크롤링과 프로그래밍 고급 문자열 기술 - 정규표현식2 (업데이트) | 영상 |
| 04 | 크롤링을 위한 지식: 크롤링과 프로그래밍 고급 문자열 기술 - 정규표현식3 (업데이트) | 영상 |
| 05 | 직접 작성해보며 익숙해지기: 크롤링과 전처리 이해하기 (업데이트) | 영상 |
11. 프로젝트 만들어보며 정리하는 크롤링과 엑셀 프로그래밍
| # | 상세 교육내용 | 구분 |
|---|---|---|
| 01 | 프로젝트: 크롤링 + 엑셀 보고서까지 자동으로 만들며 익히는 프로그래밍1 (업데이트) | 영상 |
| 02 | 프로젝트: 크롤링 + 엑셀 보고서까지 자동으로 만들며 익히는 프로그래밍2 (업데이트) | 영상 |
| 03 | 프로젝트: 크롤링 + 엑셀 보고서까지 자동으로 만들며 익히는 프로그래밍3 (업데이트) | 영상 |
| 04 | 프로젝트: 크롤링 + 엑셀 보고서까지 자동으로 만들며 익히는 프로그래밍4 (업데이트) | 영상 |
| 05 | 프로젝트: 크롤링 + 엑셀 보고서까지 자동으로 만들며 익히는 프로그래밍5 (업데이트) | 영상 |
| 06 | 프로젝트: 크롤링 + 엑셀 보고서까지 자동으로 만들며 익히는 프로그래밍6 (업데이트) | 영상 |
12. [참고] 파이썬 학습에 chatGPT 활용하기
| # | 상세 교육내용 | 구분 |
|---|---|---|
| 01 | [참고] 파이썬 학습에 chatGPT 활용하기 (신규 추가) | 영상 |
13. Outro: 강의 정리와 IT 학습 목표 설정과 로드맵
| # | 상세 교육내용 | 구분 |
|---|---|---|
| 01 | 강의 정리와 IT 학습 목표 설정과 로드맵 | 영상 |
14. 강의 완강 인증서 발급
| # | 상세 교육내용 | 구분 |
|---|---|---|
| 01 | 강의 수강평 및 제안사항 | 링크 |
| 02 | 강의 완강 인증서 발급 | 수료증 |