Skip to content

Commit 30c3f5c

Browse files
committed
Update week of 11/28 - 12/2 progress
1 parent 6404c2c commit 30c3f5c

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

Planning.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ I will give myself the whole 2016-Q4 to work on this goal. It seems like a long
3232
* **Week of 11/7 - 11/11**: BIDS video on OOP + Coursera's Introduction to DS in Python Class + Chris Albon's notes + Heroku Deployment of Airbnb-open-data-viz app
3333
* **Week of 11/14 - 11/18**: (Airbnb Open - Half week) Start building First Stage Model for LTV project in Python + [Pandas Plotting Documentation] + BIDS: Scipy Pandas + Scientific Workflow in Python (both are marginally helpful)
3434
* **Week of 11/21 - 11/25**: (Thanksgiving - Half week) On the Job learning for scikit-learn (pipeline, learning curve) + BIDS matplotlib review + Data School: writing pythonic code + Test Driven Development for Scientist blog post
35-
* **Week of 11/28 - 12/2**: BIDS Ipython notebook, BIDS functions/modules, BIDS testing driven development, Software Carpentry on Testing with Python
35+
* **Week of 11/28 - 12/2**: BIDS Ipython notebook, BIDS functions/modules, BIDS: advanced string, BIDS testing driven development, Jeff Knupp's Unit Testing, Software Carpentry on Testing with Python
3636

3737
[Software Development Skills For Data Scientists]: http://treycausey.com/software_dev_skills.html
3838
[Pandas Plotting Documentation]:http://pandas.pydata.org/pandas-docs/version/0.18.1/visualization.html

README.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,16 @@ I am a huge believer in learning by doing, and there are a lot of opportunities
7878
* [More Pandas Questions Answered]
7979
* [Other resources]
8080
* [Tom Augspurgur: Pandas]
81-
* [BIDS: Python Bootcamp: Scipy Pandas]
8281
* [Coursera: Introduction to Data Science in Python]: This course is basically about Pandas
8382

8483
* Introduction to Numpy
84+
* [BIDS: Python Bootcamp: Intro to Numpy]
8585
* creating ndarray, data type of ndarray
8686
* indexing and slicing: basic, boolean, fancy
8787
* element wise (vectorized) operations
8888

8989
* Introduction to Pandas
90+
* [BIDS: Python Bootcamp: Scipy Pandas]
9091
* DataFrame
9192
* Reading in Data into Dataframe
9293
* Indexing, Selection, Filtering, Sorting, Ranking
@@ -110,9 +111,10 @@ I am a huge believer in learning by doing, and there are a lot of opportunities
110111

111112
* **Writing Functional Programming Python Code**
112113

113-
* Simeon Franklin's Twitter University Class
114-
* [What generators are for]
114+
* [Yield & Generator Explained]
115115
* [Nate Batchelder: Loop like a native]
116+
* [Simeon Franklin's higher order function]
117+
* [BIDS: Python Bootcamp: Higher order functions]
116118

117119
* **Other Parts Of Python Data Stacks**
118120

@@ -157,13 +159,15 @@ I am a huge believer in learning by doing, and there are a lot of opportunities
157159

158160
[Plateau of Productivity]:http://pbpython.com/plateau-of-productivity.html
159161
[Columbia Data Scientist Style Guide]:http://columbia-applied-data-science.github.io/pages/lowclass-python-style-guide.html
162+
[Build On Top of the Basics]:http://stackoverflow.com/questions/2573135/python-progression-path-from-apprentice-to-guru
160163

161164
[iPython Notebook Keybinding]:https://www.webucator.com/blog/wp-content/uploads/2015/07/IPython-Notebook-Shortcuts.pdf
162165
[BIDS: Python Bootcamp: IPython Notebook]:https://www.youtube.com/watch?v=HrylK8I1ALs&index=3&list=PLKW2Azk23ZtSeBcvJi0JnL7PapedOvwz9
163166

164-
[Build On Top of the Basics]:http://stackoverflow.com/questions/2573135/python-progression-path-from-apprentice-to-guru
165167
[Nate Batchelder: Loop like a native]:https://www.youtube.com/watch?time_continue=14&v=EnSu9hHGq5o
166-
[What generators are for]:http://simeonfranklin.com/blog/2012/may/22/what-generators-are-for/
168+
[Yield & Generator Explained]:https://jeffknupp.com/blog/2013/04/07/improve-your-python-yield-and-generators-explained/
169+
[Simeon Franklin's higher order function]:http://simeonfranklin.com/blog/2013/jun/17/higher-order-functions-python/
170+
[BIDS: Python Bootcamp: Higher order functions]:https://www.youtube.com/watch?v=ob797BA49ZQ
167171

168172
[Brandon Rhode's Pandas From The Groud Up]:https://www.youtube.com/watch?v=5JnMutdy6Fw
169173
[dplyr/pandas vignette comparison]:http://nbviewer.jupyter.org/gist/TomAugspurger/6e052140eaa5fdb6e8c0
@@ -172,6 +176,7 @@ I am a huge believer in learning by doing, and there are a lot of opportunities
172176
[More Pandas Questions Answered]:https://www.youtube.com/watch?v=CWRKgBtZN18&list=PL5-da3qGB5ICCsgW1MxlZ0Hq8LL5U3u9y&index=31
173177
[Other resources]:http://www.dataschool.io/best-python-pandas-resources/
174178
[Tom Augspurgur: Pandas]:https://www.youtube.com/watch?v=otCriSKVV_8
179+
[BIDS: Python Bootcamp: Intro to Numpy]:https://www.youtube.com/watch?v=PDOsOcG0m-Q
175180
[BIDS: Python Bootcamp: Scipy Pandas]:https://www.youtube.com/watch?v=bgIZAeNpL1U
176181
[Coursera: Introduction to Data Science in Python]:https://www.coursera.org/learn/python-data-analysis/home/welcome
177182

0 commit comments

Comments
 (0)