Skip to content

Commit 99e9c71

Browse files
committed
fix typo in django rollbar post
1 parent 3b38c48 commit 99e9c71

File tree

11 files changed

+73
-31
lines changed

11 files changed

+73
-31
lines changed

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

Lines changed: 57 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ slug: best-python-videos
44
sortorder: 0109
55
toc: False
66
sidebartitle: Best Python Videos
7-
meta: Watch the best videos to learn Python from the language masters of the community on Full Stack Python's Best Python Videos page.
7+
meta: Watch the best videos to learn Python programming from developer experts in the community.
88

99

1010
# Best Python Videos
@@ -17,23 +17,35 @@ This page links to the best free videos as well as other video lists so you
1717
can do your own searching through the huge backlog of conference and meetup
1818
talks from the past several years.
1919

20-
<div class="well see-also">Be sure to read the <a href="/best-python-resources.html">best Python resources</a> for links to books and articles as well as <a href="/web-frameworks.html">web frameworks</a> to learn more about web development.</div>
20+
<div class="well see-also">Check out the <a href="/best-python-resources.html">best Python resources</a> for links to great books and articles as well as <a href="/best-python-podcasts.html">must-listen Python podcasts</a> for audio-only shows.</div>
2121

2222

23-
## Web development with Django, Flask and other frameworks
23+
### Web development videos
24+
The following [web development](/web-development.html) videos cover the broad
25+
topics of using [web frameworks](/web-frameworks.html) like
26+
[Django](/django.html), [Flask](/flask.html), [Pyramid](/pyramid.html) and
27+
[other frameworks](/other-web-frameworks.html), as well as
28+
[web design](/web-design.html) and [deployments](/deployment.html).
29+
30+
* My [EuroPython 2014 "Full Stack Python"](https://www.youtube.com/watch?v=s6NaOKD40rY)
31+
talk goes over each topic from this guide and provides context for how the
32+
pieces fit together.
33+
The [talk slides](http://www.mattmakai.com/presentations/2014-full-stack-python-berlin.html) are also available. Even though the talk is from 2014, almost all
34+
of the general web development principles remain consistent in 2018.
35+
2436
* [Kate Heddleston](https://twitter.com/heddle317) gave a talk at PyCon 2014
2537
called
2638
"[Full-stack Python Web Applications](http://pyvideo.org/video/2591/so-you-want-to-be-a-full-stack-developer-how-to)"
2739
with clear visuals for how numerous layers of the Python web
2840
stack fit together. There are also [slides available from the talk](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)
2941
with all the diagrams.
3042

31-
* My [EuroPython 2014 "Full Stack Python"](https://www.youtube.com/watch?v=s6NaOKD40rY)
32-
talk goes over each topic from this guide and provides context for how the
33-
pieces fit together.
34-
The [talk slides](http://www.mattmakai.com/presentations/2014-full-stack-python-berlin.html) are also available.
35-
36-
* All of [EuroPython 2016's talks are available on a YouTube playlist](https://www.youtube.com/playlist?list=PL8uoeex94UhE3FDvjacSlHFffoNEoPzzm).
43+
* [Design 101 for Developers](https://academy.realm.io/posts/christopher-downer-design-101-for-developers/)
44+
covers a difficult topic for many analytic-minded developers to learn:
45+
design. The talk is not specific to [web development](/web-development.html)
46+
or [web design](/web-design.html) but instead explains general design
47+
principles such as spacing, consistency and making interactions obvious
48+
for a user.
3749

3850
* Kate Heddleston and I gave a talk at DjangoCon 2014 called
3951
[Choose Your Own Django Deployment Adventure](https://www.youtube.com/watch?v=QrFEKghISEI)
@@ -48,23 +60,6 @@ talks from the past several years.
4860
covers Django 1.7's new migrations from the main programmer
4961
of South and now Django's built-in migrations, Andrew Godwin.
5062

51-
* [GoDjango](https://godjango.com/) screencasts and tutorials are free short
52-
videos for learning how to build Django applications.
53-
54-
* PyCon US videos from
55-
[2018](https://www.youtube.com/channel/UCsX05-2sVSH7Nx3zuk3NYuQ/videos),
56-
[2017](https://www.youtube.com/channel/UCrJhliKNQ8g0qoE_zvL8eVg/videos),
57-
[2016](https://www.youtube.com/channel/UCwTD5zJbsQGJN75MwbykYNw/videos),
58-
[2015](https://www.youtube.com/channel/UCgxzjK6GuOHVKR_08TT4hJQ/videos)
59-
and [2014](https://www.youtube.com/user/PyCon2014/videos)
60-
are all available online for free.
61-
62-
* The videos and slides from
63-
[Django: Under the Hood 2015](https://www.youtube.com/channel/UC9T1dhIlL_8Va9DxvKRowBw)
64-
are from Django core committers and provide insight into the ORM,
65-
internationalization, templates and other important
66-
[web framework](/web-frameworks.html) topics.
67-
6863
* DjangoCon US videos from
6964
[2017](https://www.youtube.com/playlist?list=PL2NFhrDSOxgXmA215-fo02djziShwLa6T),
7065
[2016](https://www.youtube.com/playlist?list=PL2NFhrDSOxgX-A4qpaf3rRaEnEe7166Ac),
@@ -78,8 +73,18 @@ talks from the past several years.
7873
[2016](http://pyvideo.org/events/djangocon-europe-2016.html),
7974
and [2015](https://vimeo.com/channels/952478/videos).
8075

76+
* [GoDjango](https://godjango.com/) screencasts and tutorials are free short
77+
videos for learning how to build Django applications.
78+
79+
* The videos and slides from
80+
[Django: Under the Hood 2015](https://www.youtube.com/channel/UC9T1dhIlL_8Va9DxvKRowBw)
81+
are from Django core committers and provide insight into the
82+
[ORM](/django-orm.html), internationalization,
83+
[templates](/django-templates.html) and other important
84+
[web framework](/web-frameworks.html) topics.
85+
8186

82-
## Core Python language videos
87+
### Core Python language videos
8388
* Jessica McKellar's
8489
[Building and breaking a Python sandbox](https://www.youtube.com/watch?v=sL_syMmRkoU)
8590
is a fascinating walk through the lower layers of the Python interpreter.
@@ -103,13 +108,36 @@ talks from the past several years.
103108
lecture videos and exercises for learning Python.
104109

105110

106-
## Video compilations
111+
### Video compilations
112+
All major Python conferences, as well as most regional ones, release
113+
technical talk videos for free. These sites either aggregate the thousands
114+
of videos that have been released or are lists from specific conferences
115+
like [PyCon US](https://us.pycon.org/) and
116+
[EuroPython](https://europython.eu/).
117+
107118
* [PyVideo](http://pyvideo.org/) organizes and indexes thousands of Python
108119
videos from both major conferences and meetups.
109120

110121
* [Incredible Technical Speakers](https://github.com/mattmakai/incredible-technical-speakers)
111122
is a repository I put together that features software developer speakers
112123
talking about programming language agnostic topics. The list is intended
113124
to emphasize professional software developers who also have the ability to
114-
engage an audience of peers with an exciting talk.
125+
engage an audience of peers with an exciting talk. These talks are relevant
126+
to all software developers even though not every talk is specific to the
127+
Python language.
128+
129+
* PyCon US videos from
130+
[2018](https://www.youtube.com/channel/UCsX05-2sVSH7Nx3zuk3NYuQ/videos),
131+
[2017](https://www.youtube.com/channel/UCrJhliKNQ8g0qoE_zvL8eVg/videos),
132+
[2016](https://www.youtube.com/channel/UCwTD5zJbsQGJN75MwbykYNw/videos),
133+
[2015](https://www.youtube.com/channel/UCgxzjK6GuOHVKR_08TT4hJQ/videos)
134+
and [2014](https://www.youtube.com/user/PyCon2014/videos)
135+
are all available online for free.
136+
137+
* All of the talk videos are available on YouTube for
138+
[EuroPython 2017](https://www.youtube.com/watch?v=OCHrzW-R3QI&list=PL8uoeex94UhG9QAoRICebFpeKK2M0Herh),
139+
[EuroPython 2016](https://www.youtube.com/playlist?list=PL8uoeex94UhE3FDvjacSlHFffoNEoPzzm),
140+
[EuroPython 2015](https://www.youtube.com/watch?v=bp3mCgrdMxU&list=PL8uoeex94UhGGUH0mFb-StlZ1WYGWiJfP),
141+
[EuroPython 2014](https://www.youtube.com/watch?v=8xHd3JkhWd4&list=PL8uoeex94UhEomMao7wuOrOGuj3jxJYlz)
142+
and [earlier years](https://www.youtube.com/user/PythonItalia/playlists).
115143

content/pages/01-introduction/10-best-python-podcasts.markdown

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,19 @@ podcast presentation.
6868
incredibly has a podcast every day with a different developer on a
6969
huge range of relevant development subjects.
7070

71+
* [DataFramed](https://www.datacamp.com/community/podcast) is a data
72+
science podcast that often covers Python libraries and other areas of
73+
interest to people using Python to analyze [data](/data.html).
74+
75+
* [All things Git](https://www.allthingsgit.com/) talks to developers
76+
using, building and working with Git with new episodes every two weeks.
77+
78+
* [CodeNewbie](https://www.codenewbie.org/podcast) interviews developers
79+
who are early in their software development journey to find out their
80+
stories of why they are programming and what they are working on. There
81+
are also interviews with experienced developers building well-known
82+
projects.
83+
7184
* [Command_line Heroes](https://www.redhat.com/en/command-line-heroes)
7285
covers [operating system](/operating-systems.html)-level topics as
7386
well as [DevOps](/devops.html).

content/posts/180202-monitor-django-web-apps.markdown

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ slug: monitor-django-projects-web-apps-rollbar
33
meta: Add a monitoring service to Django-based web applications using a hosted service such as Rollbar.
44
category: post
55
date: 2018-02-02
6-
modified: 2018-05-11
6+
modified: 2018-05-20
77
newsletter: False
88
headerimage: /img/180202-monitor-django/header.jpg
99
headeralt: Django and Rollbar logos, copyright their respective owners.
@@ -180,7 +180,7 @@ Save and close `settings.py`.
180180

181181
**Reminder**: make sure you change the default `DEBUG` and `SECRET_KEY`
182182
values in `settings.py` before you deploy any code to production. Secure
183-
your app properly with the information from
183+
your app properly with the information from the
184184
[Django production deployment checklist](https://docs.djangoproject.com/en/2.0/howto/deployment/checklist/)
185185
so that you do not add your project to the list of hacked applications
186186
on the web.
File renamed without changes.
File renamed without changes.
File renamed without changes.

static/img/180508-django-maps/mapbox-javascript-snippets.png renamed to static/img/180519-django-maps/mapbox-javascript-snippets.png

File renamed without changes.
File renamed without changes.
57.1 KB
Loading

0 commit comments

Comments
 (0)