Practical Python Backend Programming, Second Edition

Practical Python Backend Programming, Second Edition

Tim Peters

61,45 €
IVA incluido
Disponible
Editorial:
GitforGits
Año de edición:
2026
ISBN:
9789349174474
61,45 €
IVA incluido
Disponible

Selecciona una librería:

  • Librería Samer Atenea
  • Kálamo Books
  • Librería Elías (Asturias)
  • Librería Kolima (Madrid)
  • Librería Proteo (Málaga)

All your apps are running on backend systems, and Python gives you one of the best stacks out there for building them.This edition has been fully revised for Python 3.14, and it puts FastAPI at the centre, with a single real project (a University API) growing across every chapter. It’ll be great to use Pydantic to design typed endpoints, work with PostgreSQL and MongoDB through modern async drivers, write concurrent code with structured concurrency, secure your services with PyJWT and OAuth2, and ship everything through Docker, Kubernetes, and CI/CD pipelines. After that, you’ll get into microservices, AWS Lambda, gRPC, and message brokers like Kafka and RabbitMQ.This book is a practical guide for you, not an exhaustive mastery manual. It’ll give you the skills you need to get the job done, with all the knowledge you can use straight away. You won’t get lost in the details, but the theory will be there when you need it. If you want to build, deploy, and operate Python backends with confidence, this is the place to start.Key LearningsBuild typed, self-documenting REST APIs with FastAPI, Pydantic, and modern Python type hints.Structure growing services with routers, dependency injection, settings, and lifespan-managed resources.Model data in PostgreSQL and MongoDB using SQLAlchemy 2.0 and PyMongo async.Write concurrent backends with asyncio, TaskGroup, timeouts, and async database access.Secure applications using PyJWT, OAuth2, role-based access control, and two-factor authentication.Containerize and deploy services with Docker, Kubernetes, Nginx, and HTTPS.Automate testing and delivery through pytest and GitHub Actions pipelines.Decompose monoliths into microservices communicating over REST and gRPC.Run serverless workloads on AWS Lambda using the Python 3.14 runtime.Process events and background work with Kafka, Celery, and RabbitMQ.Table of ContentFundamentals of Backend DevelopmentGetting Started with FastAPIAdvanced FastAPI DevelopmentFlask EssentialsWorking with DatabasesAsynchronous Programming in PythonUser Management and SecurityDeploying Python Backend ApplicationsMicroservices and Cloud IntegrationMessage Brokers and Asynchronous Task Processing

Artículos relacionados

  • Digital Masters: Dominando A Arte Do Marketing Online
    Erich Smargiassi Calicchio
    Digital Masters: Dominando a Arte do Marketing Onlineé um guia abrangente e prático que o levará a mergulhar no emocionante mundo do marketing digital. Com enfoque na divulgação de produtos no Instagram, divulgação de vídeos no YouTube e geração de anúncios para links patrocinados no Google, este livro oferece uma visão completa das estratégias, ferramentas e táticas necessária...
    Disponible

    11,96 €

  • Privacy By Design Na Prática
    Hélio Watanabe
    Privacy By Design na Prática: utilizando a ISO 31700 em empresas no Brasilé um guia essencial para profissionais e organizações que buscam implementar práticas de privacidade e proteção de dados alinhadas com as mais recentes normas internacionais. Este livro não-ficção mergulha profundamente na ISO 31700, uma norma internacional que fornece diretrizes para incorporar a privaci...
    Disponible

    9,88 €

  • Linux Basics for SysAdmin
    Ryan Juan
    For students, aspiring IT specialists, and working professionals, 'Linux Basics for SysAdmin' is a great starting point for learning the fundamentals of Linux, including the command line and all the tools and commands needed to manage enterprise systems.At first, you are introduced to the Linux environment, with a focus on browsing the filesystem, using basic commands, managing...
    Disponible

    61,79 €

  • NGINX HTTP Server - Fifth Edition
    Clement Nedelcu / Gabriel Ouiran / Martin Bjerretoft Fjordvald
    Master NGINX to elevate, accelerate, and optimize your cloud infrastructureKey Features- Discover the potential of running NGINX in your environment- Run NGINX in harmony with your existing cloud infrastructure- Learn how to fine-tune and adjust NGINX’s configuration for best performance- Purchase of the print or Kindle book includes a free PDF eBookBook DescriptionExplore the ...
    Disponible

    70,89 €

  • Construindo Uma Solução De Business Intelligence Com Pentaho
    Rildo Ferreira Gomes
    No cenário atual, a análise de dados desempenha um papel crucial em todas as organizações.O Papel da Análise de Dadosexplora como os profissionais podem aprimorar suas habilidades interpessoais essenciais para se destacar como analistas de dados. Desde os fundamentos do Business Intelligence até a execução prática de projetos, este livro conduz os leitores por uma jornada compl...
    Disponible

    22,36 €

  • Big Data on Kubernetes
    Neylson Crepalde
    Gain hands-on experience in building efficient and scalable big data architecture on Kubernetes, utilizing leading technologies such as Spark, Airflow, Kafka, and TrinoKey Features:- Leverage Kubernetes in a cloud environment to integrate seamlessly with a variety of tools- Explore best practices for optimizing the performance of big data pipelines- Build end-to-end data pipeli...
    Disponible

    58,20 €

