Skip to content

Commit 12f7807

Browse files
committed
cleaning up link rot
1 parent 2c5fa9a commit 12f7807

7 files changed

Lines changed: 12 additions & 13 deletions

File tree

content/pages/01-introduction/03-why-use-python.markdown

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ language is also widely taught in universities and used for working with
1919
beginner-friendly devices such as the
2020
[Raspberry Pi](http://www.raspberrypi.org/).
2121

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.">
2323

2424
<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>
2525

@@ -95,9 +95,6 @@ displays [The Zen of Python](https://www.python.org/dev/peps/pep-0020/).
9595

9696

9797
### 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-
10198
* [How to argue for Python’s use](http://nothingbutsnark.svbtle.com/how-to-argue-for-pythons-use)
10299
explains that choosing a programming language can be complicated but that
103100
Python is a very good option for many use cases.

content/pages/01-introduction/04-python-2-or-3.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ gone through the process and have advice for making it less painful.
136136
recommendation to new programmers is to use Python 3 and for experienced
137137
developers to keep your explanation simple: Python 3 is where to begin.
138138

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)
140140
is a great slideshow with code snippets that show useful new features
141141
of Python 3 that are not available in 2.x such as keyword-only
142142
arguments, chained exceptions and the `yield from` keyword.

content/pages/01-introduction/06-community.markdown

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ The Python programming language has a global community with millions of
1212
software developers who interact online and offline in thousands of virtual
1313
and physical locations.
1414

15+
<img src="/img/logos/py.png" width="100%" alt="Python logo.">
16+
1517

1618
## Who drives the Python community?
1719
There are tens of thousands of Python developers who help steer the

content/pages/01-introduction/08-best-python-resources.markdown

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,10 +152,6 @@ topics.
152152
compilers with Python 3, which is a good undertaking if you're looking
153153
to learn both more about the Python language and how compiles work.
154154

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-
159155

160156
## Videos, screencasts and presentations
161157
Videos from conferences and meetups along with screencasts are listed on

content/pages/01-introduction/09-best-python-videos.markdown

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,14 +58,17 @@ talks from the past several years.
5858
[web framework](/web-frameworks.html) topics.
5959

6060
* 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),
6164
[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
6566
free of charge.
6667

6768
* 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).
6972

7073

7174
## Core Python language videos

content/pages/12-meta/01-change-log.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ on GitHub.
1717

1818
## 2017
1919
### December
20+
* Cleaned up broken and redirected links in first chapter.
2021
* Merged [PR#147](https://github.com/mattmakai/fullstackpython.com/pull/147) to
2122
fix an issue installing [MySQL](/mysql.html) server package.
2223
* Major performance improvements by reducing all page sizes by 15-20%. Split apart

static/img/logos/py.png

14.9 KB
Loading

0 commit comments

Comments
 (0)