Advanced Python

Level up your skills. Learn complex Python concepts like concurrency, GIL, multiprocessing, asyncio, and object-oriented programming through hands-on experience.

Python code for safe directory cleanup with shutil.rmtree
Advanced Python
Foto de perfil de Leandro Hirt da Academify

shutil.rmtree onexc: Handle Directory Removal Errors

Learn shutil.rmtree with onexc in Python to remove directory trees, handle permissions, log failures, and build safer cleanup routines.

Read more

Reading time: 6 minutes
September 10, 2026
Data analytics chart for Python statistics.kde
Advanced Python
Foto de perfil de Leandro Hirt da Academify

statistics.kde: Estimate Probability Densities

Learn Python statistics.kde to estimate densities, choose bandwidths, compare kernels, and interpret distributions responsibly.

Read more

Reading time: 6 minutes
September 10, 2026
Code and file structure managed with Python contextlib.ExitStack
Advanced Python
Foto de perfil de Leandro Hirt da Academify

contextlib.ExitStack: Manage Dynamic Resources

Learn Python contextlib.ExitStack to manage dynamic resources, cleanup callbacks, optional contexts, and exceptions safely.

Read more

Reading time: 4 minutes
September 9, 2026
Software developer creating text templates with Python string.Template
Advanced Python
Foto de perfil de Leandro Hirt da Academify

string.Template: Safe and Simple Text Templates

Learn Python string.Template for configurable messages, placeholder validation, safe mappings, previews, and maintainable text rendering.

Read more

Reading time: 6 minutes
September 9, 2026
Synchronized team representing Python asyncio.Barrier
Advanced Python
Foto de perfil de Leandro Hirt da Academify

asyncio.Barrier: Synchronize Tasks in Phases

Learn Python asyncio.Barrier to synchronize tasks in phases, coordinate pipelines, avoid races, and handle cancellation safely.

Read more

Reading time: 5 minutes
September 8, 2026
Software developer building models with Python dataclasses.KW_ONLY
Advanced Python
Foto de perfil de Leandro Hirt da Academify

dataclasses.KW_ONLY: Require Keyword-Only Arguments

Learn Python dataclasses.KW_ONLY to require named arguments, prevent ambiguous calls, and evolve public APIs more safely.

Read more

Reading time: 5 minutes
September 8, 2026
Software developer using Python operator.methodcaller
Advanced Python
Foto de perfil de Leandro Hirt da Academify

operator.methodcaller: Call Methods in Pipelines

Learn Python operator.methodcaller for map, sorted, callbacks, arguments, reusable transformations, and clearer declarative pipelines.

Read more

Reading time: 5 minutes
September 7, 2026
Open folder representing files and directories in Python
Advanced Python
Foto de perfil de Leandro Hirt da Academify

pathlib.Path.walk: Traverse and Filter Directories

Learn how to traverse directories with pathlib.Path.walk in Python, filter files, skip folders, handle errors, and avoid common pitfalls.

Read more

Reading time: 5 minutes
September 7, 2026