Otros libros del autor

  • Practical Python Backend Programming
    Tim Peters
    'Practical Python Backend Programming' is a quick pragmatic book that teaches both new and experienced developers the fundamentals of backend development with Python. All sorts of developers, from Python programmers to non-Python programmers, full stack developers, and web developers, will find what they need to know to become experts in backend programming in this entire book....
    Disponible

    66,34 €

  • Parallel Python with Dask
    Tim Peters
    Unlock the Power of Parallel Python with Dask: A Perfect Learning Guide for Aspiring Data ScientistsDask has revolutionized parallel computing for Python, empowering data scientists to accelerate their workflows. This comprehensive guide unravels the intricacies of Dask to help you harness its capabilities for machine learning and data analysis.Across 10 chapters, you’ll master...
    Disponible

    52,70 €

  • The One That Got Away
    Tim Peters
    For over thirty years, with fly rod in hand, Tim Peters’ travels to diverse places involve trips as simple as an afternoon at a state park to complex backcountry adventures.  His experiences include angling for trout, bluegill, or bass whilst surrounded by the majestic beauty of Yellowstone National Park, the remote peacefulness of the Catskills, the clear streams of the Ozarks...
    Disponible

    16,62 €

  • Die Kieler Universität im Wandel - von der schleswig-holsteinischen Landesuniversität zur preußischen Hochschule
    Tim Peters
    Studienarbeit aus dem Jahr 2008 im Fachbereich Geschichte Deutschlands - 1848, Kaiserreich, Imperialismus, Note: 1,3, Christian-Albrechts-Universität Kiel (Historisches Seminar), Veranstaltung: Kiel als Großstadt im Kaiserreich, Sprache: Deutsch, Abstract: In der vorliegenden Arbeit wird zunächst ein historischer Abriss der Entwicklung der Kieler Universität von der Gründung 16...
    Disponible

    19,65 €

  • Das Interview als soziale Beziehung
    Tim Peters
    Studienarbeit aus dem Jahr 2007 im Fachbereich Politik - Methoden, Forschung, Note: 1,7, Christian-Albrechts-Universität Kiel (Institut für Politikwissenschaft), Veranstaltung: Methoden der empirischen Sozialforschung, Sprache: Deutsch, Abstract: „Befragung bedeutet Kommunikation zwischen zwei oder mehreren Personen. Durch verbale Stimuli (Fragen) werden verbale Reaktionen (Ant...
  • Terrorismus und internationale Beziehungen
    Tim Peters
    Studienarbeit aus dem Jahr 2007 im Fachbereich Politik - Internationale Politik - Allgemeines und Theorien, Note: 1,3, Christian-Albrechts-Universität Kiel (Institut für Sozialwissenschaften/ Bereich Politikwissenschaft), Veranstaltung: 'International Relations', Sprache: Deutsch, Abstract: Im Jahre 1954 verfasst der ägyptische Muslimbruder Said Qutb das Buch „Meilensteine', da...