Awesome Lists

awesome-python-talks

by jhermann

awesome listShellpushed about 4 years ago

clapper mortar_board 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
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/jhermann/awesome-python-talks/links.svg)](https://awesome.facts.dev/awesome/jhermann/awesome-python-talks)
HTML
<a href="https://awesome.facts.dev/awesome/jhermann/awesome-python-talks"><img src="https://awesome.facts.dev/shield/jhermann/awesome-python-talks/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/jhermann/awesome-python-talks/links.svg

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

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

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.