awesome-python-talks
by jhermann
An opinionated list of awesome videos related to Python, with a focus on training and gaining hands-on experience.
AI summary
Python tutorials
An opinionated list of Python video talks and resources for learning and improving programming skills
- stars
- 510
- forks
- 38
- watching
- 38
- awesome lists
- 2
- entries
- 20
What's in the list
20 links in 7 sections, with live GitHub stats.activeno commit in 2y
Being Pythonic
- Transforming Code into Beautiful, Idiomatic Python
[49 min, PyCon US 2013, ] – Learn to take better advantage of Python's best features and improve existing code through a series of code transformations
- Stop Writing Classes
[20 + 7 min, PyCon US 2012] – Python is a multi-paradigm language, and while classes are great, they are also overused. This shows real world code examples and refactors the unnecessary classes, exceptions, and modules out of them – leading to a simplification of 660 SLOC to a mere 5 SLOC in one case. But be aware of
- A Python Æsthetic: Beauty and Why I Python
[47 min, PyCon CA 2012] – Principles of math and typesetting applied to your Python code to make it pleasing to the eye, and thus more readable and maintainable
- Beyond PEP 8 – Best Practices for Beautiful Intelligible Code
[52 min, PyCon 2015] – Raymond helps you to spot the Gorilla in your code
Architecture & Software Design
- The Clean Architecture in Python
[50 min, PyOhio 2014, ] – Applying Clean Architecture (a/k/a Hexagonal Architecture) to your Python code, making it more functional, for easier testing and comprehension
Testing
- pytest: rapid and simple testing with Python
[40 min, PyCon US 2012] – Overview of the py.test tool for rapid and simple test authoring, introducing common testing terms, basic examples and unique pytest features like reporting for humans and dependency injection
Testing / pytest: rapid and simple testing with Python
- Talks and Tutorials
More pytest
Releasing & Packaging
- devpi: driving packaging and testing needs
[55 min, PyCon DE 2013] – Introduction to devpi (shortly before the 1.2 release), which is a private PyPI server, a self-updating package cache, and a work-flow for uploading, testing and installing packages backed by tools
- Grug make fire! Grug make wheel!
[27 min, PyCon AU 2014] – A look back at the confusing history of packaging in Python, how things got better and lead to today's formats and tools for releasing Python code
- Python Packaging — A Zeitgeist
[16 + 4 min, PyCon 2014] — A look at the current state of PyPI and related tooling (still applicable in 2016), and what's to come (PyPI 2.0 and metadata 2.0)
- Shipping Software To Users With Python
[41 + 4 min, PyCon 2016] — glyph talks about building Python code into something a user can use
- Reliably Distributing Compiled Modules
[26 + 5 min, PyCon 2016] — Sort-of continues glyph's talk: what happens when you mix in CPython extensions
Scientific Python / Visualization
- Bokeh: Interactive Visualizations in the Browser
[23 min, SciPy 2014] – An introduction to Bokeh (just after the 0.5 release)
- The Python Visualization Landscape
[33 min, PyCon 2017, Jake VanderPlas] – Very nicely done overview of all the different visualization libraries and frameworks, and how they group together
Related Resources
- pyvideo.org
– Searchable index of videos related to Python, and also categorized for browsing
Must-watch videos about Python
– Another video collection
- Best Python Videos
list by
Awesome Python
– A curated list of awesome Python frameworks, libraries, and software
Awesome Talks
– A list of online talks that people really enjoyed watching, and that are worthy of your time
Nothing in this list matches your filter.
Featured in 2 awesome lists
Each link jumps to the spot where the list mentions awesome-python-talks.
More related projects
mrdrozdov-github/rabbit-holes56
charlax/professional-programming46.8K
tezromach/python-package-template1.1K
stijnmiroslav/top-starred-devs-and-repos-to-follow727
iguana-project/iguana102
spyoungtech/ahk900
devsisters/dqn-tensorflow2.5K
renard/cidr15
bandrel/ocyara40
chenjiandongx/github-spider264
yt-dlp/yt-dlp92.7K
jameslavin/my_tech_resources312
grahamjenson/list_of_recommender_systems4.6K