/become-python-guru

2020년 파이썬 구루되기 프로젝트 [DONE]

Primary LanguageJupyter Notebook

파이썬 심화 스터디: 2020년 파이썬 구루 되기 !

파이썬을 보다 심도 있게 다루기 위한 전문 서적 위주의 스터디입니다. 파이썬 전문 서적으로 익히 알려진 전문가를 위한 파이썬과 파이썬을 통해 자료구조알고리즘을 학습하는 Data Structures and Algorithms in Python을 중심으로 학습합니다.

4 개월로 예정된 스터디이지만, 다루고자 하는 내용이 많은만큼 스케줄은 유동적으로 변동될 예정입니다 :)



People

허 훈, 이인환, 정민수, 정지용, 이혜리, 한수민


Study sessions

Jan 20.

Week Fluent Python DS and AL in Python
1 1. 파이썬 데이터 모델 2. Object-Oriented Programming
2 2. 시퀀스의 배열 3. Algorithm Analysis
3 3. 딕셔너리와 집합 4. Recursion
4 4. 텍스트와 바이트 5. Array-Based Sequences

Feb 20.

Week Fluent Python DS and AL in Python
1 5. 일급 함수 6. Stacks, Queues, and Deques
2 6. 일급 함수를 이용한 디자인 패턴 7. Linked Lists
3 7. 함수 데커레이터와 클로저 8. Trees
4 8. 객체 참조, 가변성, 재활용 9. Priority Queues
5 9. 파이썬스러운 객체 10. Maps, Hash Tables, and Skip Lists

Mar 20.

Week Fluent Python DS and AL in Python
1 10. 시퀀스 해킹, 해시, 슬라이스 11. Search Trees
2 11. 프로토콜에서 추상 베이스 클래스까지 12. Sorting and Selection
3 12. 좋거나 나쁘거나 14. Graph Algorithms
4 13. 연산자 오버로딩 : 제대로 하기 15 Memory Management and B-Trees

Apr 20.

Week Fluent Python
1 14. 반복할 수 있는 객체, 반복자, 제너레이터, 15. 콘텍스트 관리자와 else 블록
2 16. 코루틴, 17. Futures를 이용한 동시성
3 18. asyncio를 이용한 동시성, 19. 동적 속성과 프로퍼티
4 20. 속성 디스크립터, 21. 클래스 메타프로그래밍

Excellent articles

To be updated :)