@@ -19,7 +19,7 @@ language is also widely taught in universities and used for working with | |||
| 19 | 19 | beginner-friendly devices such as the | |
| 20 | 20 | [Raspberry Pi](http://www.raspberrypi.org/). | |
| 21 | 21 | ||
| 22 | - <img src="/img/logos/python-wide.png" width="100%" class="technical-diagram" alt="Python logo." style="margin-top:20px"> | ||
| 22 | + <img src="/img/logos/py.png" width="100%" alt="Python logo."> | ||
| 23 | 23 | ||
| 24 | 24 | <div class="well see-also">If you're learning about why to use Python you should also take a look at <a href="/best-python-resources.html">the best Python resources</a> and read <a href="/web-development.html">more about web development</a>.</div> | |
| 25 | 25 | ||
@@ -95,9 +95,6 @@ displays [The Zen of Python](https://www.python.org/dev/peps/pep-0020/). | |||
| 95 | 95 | ||
| 96 | 96 | ||
| 97 | 97 | ### More perspectives on why to use Python | |
| 98 | - * The Python documentation has a HOWTO section specifically for | ||
| 99 | - [Python advocacy](https://docs.python.org/2/howto/advocacy.html). | ||
| 100 | - | ||
| 101 | 98 | * [How to argue for Python’s use](http://nothingbutsnark.svbtle.com/how-to-argue-for-pythons-use) | |
| 102 | 99 | explains that choosing a programming language can be complicated but that | |
| 103 | 100 | Python is a very good option for many use cases. | |
@@ -136,7 +136,7 @@ gone through the process and have advice for making it less painful. | |||
| 136 | 136 | recommendation to new programmers is to use Python 3 and for experienced | |
| 137 | 137 | developers to keep your explanation simple: Python 3 is where to begin. | |
| 138 | 138 | ||
| 139 | - * [10 awesome features of Python that you can't use because you refuse to upgrade to Python 3](http://www.asmeurer.com/python3-presentation/slides.html#1) | ||
| 139 | + * [10 awesome features of Python that you can't use because you refuse to upgrade to Python 3](http://www.asmeurer.com/python3-presentation/slides.html) | ||
| 140 | 140 | is a great slideshow with code snippets that show useful new features | |
| 141 | 141 | of Python 3 that are not available in 2.x such as keyword-only | |
| 142 | 142 | arguments, chained exceptions and the `yield from` keyword. | |
@@ -12,6 +12,8 @@ The Python programming language has a global community with millions of | |||
| 12 | 12 | software developers who interact online and offline in thousands of virtual | |
| 13 | 13 | and physical locations. | |
| 14 | 14 | ||
| 15 | + <img src="/img/logos/py.png" width="100%" alt="Python logo."> | ||
| 16 | + | ||
| 15 | 17 | ||
| 16 | 18 | ## Who drives the Python community? | |
| 17 | 19 | There are tens of thousands of Python developers who help steer the | |
@@ -152,10 +152,6 @@ topics. | |||
| 152 | 152 | compilers with Python 3, which is a good undertaking if you're looking | |
| 153 | 153 | to learn both more about the Python language and how compiles work. | |
| 154 | 154 | ||
| 155 | - * [Good to Great Python Reads](http://jessenoller.com/good-to-great-python-reads/) | ||
| 156 | - is a collection of intermediate and advanced Python articles around the web | ||
| 157 | - focused on nuances and details of the Python language itself. | ||
| 158 | - | ||
| 159 | 155 | ||
| 160 | 156 | ## Videos, screencasts and presentations | |
| 161 | 157 | Videos from conferences and meetups along with screencasts are listed on | |
@@ -58,14 +58,17 @@ talks from the past several years. | |||
| 58 | 58 | [web framework](/web-frameworks.html) topics. | |
| 59 | 59 | ||
| 60 | 60 | * DjangoCon US videos from | |
| 61 | + [2017](https://www.youtube.com/playlist?list=PL2NFhrDSOxgXmA215-fo02djziShwLa6T), | ||
| 62 | + [2016](https://www.youtube.com/playlist?list=PL2NFhrDSOxgX-A4qpaf3rRaEnEe7166Ac), | ||
| 63 | + [2015](https://www.youtube.com/playlist?list=PL2NFhrDSOxgWvzf40lYJ8gohFciQqRx3K), | ||
| 61 | 64 | [2014](https://www.youtube.com/playlist?list=PLE7tQUdRKcybbNiuhLcc3h6WzmZGVBMr3), | |
| 62 | - [2013](http://www.youtube.com/user/TheOpenBastion/videos), | ||
| 63 | - [2012](http://pyvideo.org/events/djangocon-2012.html), | ||
| 64 | - [2011](http://pyvideo.org/events/djangocon-2011.html) are all available | ||
| 65 | + [2013](http://www.youtube.com/user/TheOpenBastion/videos), are all available | ||
| 65 | 66 | free of charge. | |
| 66 | 67 | ||
| 67 | 68 | * DjangoCon EU videos are also available from | |
| 68 | - [2015](https://vimeo.com/channels/952478/videos). | ||
| 69 | + [2017](https://www.youtube.com/user/djangoconeurope/videos), | ||
| 70 | + [2016](http://pyvideo.org/events/djangocon-europe-2016.html), | ||
| 71 | + and [2015](https://vimeo.com/channels/952478/videos). | ||
| 69 | 72 | ||
| 70 | 73 | ||
| 71 | 74 | ## Core Python language videos | |
@@ -17,6 +17,7 @@ on GitHub. | |||
| 17 | 17 | ||
| 18 | 18 | ## 2017 | |
| 19 | 19 | ### December | |
| 20 | + * Cleaned up broken and redirected links in first chapter. | ||
| 20 | 21 | * Merged [PR#147](https://github.com/mattmakai/fullstackpython.com/pull/147) to | |
| 21 | 22 | fix an issue installing [MySQL](/mysql.html) server package. | |
| 22 | 23 | * Major performance improvements by reducing all page sizes by 15-20%. Split apart | |
0 commit comments