K-MOOC: 데이터과학을 위한 Python 입문
https://goo.gl/91Bp2a (개강일 3월 20일)
안녕하세요. 가천대학교의 최성철 교수입니다. 지난 6개월간 준비했던 Python MOOC 강좌를 오픈하게 되어 알려드립니다.
제가 2년전 공개했던 Python 강의자료(https://goo.gl/R2cb5Z)를 기반으로 제작했는데요. 해당 강의자료는 아직도 많은 분들이 보고 계시고, 얼마전 파이썬 코리아 게시물 통계에서도 1위를 했다는 ;;;;
학교에 처음 오면서 수업을 준비하기 위해 들었던 강좌가 앤드류 응교수님의 머신러닝 강의와 Coding the Matrix 강의였습니다. 그렇게 수준높은 퀄리티의 강의가 그 방대한 분량과 내용으로 무료로 공개된다는 것에 충격을 잊을수가 없습니다.
우리나라에서 그런 강의들이 많이 열리고 공유가 되어야겠다는 오랜 생각이 있었는데 이번 강의를 시작으로 앞으로 많은 강의를 오픈할 계획을 세우고 있습니다 (잘되면요;;;;)
강의는 단순히 강의자료와 영상으로만 구성되어 있지 않습니다. 외국의 우수한 MOOC 강의들처럼 Autograding을 활용한 LAB 채점과 Slack을 활용한 온라인 Q&A 세션 등도 운영할 예정입니다.
처음 Python을 공부할려고 하시는 분들, 대학생 스터디 모임들에게 절대 부족하지 않은 강의를 제공하고 싶습니다.
많은 관심과 응원 부탁드리며 아래 강의정보를 참고하셔서 관심있는 분들은 수강신청 부탁드리겠습니다.
혹시 문의사항이 있으시면, 저희 연구실 메일인 teamlab.gachon@gmail.com로 연락주시기 바랍니다.
감사합니다.
강의제목: 데이터 과학을 위한 Python 입문
강의URL : http://www.kmooc.kr/…/course-v1:GachonUnivK+ACE.Gacho…/about
개강일 : 3월 20일
강의내용: https://github.com/TeamLab/Gachon_CS50_Python_KMOOC
강의영상: https://www.youtube.com/playlist…
※ 동영상은 초기 계획되었던 개강일정입니다. 일정은 3월20일로 변경되었습니다 ;;;
K-MOOC: 데이터 과학을 위한 파이썬 입문
파이썬에 대한 아주 좋은 강의~
동영상 https://youtu.be/xXaMXh1k5FY?list=PLBHVuYlKEkUJvRVv9_je9j3BpHwGHSZHz
소스출처 : https://github.com/TeamLab/Gachon_CS50_Python_KMOOC
K-MOOC: 데이터 과학을 위한 파이썬 입문
본 강의는 교육부의 "K-MOOC 강좌개발지원 사업"의 일환으로 가천대학교 ACE 사업단에 의해 제작되었습니다. 본 강의는 가천대학교 ACE 사업단의 데이터 과학 시리즈 MOOC의 일환으로 제작됩니다. 본 과정은 아래와 같이 구성됩니다.
- Introduction to Python Programming - 본과정
- Operation Research with Python Programming
- Introduction to Data Science
- Large-Scale Data Analysis on Cloud
강의 영상과 자료들은 순차적으로 업데이트 될 예정입니다.
강의 개요
- 강좌명: Gachon CS50 - 데이터 과학을 위한 파이썬 입문
- 강의자명: 가천대학교 산업경영공학과 최성철 교수 (sc82.choi@gachon.ac.kr, Director of @TeamLab)
- Facebook: Gachon CS50
- 강의자료: Docs.com
- Email: teamlab.gachon@gmail.com
Teacher Assistnat
- 김진홍 (xox8498@gmail.com, 학부생연구원 at @TeamLab)
- 서자영 (tjwkdud0423@gmail.com, 학부생연구원 at @TeamLab)
- 이현주 (l67378810@gmail.com, 학부생연구원 at @TeamLab)
- 장시온 (wayterren@gmail.com, 학부생연구원 at @TeamLab)
- 리세리 (asdd565seri@gmail.com, 학부생 인턴연구원 at @TeamLab)
- 김성철 (sckim219@gmail.com, 학부생 인턴연구원 at @TeamLab)
- 김지희 (aszx1220@gmail.com, 학부생)
- 김윤진(soosg0822@naver.com, 학부생)
- 장예훈(jangyh0420@gmail.com, 학부생)
강의 구성
1주차: 프로그래밍과 파이썬
- 왜 우리는 프로그래밍을 배우는가? - 강의영상, 강의자료
- 파이썬 소개 - 강의영상, 강의자료
- 파이썬 개발환경 개요 - 강의영상, 강의자료
- Lab: 파이썬 인터프리터 설치
- Lab: Atom 에디터 설치
2주차: 메모리와 변수 (Memory & Variable)
- 메모리와 변수 - 강의영상, 강의자료
- 기본 자료형과 연산 - 강의영상, 강의자료
- 자료형 변환 - 강의영상, 강의자료
- Lab: 숙제 제출 방법 - 강의자료, 강의영상
- Code Assignment: Arithmetic - 강의영상, 강의자료
- Code Assignment: Basic Operations - 강의영상, 강의자료
3주차: 화면 입출력과 리스트 다루기 (Console & List Data Type)
- Console 다루기 - 강의영상, 강의자료
- Lab: 화씨 변환기 (Fahrenheit Converter) - 강의영상, 강의자료
- List Data Type - 강의영상, 강의자료
- Code Assignment:
4주차: 제어문과 반복문 (Condition & Loop)
- Condition - 강의영상, 강의자료
- Lab: 당신은 무슨 학교 다니세요? - 강의영상, 강의자료
- Loop - 강의영상, 강의자료
- Lab: 구구단 계산기 - 강의영상, 강의자료
- Lab: Condition and Loop - 강의영상#1, 강의영상#2, 강의영상#3, 강의자료
- How to debug code - 강의영상, 강의자료
5주차: 함수와 파이썬 코드 작성연습
- Function Concept I - 강의영상, 강의자료
- Function Concept II - 강의영상, 강의자료
- 코딩 컨벤션과 함수 작성법 - 강의영상, 강의자료
- Code Assignment:
6주차: 문자열 다루기 (String)
- 문자열 다루기 (String) - 강의영상, 강의자료
- Lab: Yesterday Letter Counter - 강의영상, 강의자료
- Assignment: Baseball Game - 설명영상
7주차: 자료 구조 (Data Structure)
- 자료구조 개요 (Data Structure) - 강의영상, 강의자료
- Stack & Queue - 강의영상, 강의자료
- Tuple & Set (Data Structure) - 강의영상, 강의자료
- 사전 (Dictionary) - 강의영상, 강의자료
- Lab: Command Counter - 강의영상, 강의자료
8주차: 파이썬같은 코드 작성하기 (Pythonic Code)
- Pythonic Code Overview - 강의영상, 강의자료
- Split & Join - 강의영상, 강의자료
- List Comprehension - 강의영상, 강의자료
- Enumerate & Zip - 강의영상, 강의자료
- Assignment: Morse Code - 설명영상
- Midterm Problem Set
9주차: 객체 지향 프로그래밍 (Objective-Oriented Programming)
- Objective-Oriented Programming Overview - 강의영상, 강의자료
- Objects in Python - 강의영상, 강의자료
- Lab: Note and Notebook - 강의영상, 강의자료
- OOP characteristics - 강의영상, 강의자료
10주차: 모듈과 패키지 (Module & Packages)
11주차: 예외 처리 (Exception Handling)
12주차: 파일 다루기와 CSV (File Handling and Comma Separate Values)
- File Handling Overview - 강의영상, 강의자료
- File Handling - 강의영상, 강의자료
- Comma Separate Values - 강의영상, 강의자료
- Lab: CSV with Pandas - 강의영상, 강의자료
13주차: Web Scraping
- Web 이해하기 - 강의영상, 강의자료
- HTML 데이터 다루기 - 강의영상, 강의자료
- 정규 표현식: Regular Expression - 강의영상, 강의자료
- Lab: RegEx - 강의영상, 강의자료
14주차: XML과 JSON (eXtensible Markup Languages and JSON)
- XML 이해하기 - 강의영상, 강의자료
- Lab: XML Parsing- 강의영상, 강의자료
- JSON 이해하기 - 강의영상, 강의자료
- Lab: JSON Data Analysis - 강의영상, 강의자료
15차: What is NEXT?
참고자료
- 점프 투 파이썬, 박응용 지음 , 2014
- 헬로 파이썬 프로그래밍, 워렌 산데,카터 산데 지음 / 김승범, 박준표 옮김 , 2014
- 파이썬 바이블3, 이강성 지음, 2013
- 하용호, 스타트업 데이터를 어떻게 봐라봐야 할까 , 2014
- 강철, [PyConKR 2014] 30분만에 따라하는 동시성 스크래퍼 , 2014
- 정민영, [2D4] Python에서의 동시성_병렬성, 2014
- 최성철, 산업공학과를 위한 프로그래밍 입문 Part 1(w/파이썬) , 2014
- 최성철, 산업공학과를 위한 프로그래밍 입문 Part 2(w/파이썬) , 2014
- 최성철, 산업공학과를 위한 프로그래밍 입문 Code(w/파이썬) , 2014
'개발자 > 파이썬 Python' 카테고리의 다른 글
티스토리 글올리기 API (2) | 2020.01.13 |
---|---|
파이선 버전 확인 (0) | 2019.12.25 |
파이선 학습자료 (2) | 2019.12.24 |
한국산업기술 대학교 재직자 대상 파이선 강의, 꼭 수강하세요. (0) | 2019.11.26 |
파이선 에러 ImportError: No module named bluetooth 에러 (0) | 2019.05.22 |
Data Science Summer School at Gachon University (0) | 2017.02.15 |
파이썬 lxml 패키지 설치 해결~ 이게 또 libxml2 와 연관이 있나. (0) | 2016.11.30 |
파이썬 실행하고 import this 명령하면 나오는 문장 번역 (6) | 2016.06.03 |
더욱 좋은 정보를 제공하겠습니다.~ ^^