Advanced Python

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

Developer working with static typing and Python typing.ReadOnly
Advanced Python
Foto de perfil de Leandro Hirt da Academify

typing.ReadOnly: Read-Only TypedDict Fields

Learn Python typing.ReadOnly to declare read-only TypedDict keys and design safer, clearer data contracts.

Read more

Reading time: 6 minutes
September 22, 2026
Python code representing positional arguments with functools.Placeholder
Advanced Python
Foto de perfil de Leandro Hirt da Academify

functools.Placeholder: Fill Middle partial Arguments

Learn Python functools.Placeholder to reserve middle arguments in partial, build clearer callbacks, and avoid unnecessary lambda wrappers.

Read more

Reading time: 5 minutes
September 22, 2026
Python code with a deprecated API warning using warnings.deprecated
Advanced Python
Foto de perfil de Leandro Hirt da Academify

warnings.deprecated: Mark Deprecated APIs

Learn Python warnings.deprecated to mark obsolete APIs, guide migrations, and integrate deprecation with typing, tests, documentation, and CI.

Read more

Reading time: 6 minutes
September 21, 2026
Software engineer monitoring Python code execution with sys.monitoring
Advanced Python
Foto de perfil de Leandro Hirt da Academify

sys.monitoring: Profiling and Observability

Learn Python sys.monitoring for profilers, coverage, debugging, and observability with selective events and controlled overhead.

Read more

Reading time: 7 minutes
September 21, 2026
Python code on screen representing template strings
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python Template Strings: Structured Interpolation

Learn how template strings preserve interpolations for safer, structured rendering.

Read more

Reading time: 7 minutes
September 20, 2026
Python code being measured for performance with perf_counter_ns
Advanced Python
Foto de perfil de Leandro Hirt da Academify

perf_counter_ns: Measure Performance in Nanoseconds

Learn to measure Python performance and latency with perf_counter_ns, integer nanoseconds, repetitions, and reliable benchmarking practices.

Read more

Reading time: 4 minutes
September 20, 2026
Python code representing a priority queue with heapq max-heap
Advanced Python
Foto de perfil de Leandro Hirt da Academify

heapq Max-Heap: Max-Priority Queues in Python

Learn Python heapq max-heap functions for priority queues, rankings, schedulers, and efficient selection algorithms.

Read more

Reading time: 4 minutes
September 19, 2026
Server infrastructure representing parallel ProcessPoolExecutor workers
Advanced Python
Foto de perfil de Leandro Hirt da Academify

ProcessPoolExecutor kill_workers: Stop Stuck Processes

Learn terminate_workers and kill_workers in ProcessPoolExecutor to stop stuck Python processes safely and handle pending futures.

Read more

Reading time: 6 minutes
September 19, 2026