본 강의는 가천대학교 ACE 사업단의 데이터 과학 시리즈 MOOC의 일환으로 제작됩니다. 본 과정은 아래와 같이 구성됩니다.
- Introduction to Python Programming - 본과정
- Operation Research with Python Programming
강의 영상과 자료들은 순차적으로 업데이트 될 예정입니다.
- 강좌명: Gachon CS50 - 데이터 과학을 위한 파이썬 입문
- 강의자명: 가천대학교 산업경영공학과 최성철 교수 (sc82.choi@gachon.ac.kr, Director of @TeamLab)
- Facebook: Gachon CS50
- 강의자료: Docs.com
- Email: teamlab.gachon@gmail.com
- 김진홍 (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, 학부생 인턴연구원 at @TeamLab)
- 김윤진(soosg0822@naver.com, 학부생 인턴연구원 at @TeamLab)
- 장예훈(jangyh0420@gmail.com, 학부생 인턴연구원 at @TeamLab)
- 왜 우리는 프로그래밍을 배우는가? - 강의영상, 강의자료
- 파이썬 소개 - 강의영상, 강의자료
- 파이썬 개발환경 개요 - 강의영상, 강의자료
- Lab: 파이썬 인터프리터 설치
- Lab: Atom 에디터 설치
- Code Assignment: Arithmetic - 강의영상, 강의자료
- 메모리와 변수 - 강의영상, 강의자료
- 기본 자료형과 연산 - 강의영상, 강의자료
- 자료형 변환 - 강의영상, 강의자료
- Lab: 숙제 제출 방법 - 강의자료, 강의영상
- Code Assignment: Basic Operations - 강의영상, 강의자료
- Console 다루기 - 강의영상, 강의자료
- Lab: 화씨 변환기 (Fahrenheit Converter) - 강의영상, 강의자료
- List Data Type - 강의영상, 강의자료
- Code Assignment: 학점 계산기 (exam_grader) - 강의영상, 강의자료
- Condition - 강의영상, 강의자료
- Lab: 당신은 무슨 학교 다니세요? - 강의영상, 강의자료
- Loop - 강의영상, 강의자료
- Lab: 구구단 계산기 - 강의영상, 강의자료
- Lab: Condition and Loop - 강의영상#1, 강의영상#2, 강의영상#3, 강의자료
- How to debug code - 강의영상, 강의자료
- Code Assignment: 화씨 변환기 (fahrenheit_converter) - 강의영상, 강의자료
- Function Concept I - 강의영상, 강의자료
- Function Concept II - 강의영상, 강의자료
- 코딩 컨벤션과 함수 작성법 - 강의영상, 강의자료
- Code Assignment: list, control, loop 연습 (gowithflow) - 강의영상, 강의자료
- 문자열 다루기 (String) - 강의영상, 강의자료
- Lab: Yesterday Letter Counter - 강의영상, 강의자료
- Code Assignment: - 강의영상, 강의자료
- 자료구조 개요 (Data Structure) - 강의영상, 강의자료
- Stack & Queue - 강의영상, 강의자료
- Tuple & Set (Data Structure) - 강의영상, 강의자료
- 사전 (Dictionary) - 강의영상, 강의자료
- Lab: Command Counter - 강의영상, 강의자료
- Code Assignment: - 강의영상, 강의자료
- Pythonic Code Overview - 강의영상, 강의자료
- Split & Join - 강의영상, 강의자료
- List Comprehension - 강의영상, 강의자료
- Enumerate & Zip - 강의영상, 강의자료
- Code Assignment: - Morse Code (morsecode) 강의자료
- Objective-Oriented Programming Overview - 강의영상, 강의자료
- Objects in Python - 강의영상, 강의자료
- Lab: Note and Notebook - 강의영상, 강의자료
- OOP characteristics - 강의영상, 강의자료
- File Handling Overview - 강의영상, 강의자료
- File Handling - 강의영상, 강의자료
- Comma Separate Values - 강의영상, 강의자료
- Code Assignment: - 강의자료
- Web 이해하기 - 강의영상, 강의자료
- HTML 데이터 다루기 - 강의영상, 강의자료
- 정규 표현식: Regular Expression - 강의영상, 강의자료
- Lab: RegEx - 강의영상, 강의자료
- Code Assignment: - 강의자료
- XML 이해하기 - 강의영상, 강의자료
- Lab: XML Parsing- 강의영상, 강의자료
- JSON 이해하기 - 강의영상, 강의자료
- Lab: JSON Data Analysis - 강의영상, 강의자료
- 점프 투 파이썬, 박응용 지음 , 2014
- 헬로 파이썬 프로그래밍, 워렌 산데,카터 산데 지음 / 김승범, 박준표 옮김 , 2014
- 파이썬 바이블3, 이강성 지음, 2013
- 하용호, 스타트업 데이터를 어떻게 봐라봐야 할까 , 2014
- 강철, [PyConKR 2014] 30분만에 따라하는 동시성 스크래퍼 , 2014
- 정민영, [2D4] Python에서의 동시성_병렬성, 2014
- 최성철, 산업공학과를 위한 프로그래밍 입문 Part 1(w/파이썬) , 2014
- 최성철, 산업공학과를 위한 프로그래밍 입문 Part 2(w/파이썬) , 2014
- 최성철, 산업공학과를 위한 프로그래밍 입문 Code(w/파이썬) , 2014