https://speakerdeck.com/pycon2016
https://github.com/PyCon/2016-slides
Python Language (Guido van Rossum)
https://www.youtube.com/watch?v=YgtL4S7Hrwo
- New in Python 3.5
- matrix multiply:
A@B, __matmul__ - more unpacking syntax:
x = [1, 2, *y] - Python 3.6
- f-strings:
x="world"; y=42; print(f"Hello {x}, {y}") - Underscores in numbers:
100_000_000
Keynote (K Lars Lohn)
https://www.youtube.com/watch?v=bSfe5M_zG2s
Python Sorted Collections (Grant Jenks)
https://www.youtube.com/watch?v=7z2Ki44Vs4E
Oneliner-izer: An Exercise in Constrained Coding (Chelsea Voss)
https://www.youtube.com/watch?v=DsUxuz_Rt8g
Regular Expressions (Trey Hunner)
https://www.youtube.com/watch?v=W4ReH9IPH-Q
Structured Data from Unstructured Text (Van Lindberg)
https://www.youtube.com/watch?v=-K-XtxSyyvU
Statistics for Hackers (Jake Vanderplas)
https://www.youtube.com/watch?v=L5GVOFAYi8k
Kalman Filters for non-rocket science (Elizabeth Ramirez)
https://www.youtube.com/watch?v=e2MJoPKVhHo
Exception and error handling in Python 2 and Python 3 (Alex Martelli)
https://www.youtube.com/watch?v=frZrBgWHJdY
Postgres present and future (Craig Kerstiens)
https://www.youtube.com/watch?v=rYSSX8mdbMk
Memory Management in Python (Nina Zakharenko)
https://www.youtube.com/watch?v=F6u5rhUQ6dU
Visual Diagnostics for More Informed Machine Learning: Within and Beyond Scikit-Learn (Rebecca Bilbro)
https://www.youtube.com/watch?v=c5DaaGZWQqY
- Anscombe's Quartet
- Visual Feature Analysis
- Boxplots
- Scatter Plot Matrices (sploms)
- Radial Visualizations (radviz) - can be good for classification
- Parallel Coordinates - look for chords, good for classification
- Visual Model Selection
- Classifier Comparison plots
- Classification Heatmap
- Prediction Error Plots
- Residual Plots
- Visual Tuning
- Validation Curves
- Visual Gridsearch
pip install yellowbrick- http://blog.districtdatalabs.com
A Beginner's Guide to Deep Learning (Irene Chen)
https://www.youtube.com/watch?v=nCPf8zDJ0d0
Code Unto Others (Nathaniel Manista, Augie Fackler)
https://www.youtube.com/watch?v=AFhSWQYdjy4
Refactoring Python: Why and how to restructure your code (Brett Slatkin)
https://www.youtube.com/watch?v=D_6ybDcU5gc
Git: A Peek Under the Hood (Clara Bennett)
https://www.youtube.com/watch?v=zZ2hG6PMjk8
Documenting your project with Sphinx & Read the Docs (Eric Holscher)
https://www.youtube.com/watch?v=hM4I58TA72g
Machine Learning with Text in scikit-learn (Kevin Markham)
https://www.youtube.com/watch?v=WHocRqT-KkU
https://github.com/justmarkham/pycon-2016-tutorial
Get Started with Git (David Baumgold)
https://www.youtube.com/watch?v=RrdECLvHW6g
Essential data science skills for every programmer, from data to model to visualization
https://www.youtube.com/watch?v=rudYHNAGbdk
Pythonic Objects: implementing productive APIs with the Python Data Model (Luciano Ramalho)
https://www.youtube.com/watch?v=k55d3ZUF3ZQ
Python for Social Scientists: Cleaning and Prepping Data (Renee Chu)
https://www.youtube.com/watch?v=u682UpVrMVM
A Tour of Large-Scale Data Analysis Tools in Python (Sarah Guido, Sean O'Connor)
https://www.youtube.com/watch?v=ltS4Om_3QRQ
Diving into Machine Learning through TensorFlow (ulia Ferraioli, Amy Unruh, Eli Bixby)
https://www.youtube.com/watch?v=GZBIPwdGtkk
Natural Language Processing with NLTK and Gensim (Tony Ojeda, Benjamin Bengfort, Laura Lorenz)
https://www.youtube.com/watch?v=itKNpCPHq3I
Introduction to Unit Testing in Python with Pytest (Michael Tom-Wing, Christie Wilson)
https://www.youtube.com/watch?v=UPanUFVFfzY
Faster Python Programs - Measure, don't Guess (Mike Müller)
https://www.youtube.com/watch?v=JDSGVvMwNM8
Computational Statistics (Allen Downey)
https://www.youtube.com/watch?v=VR52vSbHBAk
Bayesian statistics made simple (Allen Downey)
https://www.youtube.com/watch?v=TpgiFIGXcT4
Data Carpentry: An Introduction to Python for Data Analysis and Visualization (Tracy Teal)
https://www.youtube.com/watch?v=Ws34Ho-1aDs
Introduction to Docker and containers (Jérôme Petazzoni)
https://www.youtube.com/watch?v=ZVaRK10HBjo
Python by Immersion (Stuart Williams)
https://www.youtube.com/watch?v=2v88Nmf3PNE
Descriptors and Metaclasses - Understanding and Using Python's More Advanced Features (Mike Müller)
https://www.youtube.com/watch?v=7PzeZQGVPKc
Efficient Python for High-Performance Parallel Computing (Mike McKerns)
https://www.youtube.com/watch?v=6zQhUlMYea4
The Fellowship of the Data (Sev Leonard)
https://www.youtube.com/watch?v=n4VLLQXF_9Y
Making an Impact with Python Natural Language Processing Tools (Hobson Lane, Dan Fellin, Jeremy Robin)
https://www.youtube.com/watch?v=jSdkFSg9oW8