1
1
# Python Notes
2
-
3
2
My notes on the [ Python programming language] ( https://www.python.org/ ) .
4
3
5
- - [ Resources ] ( #resources )
6
- - [ python.org ] ( #pythonorg )
7
- - [ Web Sites ] ( #web-sites )
8
- - [ Books ] ( #books )
9
- - [ No Starch Press ] ( #no-starch-press )
10
- - [ O'Reilly ] ( #oreilly )
11
- - [ Videos ] ( #videos )
12
- - [ pyvideo ] ( #pyvideo )
13
- - [ Frameworks ] ( #frameworks )
14
- - [ Django ] ( #django )
15
- - [ Flask ] ( #flask )
16
- - [ Behavior-Driven Development (BDD) ] ( #behavior-driven-development-bdd )
17
- - [ Parallel Computing] ( #parallel-computing )
4
+ - [ python.org ] ( #pythonorg )
5
+ - [ Web Sites ] ( #web-sites )
6
+ - [ Books ] ( #books )
7
+ - [ No Starch Press ] ( #no-starch-press )
8
+ - [ O'Reilly ] ( #oreilly )
9
+ - [ Videos ] ( #videos )
10
+ - [ pyvideo ] ( #pyvideo )
11
+ - [ Frameworks ] ( #frameworks )
12
+ - [ Django ] ( #django )
13
+ - [ Flask ] ( #flask )
14
+ - [ Behavior-Driven Development (BDD) ] ( #behavior-driven-development-bdd )
15
+ - [ Machine Learning ] ( #machine-learning )
16
+ - [ Parallel Computing] ( #parallel-computing )
18
17
- [ License] ( #license )
19
18
20
- ## Resources
21
-
22
- ### [ python.org] ( https://www.python.org/ )
19
+ ## [ python.org] ( https://www.python.org/ )
23
20
- [ Essays] ( https://www.python.org/doc/essays/ )
24
21
- [ Python Patterns - Implementing Graphs] ( https://www.python.org/doc/essays/graphs/ )
25
22
- [ Documenation] ( https://docs.python.org/3/ )
@@ -66,7 +63,7 @@ My notes on the [Python programming language](https://www.python.org/).
66
63
- [ PEP 3099 -- Things that will Not Change in Python 3000] ( https://www.python.org/dev/peps/pep-3099/ )
67
64
- [ more...] ( http://www.diegor.it/2017/06/15/the-must-read-pythons-peps/ )
68
65
69
- ### Web Sites
66
+ ## Web Sites
70
67
- [ python-course.eu] ( https://www.python-course.eu/ )
71
68
- [ freeCodeCamp: Python] ( https://guide.freecodecamp.org/python/ )
72
69
- [ Google's Python Class] ( https://developers.google.com/edu/python )
@@ -75,7 +72,7 @@ My notes on the [Python programming language](https://www.python.org/).
75
72
- [ Your First Machine Learning Project in Python Step-By-Step] ( https://machinelearningmastery.com/machine-learning-in-python-step-by-step/ )
76
73
- [ Pythonic Data Structures and Algorithms] ( https://github.com/keon/algorithms )
77
74
78
- ### Books
75
+ ## Books
79
76
- [ A Byte of Python] ( https://python.swaroopch.com/ )
80
77
- [ Effective Python] ( https://effectivepython.com/ )
81
78
- [ Grokking Algorithms] ( https://www.manning.com/books/grokking-algorithms )
@@ -86,34 +83,37 @@ My notes on the [Python programming language](https://www.python.org/).
86
83
- [ Wikibooks: Python Programming] ( https://en.wikibooks.org/wiki/Python_Programming )
87
84
- [ more books...] ( https://wiki.python.org/moin/PythonBooks )
88
85
89
- #### [ No Starch Press] ( https://nostarch.com/catalog/python )
86
+ ### [ No Starch Press] ( https://nostarch.com/catalog/python )
90
87
- [ Automate the Boring Stuff] ( https://automatetheboringstuff.com/ )
91
88
- [ Python Crash Course] ( https://nostarch.com/pythoncrashcourse2e )
92
89
- [ Serious Python] ( https://nostarch.com/seriouspython )
93
90
- [ more...] ( https://nostarch.com/catalog/python )
94
91
95
- #### [ O'Reilly] ( https://www.oreilly.com/search/?query=python )
92
+ ### [ O'Reilly] ( https://www.oreilly.com/search/?query=python )
96
93
- [ Fluent Python] ( http://shop.oreilly.com/product/0636920032519.do )
97
- - [ Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow] ( https://www.oreilly.com/library/view/hands-on-machine-learning/9781492032632/ )
98
94
- [ Introducing Python] ( http://shop.oreilly.com/product/0636920252528.do )
99
95
- [ Python Cookbook] ( https://www.dabeaz.com/cookbook.html )
100
- - [ Python Data Science Handbook] ( https://jakevdp.github.io/PythonDataScienceHandbook/ )
101
- - [ Python for Data Analysis] ( http://shop.oreilly.com/product/0636920023784.do )
102
96
- [ Python for DevOps] ( https://www.oreilly.com/library/view/python-for-devops/9781492057680/ )
103
97
- [ Test-Driven Development with Python] ( https://www.obeythetestinggoat.com/pages/book.html )
104
98
- [ Think Python] ( https://greenteapress.com/wp/think-python-2e/ )
105
-
106
- ### Videos
99
+ - Data Science
100
+ - [ Python Data Science Handbook] ( https://jakevdp.github.io/PythonDataScienceHandbook/ )
101
+ - [ Python for Data Analysis] ( http://shop.oreilly.com/product/0636920023784.do )
102
+ - Machine Learning
103
+ - [ Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow] ( https://www.oreilly.com/library/view/hands-on-machine-learning/9781492032632/ )
104
+ - [ Deep Learning for Coders with fastai and PyTorch: AI Applications Without a PhD] ( https://www.amazon.com/Deep-Learning-Coders-fastai-PyTorch/dp/1492045527 )
105
+
106
+ ## Videos
107
107
- [ Socratica] ( https://www.youtube.com/channel/UCW6TXMZ5Pq6yL6_k5NZ2e0Q )
108
108
- [ Corey Schafer] ( https://www.youtube.com/channel/UCCezIgC97PvUuR4_gbFUs5g )
109
109
- [ The Mighty Dictionary] ( https://www.youtube.com/watch?v=C4Kc8xzcA68 )
110
110
- [ Transforming Code into Beautiful, Idiomatic Python] ( https://www.youtube.com/watch?v=OSGv2VnC0go )
111
111
112
112
### [ pyvideo] ( https://pyvideo.org/ )
113
113
114
- ### Frameworks
114
+ ## Frameworks
115
115
116
- #### [ Django] ( https://www.djangoproject.com/ )
116
+ ### [ Django] ( https://www.djangoproject.com/ )
117
117
- [ Django Documentation] ( https://docs.djangoproject.com/en/ )
118
118
- [ Getting Started] ( https://docs.djangoproject.com/en/3.0/intro/ )
119
119
- [ Using Django] ( https://docs.djangoproject.com/en/3.0/topics/ )
@@ -123,7 +123,7 @@ My notes on the [Python programming language](https://www.python.org/).
123
123
124
124
### [ Flask] ( https://flask.palletsprojects.com/ )
125
125
126
- ### [ Behavior-Driven Development (BDD)] ( https://en.wikipedia.org/wiki/Behavior-driven_development )
126
+ ## [ Behavior-Driven Development (BDD)] ( https://en.wikipedia.org/wiki/Behavior-driven_development )
127
127
- [ What is behavior-driven Python?] ( https://opensource.com/article/18/5/behavior-driven-python )
128
128
- [ Python BDD Framework Comparison] ( https://automationpanda.com/2019/04/02/python-bdd-framework-comparison/ )
129
129
- behave:
@@ -137,7 +137,19 @@ My notes on the [Python programming language](https://www.python.org/).
137
137
- [ Python Testing 101: pytest-bdd] ( https://automationpanda.com/2018/10/22/python-testing-101-pytest-bdd/ )
138
138
- [ cucumber documentation] ( https://cucumber.io/docs/cucumber/ )
139
139
140
- ### [ Parallel Computing] ( https://en.wikipedia.org/wiki/Parallel_computing )
140
+ ## [ Machine Learning] ( https://en.wikipedia.org/wiki/Machine_learning )
141
+ - [ Practical Machine Learning Tutorial with Python Introduction] ( https://pythonprogramming.net/machine-learning-tutorial-python-introduction/ )
142
+ - [ fast.ai] ( https://www.fast.ai/ )
143
+ - [ fastai Documentation] ( https://docs.fast.ai/ )
144
+ - [ fastai: A Layered API for Deep Learning] ( https://arxiv.org/abs/2002.04688 )
145
+ - [ PyTorch] ( https://pytorch.org/ )
146
+ - [ TensorFlow] ( https://www.tensorflow.org/ )
147
+ - [ TensorFlow Tutorials] ( https://www.tensorflow.org/tutorials )
148
+ - [ Machine Learning Mastery: Introduction to the Python Deep Learning Library TensorFlow] ( https://machinelearningmastery.com/introduction-python-deep-learning-library-tensorflow/ )
149
+ - [ DataCamp: TensorFlow Tutorial For Beginners] ( https://www.datacamp.com/community/tutorials/tensorflow-tutorial )
150
+ - [ GitHub: TensorFlow] ( https://github.com/tensorflow/tensorflow )
151
+
152
+ ## [ Parallel Computing] ( https://en.wikipedia.org/wiki/Parallel_computing )
141
153
- [ Apache Spark] ( https://spark.apache.org/ )
142
154
- [ Apache Spark Architectural Overview] ( https://mapr.com/ebooks/spark/03-apache-spark-architecture-overview.html )
143
155
- [ How do Hadoop and Spark Stack Up?] ( https://logz.io/blog/hadoop-vs-spark/ )
@@ -154,5 +166,4 @@ My notes on the [Python programming language](https://www.python.org/).
154
166
- [ Parallel Python] ( https://www.parallelpython.com/ )
155
167
156
168
## License
157
-
158
169
Released as open source software under the terms of the [ ISC License] ( https://en.wikipedia.org/wiki/ISC_license ) .
0 commit comments