Isbn: 9781098148713 - test-driven development with python: obey the testing goat: using django, selenium, and javascript (36 resultados)

ISBN
Refinar con la Búsqueda avanzada

Filtrar la búsqueda

  • Libros (36)

a

Intervalo de precios personalizado (EUR)

a

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: GreatBookPrices, Columbia, MD, Estados Unidos de AmericaGreatBookPrices

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 52,24

    Envío por EUR 2,30 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: New.

  • Idioma: Inglés

    Editorial: O'Reilly Media 12/9/2025, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: BargainBookStores, Grand Rapids, MI, Estados Unidos de AmericaBargainBookStores

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 54,62

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 5 disponibles

    Paperback or Softback. Condición: New. Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript. Book.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: GreatBookPrices, Columbia, MD, Estados Unidos de AmericaGreatBookPrices

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Usado - Como Nuevo

    EUR 54,15

    Envío por EUR 2,30 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: As New. Unread book in perfect condition.

  • Idioma: Inglés

    Editorial: O'Reilly, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de AmericaPBShop.store US

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 57,45

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 15 disponibles

    PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

  • Idioma: Inglés

    Editorial: O'Reilly, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: PBShop.store UK, Fairford, GLOS, Reino UnidoPBShop.store UK

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 50,45

    Envío por EUR 8,90 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 15 disponibles

    PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: California Books, Miami, FL, Estados Unidos de AmericaCalifornia Books

    Vendedor de 4 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 62,81

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: New.

  • Idioma: Inglés

    Editorial: O'Reilly Media, US, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Rarewaves USA, HEBRON, KY, Estados Unidos de AmericaRarewaves USA

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 63,64

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Paperback. Condición: New. 3rd. The third edition of this trusted guide demonstrates the practical advantages of test-driven development (TDD) with Python and describes how to develop a real web application. You'll learn how to write and run tests before building each part of your app and then develop the minimum amount of code required to pass those tests. The result? Clean code that works.In the process, author Harry Percival teaches software and web developers the basics of Django, Selenium, Git, JavaScript, and Mock libraries, along with current web development techniques. This book-updated for Python 3.14 and Django 4-clearly demonstrates how TDD encourages simple designs and inspires confidence.Fully updated, this third edition addresses:The TDD workflow, including the unit test/code cycle and refactoringUnit tests for classes and functions and functional tests for user interactions within the browserMock objects and the pros and cons of isolated versus integrated testsTesting and automation of deployments with a staging serverTests applied to the third-party plug-ins you integrate into your siteAutomatic tests using a continuous integration environmentUsing TDD to build a REST API with a JavaScript frontend interface.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Chiron Media, Wallingford, Reino UnidoChiron Media

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 56,62

    Envío por EUR 8,74 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 3 disponibles

    paperback. Condición: New. Brand new book, sourced directly from publisher. Dispatch time is 24-48 hours from our warehouse. Book will be sent in robust, secure packaging to ensure it reaches you securely.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: GreatBookPricesUK, Woodford Green, Reino UnidoGreatBookPricesUK

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 50,44

    Envío por EUR 17,50 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: New.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Brook Bookstore On Demand, Napoli, NA, ItaliaBrook Bookstore On Demand

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 55,96

    Envío por EUR 11,00 
    Se envía de Italia a Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: new.

  • Idioma: Inglés

    Editorial: O'Reilly Media, US, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Rarewaves.com USA, London, LONDO, Reino UnidoRarewaves.com USA

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 75,71

     Gastos de envío gratis 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Paperback. Condición: New. 3rd. The third edition of this trusted guide demonstrates the practical advantages of test-driven development (TDD) with Python and describes how to develop a real web application. You'll learn how to write and run tests before building each part of your app and then develop the minimum amount of code required to pass those tests. The result? Clean code that works.In the process, author Harry Percival teaches software and web developers the basics of Django, Selenium, Git, JavaScript, and Mock libraries, along with current web development techniques. This book-updated for Python 3.14 and Django 4-clearly demonstrates how TDD encourages simple designs and inspires confidence.Fully updated, this third edition addresses:The TDD workflow, including the unit test/code cycle and refactoringUnit tests for classes and functions and functional tests for user interactions within the browserMock objects and the pros and cons of isolated versus integrated testsTesting and automation of deployments with a staging serverTests applied to the third-party plug-ins you integrate into your siteAutomatic tests using a continuous integration environmentUsing TDD to build a REST API with a JavaScript frontend interface.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Kennys Bookshop and Art Galleries Ltd., Galway, GY, IrlandaKennys Bookshop and Art Galleries Ltd.

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 64,60

    Envío por EUR 9,50 
    Se envía de Irlanda a Estados Unidos de America

    Cantidad disponible: 3 disponibles

    Condición: New. 2025. 3rd Edition. paperback. . . . . .

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Majestic Books, Hounslow, Reino UnidoMajestic Books

    Vendedor de 4 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 69,79

    Envío por EUR 7,58 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 3 disponibles

    Condición: New.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Ria Christie Collections, Uxbridge, Reino UnidoRia Christie Collections

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 59,79

    Envío por EUR 17,43 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: New. In English.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: GreatBookPricesUK, Woodford Green, Reino UnidoGreatBookPricesUK

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Usado - Como Nuevo

    EUR 59,98

    Envío por EUR 17,50 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: As New. Unread book in perfect condition.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: THE SAINT BOOKSTORE, Southport, Reino UnidoTHE SAINT BOOKSTORE

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 62,40

    Envío por EUR 18,68 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Paperback / softback. Condición: New. New copy - Usually dispatched within 4 working days.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Kennys Bookstore, Olney, MD, Estados Unidos de AmericaKennys Bookstore

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 80,57

    Envío por EUR 9,15 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 3 disponibles

    Condición: New. 2025. 3rd Edition. paperback. . . . . . Books ship from the US and Ireland.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Biblios, frankfurt am main, HESSE, AlemaniaBiblios

    Vendedor de 4 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 82,23

    Envío por EUR 9,95 
    Se envía de Alemania a Estados Unidos de America

    Cantidad disponible: 3 disponibles

    Condición: New.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Books Puddle, Woodside, NY, Estados Unidos de AmericaBooks Puddle

    Vendedor de 4 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 98,30

    Envío por EUR 3,48 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 1 disponibles

    Condición: New. 3rd edition NO-PA16APR2015-KAP.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Speedyhen, Hertfordshire, Reino UnidoSpeedyhen

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 51,58

    Envío por EUR 47,83 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 3 disponibles

    Condición: NEW.

  • Idioma: Inglés

    Editorial: Oreilly & Associates Inc, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Revaluation Books, Exeter, Reino UnidoRevaluation Books

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 85,54

    Envío por EUR 17,50 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Paperback. Condición: Brand New. 3rd edition. 640 pages. 9.19x7.00x9.19 inches. In Stock.

  • Idioma: Inglés

    Editorial: O'reilly Media Aug 2025, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, AlemaniaBuchWeltWeit Ludwig Meier e.K.

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 80,00

    Envío por EUR 23,00 
    Se envía de Alemania a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Taschenbuch. Condición: Neu. Neuware -The third edition of this trusted guide shows you how to apply test-driven development (TDD) to building real-world web applications with Python. By writing tests before building each part of your app--and then creating just enough code to pass them--you'll learn how TDD leads to clean, reliable, and maintainable software. Author Harry J.W. Percival takes you through a practical, end-to-end example of web development using Python 3.14 and Django 5. Along the way, you'll explore tools like Selenium, JavaScript, Git, and mocking, and discover how TDD supports better design decisions, encourages continuous improvement, and instills confidence in your codebase. Whether you're a professional developer or just transitioning into web development, this book offers hands-on experience with modern testing workflows and architecture. - Follow the full TDD workflow, from writing tests first to refactoring with confidence - Write unit tests for core logic and functional tests for browser-based interactions - Use mock objects to isolate external systems and simplify integration - Package your application using Docker - Automate deployments and test your code in a staging environment - Validate third-party plug-ins and dependencies within your test suite - Set up continuous integration to run your tests automatically - Enrich your frontend with test-driven JavaScript 640 pp. Englisch.

  • Idioma: Inglés

    Editorial: O'reilly Media Aug 2025, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Rheinberg-Buch Andreas Meier eK, Bergisch Gladbach, AlemaniaRheinberg-Buch Andreas Meier eK

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 80,00

    Envío por EUR 23,00 
    Se envía de Alemania a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Taschenbuch. Condición: Neu. Neuware -The third edition of this trusted guide shows you how to apply test-driven development (TDD) to building real-world web applications with Python. By writing tests before building each part of your app--and then creating just enough code to pass them--you'll learn how TDD leads to clean, reliable, and maintainable software. Author Harry J.W. Percival takes you through a practical, end-to-end example of web development using Python 3.14 and Django 5. Along the way, you'll explore tools like Selenium, JavaScript, Git, and mocking, and discover how TDD supports better design decisions, encourages continuous improvement, and instills confidence in your codebase. Whether you're a professional developer or just transitioning into web development, this book offers hands-on experience with modern testing workflows and architecture. - Follow the full TDD workflow, from writing tests first to refactoring with confidence - Write unit tests for core logic and functional tests for browser-based interactions - Use mock objects to isolate external systems and simplify integration - Package your application using Docker - Automate deployments and test your code in a staging environment - Validate third-party plug-ins and dependencies within your test suite - Set up continuous integration to run your tests automatically - Enrich your frontend with test-driven JavaScript 640 pp. Englisch.

  • Idioma: Inglés

    Editorial: O'reilly Media Aug 2025, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Wegmann1855, Zwiesel, AlemaniaWegmann1855

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 80,00

    Envío por EUR 25,95 
    Se envía de Alemania a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Taschenbuch. Condición: Neu. Neuware -The third edition of this trusted guide shows you how to apply test-driven development (TDD) to building real-world web applications with Python. By writing tests before building each part of your app--and then creating just enough code to pass them--you'll learn how TDD leads to clean, reliable, and maintainable software. Author Harry J.W. Percival takes you through a practical, end-to-end example of web development using Python 3.14 and Django 5. Along the way, you'll explore tools like Selenium, JavaScript, Git, and mocking, and discover how TDD supports better design decisions, encourages continuous improvement, and instills confidence in your codebase. Whether you're a professional developer or just transitioning into web development, this book offers hands-on experience with modern testing workflows and architecture. - Follow the full TDD workflow, from writing tests first to refactoring with confidence - Write unit tests for core logic and functional tests for browser-based interactions - Use mock objects to isolate external systems and simplify integration - Package your application using Docker - Automate deployments and test your code in a staging environment - Validate third-party plug-ins and dependencies within your test suite - Set up continuous integration to run your tests automatically - Enrich your frontend with test-driven JavaScript.

  • Idioma: Inglés

    Editorial: O'Reilly Media, US, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Rarewaves USA United, HEBRON, KY, Estados Unidos de AmericaRarewaves USA United

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 66,12

    Envío por EUR 43,56 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Paperback. Condición: New. 3rd. The third edition of this trusted guide demonstrates the practical advantages of test-driven development (TDD) with Python and describes how to develop a real web application. You'll learn how to write and run tests before building each part of your app and then develop the minimum amount of code required to pass those tests. The result? Clean code that works.In the process, author Harry Percival teaches software and web developers the basics of Django, Selenium, Git, JavaScript, and Mock libraries, along with current web development techniques. This book-updated for Python 3.14 and Django 4-clearly demonstrates how TDD encourages simple designs and inspires confidence.Fully updated, this third edition addresses:The TDD workflow, including the unit test/code cycle and refactoringUnit tests for classes and functions and functional tests for user interactions within the browserMock objects and the pros and cons of isolated versus integrated testsTesting and automation of deployments with a staging serverTests applied to the third-party plug-ins you integrate into your siteAutomatic tests using a continuous integration environmentUsing TDD to build a REST API with a JavaScript frontend interface.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: moluna, Greven, Alemaniamoluna

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 62,45

    Envío por EUR 48,99 
    Se envía de Alemania a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Condición: New.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: preigu, Osnabrück, Alemaniapreigu

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 63,55

    Envío por EUR 70,00 
    Se envía de Alemania a Estados Unidos de America

    Cantidad disponible: 1 disponibles

    Taschenbuch. Condición: Neu. Test-Driven Development with Python | Obey the Testing Goat: Using Django, Selenium, and Javascript | Harry Percival | Taschenbuch | Einband - flex.(Paperback) | Englisch | 2025 | O'Reilly Media | EAN 9781098148713 | Verantwortliche Person für die EU: Libri GmbH, Europaallee 1, 36244 Bad Hersfeld, gpsr[at]libri[dot]de | Anbieter: preigu.

  • Idioma: Inglés

    Editorial: O'Reilly Media, Sebastopol, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: AussieBookSeller, Truganina, VIC, AustraliaAussieBookSeller

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 106,57

    Envío por EUR 32,23 
    Se envía de Australia a Estados Unidos de America

    Cantidad disponible: 1 disponibles

    Paperback. Condición: new. Paperback. The third edition of this trusted guide demonstrates the practical advantages of test-driven development (TDD) with Python and describes how to develop a real web application. You'll learn how to write and run tests before building each part of your app and then develop the minimum amount of code required to pass those tests. The result? Clean code that works.In the process, author Harry Percival teaches software and web developers the basics of Django, Selenium, Git, JavaScript, and Mock libraries, along with current web development techniques. This book-updated for Python 3.14 and Django 4-clearly demonstrates how TDD encourages simple designs and inspires confidence.Fully updated, this third edition addresses:The TDD workflow, including the unit test/code cycle and refactoringUnit tests for classes and functions and functional tests for user interactions within the browserMock objects and the pros and cons of isolated versus integrated testsTesting and automation of deployments with a staging serverTests applied to the third-party plug-ins you integrate into your siteAutomatic tests using a continuous integration environmentUsing TDD to build a REST API with a JavaScript frontend interface This trusted guide demonstrates the practical advantages of test-driven development (TDD) with Python and describes how to develop a real web application. You'll learn how to write and run tests before building each part of your app and then develop the minimum amount of code required to pass those tests. The result? Clean code that works. Shipping may be from our Sydney, NSW warehouse or from our UK or US warehouse, depending on stock availability.

  • Idioma: Inglés

    Editorial: O'reilly Media Aug 2025, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: buchversandmimpf2000, Emtmannsberg, BAYE, Alemaniabuchversandmimpf2000

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 80,00

    Envío por EUR 60,00 
    Se envía de Alemania a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Taschenbuch. Condición: Neu. Neuware -The third edition of this trusted guide shows you how to apply test-driven development (TDD) to building real-world web applications with Python. By writing tests before building each part of your app--and then creating just enough code to pass them--you'll learn how TDD leads to clean, reliable, and maintainable software. Author Harry J.W. Percival takes you through a practical, end-to-end example of web development using Python 3.14 and Django 5. Along the way, you'll explore tools like Selenium, JavaScript, Git, and mocking, and discover how TDD supports better design decisions, encourages continuous improvement, and instills confidence in your codebase. Whether you're a professional developer or just transitioning into web development, this book offers hands-on experience with modern testing workflows and architecture. - Follow the full TDD workflow, from writing tests first to refactoring with confidence - Write unit tests for core logic and functional tests for browser-based interactions - Use mock objects to isolate external systems and simplify integration - Package your application using Docker - Automate deployments and test your code in a staging environment - Validate third-party plug-ins and dependencies within your test suite - Set up continuous integration to run your tests automatically - Enrich your frontend with test-driven JavaScriptLibri GmbH, Europaallee 1, 36244 Bad Hersfeld 640 pp. Englisch.

  • Más imágenes

    Idioma: Inglés

    Editorial: O'Reilly Media, US, 2025

    1098148711 / 9781098148713

    • Tapa blanda

    Librería: Rarewaves.com UK, London, Reino UnidoRarewaves.com UK

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 73,06

    Envío por EUR 75,82 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Paperback. Condición: New. 3rd. The third edition of this trusted guide demonstrates the practical advantages of test-driven development (TDD) with Python and describes how to develop a real web application. You'll learn how to write and run tests before building each part of your app and then develop the minimum amount of code required to pass those tests. The result? Clean code that works.In the process, author Harry Percival teaches software and web developers the basics of Django, Selenium, Git, JavaScript, and Mock libraries, along with current web development techniques. This book-updated for Python 3.14 and Django 4-clearly demonstrates how TDD encourages simple designs and inspires confidence.Fully updated, this third edition addresses:The TDD workflow, including the unit test/code cycle and refactoringUnit tests for classes and functions and functional tests for user interactions within the browserMock objects and the pros and cons of isolated versus integrated testsTesting and automation of deployments with a staging serverTests applied to the third-party plug-ins you integrate into your siteAutomatic tests using a continuous integration environmentUsing TDD to build a REST API with a JavaScript frontend interface.