Free Shipping USA · 30-day returns

Kaila’s World find

Advanced Python Programming

$7.99

Ready to go deeper with Python? This is the follow-on you've been waiting for.

Advanced Python Programming by Cosmo picks up where Intro to Python Programming leaves off and takes you into the tools and patterns working programmers use every day. You will master object-oriented programming in depth, dataclasses, decorators, generators, and context managers, along with error-handling patterns that keep programs sturdy, virtual environments and clean project structure, testing, debugging and profiling, working with JSON and HTTP APIs, type hints, and packaging your own projects. Concurrency is explained honestly — threads, processes, and asyncio, and when each one actually fits.

Finish with three substantial projects: a command-line expense tracker, a log-file analyzer, and an API client with retries and clean error handling.

74 pages, illustrated throughout. Every program in this book was executed and verified, so the code you type in runs the way the book says it will.

Instant PDF download after checkout. Personal-use license included; please see the store's Digital Rights & Licensing Policy page for the full terms.

From our customers