Real Python
Python tutorials and training videos for Pythonistas that go beyond the basics.
🎓🐍 Get free Python tips and programming tutorials at https://realpython.com
Hey, I’m Dan Bader and I help Python developers take their coding skills and productivity to the next level. I’m an independent software engineer, author, and speaker. I’ve been developing software for 15 years—and I’d love to help you become a more proficient Python coder.
On this channel you’ll get new Python videos and screencasts every week. They’re bite-sized and to the point so you can fit them in with your day and pick up new Python skills on the side:
► Free Python Articles & Tutorials: https://realpython.com
► Listen to the Real Python Podcast: https://realpython.com/podcast

Настоящее произведение искусства Python: посмотрите, как Олдрен Сантос создаёт цифровую магию (та...

Советы для начинающих изучать Python | Подкаст Real Python №268

Современный линтинг Python с помощью Ruff: установка Ruff и линтинг вашего кода

Управление флагами функций и сравнение библиотек визуализации Python | Подкаст Real Python № 267

Удаление символов из строки Python: использование метода .strip()

Dangers of Automatically Converting a REST API to MCP | Real Python Podcast #266

Python Project Management With uv: Creating & Running Your Project With uv

Python for Beginners: Code With Confidence

Python App Hosting Choices & Documenting Python's History | Real Python Podcast #265

Python String Splitting: String Basics & Using the .split() Method: Fundamentals

LLMs on the Edge of the Scaling Laws | Real Python Podcast #264

A History of Python Versions and Features: Early Days → Python 3.3

Exploring Mixin Classes in Python | Real Python Podcast #263

Profiling Performance in Python: Getting Started & Benchmarking Code Snippets

Travis Oliphant: SciPy, NumPy, and Fostering Scientific Python | Real Python Podcast #262

Deep vs Shallow Copies in Python: Understanding Object Copying & Getting Started With Deep Copying

Selecting Inheritance or Composition in Python | Real Python Podcast #261

Working With Python's .__dict__ Attribute: Creating & Inspecting the Demo Class

Harnessing the Power of Python Polars | Real Python Podcast #258

Exploring Python T-Strings: Formatting Limitations & Introducing T-Strings

Design Patterns That Don't Translate to Python | Real Python Podcast #259

Working With Python's Built-in Exceptions: Exploring & Demystifying Syntax & Name Errors

Supporting the Python Package Index | Real Python Podcast #258

Exploring Python Closures: Examples & Use Cases: Understanding Scope & Closure, Creating a Closure

Getting Started With marimo Notebooks: Building a Starter Notebook & Examining a Sample Problem

Comparing Real-World Python Performance Against Big-O | Real Python Podcast #257

Exploring Protocols in Python: Understanding & Creating Custom Protocols

Start Automating: Build Your First GitHub Action

Solving Problems and Saving Time in Chemistry With Python | Real Python Podcast #256

Implementing the Factory Method Pattern in Python: Basics