@@ -119,6 +119,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta | |||
| 119 | 119 | <a href="/development-environments.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Development Environments</a> | |
| 120 | 120 | <a href="/vim.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Vim</a> | |
| 121 | 121 | <a href="/best-python-resources.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Best Python Resources</a> | |
| 122 | + <a href="/best-python-videos.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Best Python Videos</a> | ||
| 122 | 123 | <a href="/generators.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Generators</a> | |
| 123 | 124 | <a href="/comprehensions.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Comprehensions</a> | |
| 124 | 125 | <a href="/web-frameworks.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Web Frameworks</a> | |
@@ -288,6 +288,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta | |||
| 288 | 288 | <a href="/development-environments.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Development Environments</a> | |
| 289 | 289 | <a href="/vim.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Vim</a> | |
| 290 | 290 | <a href="/best-python-resources.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Best Python Resources</a> | |
| 291 | + <a href="/best-python-videos.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Best Python Videos</a> | ||
| 291 | 292 | <a href="/generators.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Generators</a> | |
| 292 | 293 | <a href="/comprehensions.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Comprehensions</a> | |
| 293 | 294 | <a href="/web-frameworks.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Web Frameworks</a> | |
@@ -216,6 +216,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta | |||
| 216 | 216 | <a href="/development-environments.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Development Environments</a> | |
| 217 | 217 | <a href="/vim.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Vim</a> | |
| 218 | 218 | <a href="/best-python-resources.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Best Python Resources</a> | |
| 219 | + <a href="/best-python-videos.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Best Python Videos</a> | ||
| 219 | 220 | <a href="/generators.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Generators</a> | |
| 220 | 221 | <a href="/comprehensions.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Comprehensions</a> | |
| 221 | 222 | <a href="/web-frameworks.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Web Frameworks</a> | |
@@ -267,6 +267,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta | |||
| 267 | 267 | <a href="/development-environments.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Development Environments</a> | |
| 268 | 268 | <a href="/vim.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Vim</a> | |
| 269 | 269 | <a href="/best-python-resources.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Best Python Resources</a> | |
| 270 | + <a href="/best-python-videos.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Best Python Videos</a> | ||
| 270 | 271 | <a href="/generators.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Generators</a> | |
| 271 | 272 | <a href="/comprehensions.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Comprehensions</a> | |
| 272 | 273 | <a href="/web-frameworks.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Web Frameworks</a> | |
@@ -183,6 +183,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta | |||
| 183 | 183 | <a href="/development-environments.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Development Environments</a> | |
| 184 | 184 | <a href="/vim.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Vim</a> | |
| 185 | 185 | <a href="/best-python-resources.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Best Python Resources</a> | |
| 186 | + <a href="/best-python-videos.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Best Python Videos</a> | ||
| 186 | 187 | <a href="/generators.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Generators</a> | |
| 187 | 188 | <a href="/comprehensions.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Comprehensions</a> | |
| 188 | 189 | <a href="/web-frameworks.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Web Frameworks</a> | |
@@ -42,10 +42,16 @@ <h1>Best Python Resources</h1> | |||
| 42 | 42 | <p>The Python community is amazing at sharing detailed resources and helping | |
| 43 | 43 | beginners learn to program with the language. There are so many resources | |
| 44 | 44 | out there though that it can be difficult to know how to find them. </p> | |
| 45 | - <p>This page aggregates the best Python resources with a brief description of | ||
| 46 | - how it fits one's learning purpose. </p> | ||
| 47 | - <p>Looking for information on Python development environments? There's a | ||
| 48 | - <a href="/development-environments.html">whole other page for editors and IDEs</a>.</p> | ||
| 45 | + <p>This page aggregates the best general Python resources with descriptions of | ||
| 46 | + what they provide to readers.</p> | ||
| 47 | + <div class="well" style="margin-top: 20px;"> | ||
| 48 | + If you prefer learning by watching videos | ||
| 49 | + <a href="/best-python-videos.html">best Python videos</a> as well | ||
| 50 | + as a read what | ||
| 51 | + <a href="/development-environments.html">development environments</a> | ||
| 52 | + to use for coding. | ||
| 53 | + </div> | ||
| 54 | + | ||
| 49 | 55 | <h2>New to programming</h2> | |
| 50 | 56 | <p>If you're learning your first programming language these books were written | |
| 51 | 57 | with you in mind. Developers learning Python as a second or later language | |
@@ -54,7 +60,7 @@ <h2>New to programming</h2> | |||
| 54 | 60 | <li> | |
| 55 | 61 | <p>To get an introduction to Python, Django and Flask at the same time, | |
| 56 | 62 | consider purchasing the | |
| 57 | - <a href="https://www.realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources" onclick="trackOutboundLink('http://www.realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources'); return false;">Real Python</a> | ||
| 63 | + <a href="https://www.realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources" onclick="trackOutboundLink('https://www.realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources'); return false;">Real Python</a> | ||
| 58 | 64 | course by Fletcher, Michael and Jeremy.</p> | |
| 59 | 65 | </li> | |
| 60 | 66 | <li> | |
@@ -135,14 +141,6 @@ <h2>Experienced developers new to Python</h2> | |||
| 135 | 141 | is a good read to begin learning about development environments, | |
| 136 | 142 | application dependencies and project structure.</p> | |
| 137 | 143 | </li> | |
| 138 | - <li> | ||
| 139 | - <p><a href="https://developers.google.com/edu/python/">Google's Python Class</a> contains | ||
| 140 | - lecture videos and exercises for learning Python.</p> | ||
| 141 | - </li> | ||
| 142 | - <li> | ||
| 143 | - <p>Check out the <a href="http://www.realpython.com/blog/">Real Python! Blog</a> for a great | ||
| 144 | - set of relevant posts about Python web development topics.</p> | ||
| 145 | - </li> | ||
| 146 | 144 | </ul> | |
| 147 | 145 | <h2>Beyond the basics</h2> | |
| 148 | 146 | <ul> | |
@@ -171,32 +169,8 @@ <h2>Beyond the basics</h2> | |||
| 171 | 169 | </li> | |
| 172 | 170 | </ul> | |
| 173 | 171 | <h2>Videos, screencasts and presentations</h2> | |
| 174 | - <ul> | ||
| 175 | - <li> | ||
| 176 | - <p><a href="https://twitter.com/heddle317">Kate Heddleston</a> gave a talk at PyCon 2014 | ||
| 177 | - called | ||
| 178 | - "<a href="http://pyvideo.org/video/2591/so-you-want-to-be-a-full-stack-developer-how-to">Full-stack Python Web Applications</a>" | ||
| 179 | - with clear visuals for how numerous layers of the Python web | ||
| 180 | - stack fit together. There are also <a href="https://speakerdeck.com/pycon2014/so-you-want-to-be-a-full-stack-developer-how-to-build-a-full-stack-python-web-application-by-kate-heddleston">slides available from the talk</a> | ||
| 181 | - with all the diagrams.</p> | ||
| 182 | - </li> | ||
| 183 | - <li> | ||
| 184 | - <p>My <a href="https://www.youtube.com/watch?v=s6NaOKD40rY">EuroPython 2014 "Full Stack Python"</a> | ||
| 185 | - talk goes over each topic from this guide and provides context for how the | ||
| 186 | - pieces fit together. | ||
| 187 | - The <a href="http://www.mattmakai.com/presentations/2014-full-stack-python-berlin.html">talk slides</a> are also available.</p> | ||
| 188 | - </li> | ||
| 189 | - <li> | ||
| 190 | - <p><a href="https://www.neckbeardrepublic.com/">Neckbeard Republic</a> provides free | ||
| 191 | - screencasts for learning intermediate topics. I typically prefer to learn | ||
| 192 | - by reading. However, these videos are helpful in seeing the code on the | ||
| 193 | - screen instead of just looking at static code snippets.</p> | ||
| 194 | - </li> | ||
| 195 | - <li> | ||
| 196 | - <p><a href="http://www.pyvideo.org/">PyVideo</a> organizes and indexes thousands of Python | ||
| 197 | - videos from both major conferences and meetups.</p> | ||
| 198 | - </li> | ||
| 199 | - </ul> | ||
| 172 | + <p>Videos from conferences and meetups along with screencasts are listed on | ||
| 173 | + the <a href="/best-python-videos.html">best Python videos</a> page.</p> | ||
| 200 | 174 | <h2>Curated Python packages lists</h2> | |
| 201 | 175 | <ul> | |
| 202 | 176 | <li> | |
@@ -214,7 +188,7 @@ <h2>Newsletters</h2> | |||
| 214 | 188 | <ul> | |
| 215 | 189 | <li> | |
| 216 | 190 | <p><a href="http://www.pythonweekly.com/">Python Weekly</a> is a free weekly roundup | |
| 217 | - of the latest Python articles, videos, projects, and upcoming events.</p> | ||
| 191 | + of the latest Python articles, videos, projects and upcoming events.</p> | ||
| 218 | 192 | </li> | |
| 219 | 193 | <li> | |
| 220 | 194 | <p><a href="http://pycoders.com/">PyCoder's Weekly</a> is another great free weekly | |
@@ -314,6 +288,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta | |||
| 314 | 288 | <a href="/development-environments.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Development Environments</a> | |
| 315 | 289 | <a href="/vim.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Vim</a> | |
| 316 | 290 | <a href="/best-python-resources.html" class="list-group-item smaller-item active" style='font-family: "Helvetica Neue",sans-serif;'>Best Python Resources</a> | |
| 291 | + <a href="/best-python-videos.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Best Python Videos</a> | ||
| 317 | 292 | <a href="/generators.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Generators</a> | |
| 318 | 293 | <a href="/comprehensions.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Comprehensions</a> | |
| 319 | 294 | <a href="/web-frameworks.html" class="list-group-item smaller-item " style='font-family: "Helvetica Neue",sans-serif;'>Web Frameworks</a> | |
0 commit comments