Test-Driven Development with Python
Idioma: inglés
Editorial: O'Reilly Media, 2017
- Tapa blanda
- Usado

Librería: Hamelyn, Madrid, M, EspañaHamelyn
Vendedor de IberLibro desde 18 de julio de 2022
Condición: Usado - Aceptable
EUR 11,62
Cantidad disponible: 1 disponible
Añadir al carritoDescripción del artículo del vendedor
: La segunda edición de esta guía práctica te lleva a través del desarrollo de una aplicación web real de principio a fin, demostrando las ventajas prácticas del desarrollo basado en pruebas (TDD) con Python. Aprenderás a escribir y ejecutar pruebas antes de construir cada parte de tu aplicación, y luego desarrollar la cantidad mínima de código necesaria para pasar esas pruebas. ¿El resultado? Código limpio que funciona. En el proceso, aprenderás los conceptos básicos de Django, Selenium, Git, jQuery y Mock, junto con las técnicas actuales de desarrollo web. Si estás listo para llevar tus habilidades de Python al siguiente nivel, este libro, actualizado para Python 3.6, demuestra claramente cómo TDD fomenta diseños simples e inspira confianza. EAN: 9781491958704 Tipo: Libros Categoría: Tecnología Título: Test-Driven Development with Python Autor: Harry J.W. Percival Editorial: O'Reilly Media Idioma: en Páginas: 622 Formato: tapa blanda.
N° de ref. del artículo Happ-2026-06-01-e8d24c34
- Título
- Test-Driven Development with Python
- Autor
- Harry J.W. Percival
- Editorial
- O'Reilly Media
- Año de publicación
- 2017
- Estado
- Good
- Encuadernación
- Encuadernación de tapa blanda
- Idioma
- inglés
- ISBN 10
- 1491958707
- ISBN 13
- 9781491958704
- Edición
- 2ª Edición
By taking you through the development of a real web application from beginning to end, the second edition of this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. 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, you'll learn the basics of Django, Selenium, Git, jQuery, and Mock, along with current web development techniques. If you're ready to take your Python skills to the next level, this book--updated for Python 3.6--clearly demonstrates how TDD encourages simple designs and inspires confidence.
- Dive into the TDD workflow, including the unit test/code cycle and refactoring
- Use unit tests for classes and functions, and functional tests for user interactions within the browser
- Learn when and how to use mock objects, and the pros and cons of isolated vs. integrated tests
- Test and automate your deployments with a staging server
- Apply tests to the third-party plugins you integrate into your site
- Run tests automatically by using a Continuous Integration environment
- Use TDD to build a REST API with a front-end Ajax interface
“Sinopsis” puede pertenecer a otra edición de este título.
Acerca del autor
“Acerca de” puede pertenecer a otra edición de este título.
Hamelyn
Madrid, M, España
Vendedor de IberLibro desde 18 de julio de 2022
Tarifas de envío de España a Estados Unidos de America
| Artículo | De 7 a 12 días hábiles | De 2 a 4 días hábiles |
|---|---|---|
| Primer artículo | EUR 8,99 | EUR 19,99 |
Métodos de pago
Descripción de la tienda
Hamelyn es una librería online ubicada en Madrid con más de 700.000 referencias distintas de libros de segunda mano. Todos pasan un exhaustivo control de calidad, reciclando todos aquellos que no se encuentren aptos para su lectura.
Información empresarial del vendedor
Hamelyn Technologies
C. de los Llanos de Jerez, 1
Coslada, Madrid, España 28823
Razón Social: Hamelyn Technologies, S.L.
NIF: B-01658244
Sede social: C. de los Llanos de Jerez, 1, 28823 Coslada, Madrid
Número de IVA intracomunitario: ESB01658244
Devoluciones:
C. de los Llanos de Jerez, 1, 28823 Coslada, Madrid
Representante legal:
Federico Aguilar Calvo
77818549G
Condiciones de venta
Pago por Tarjeta bancaria o PayPal.
Derecho al desistimiento
Si es un consumidor, puede rescindir el contrato de acuerdo con lo siguiente. Por consumidor se entiende cualquier persona física que actúe con fines ajenos a su actividad comercial, empresarial, oficio o profesión.
Información sobre el derecho de desistimiento
Derecho legal de desistimiento
Tiene derecho a rescindir este contrato en un plazo de 14 días sin dar ningún motivo.
El periodo de desistimiento vencerá a los 14 días desde que usted, o un tercero que no sea el transportista e indicado por usted, adquiera la posesión física del último bien o del último lote o pieza.
Para ejercer el derecho de desistimiento, complete de forma electrónica y envíe una declaración clara en nuestro sitio web, desde "Mis compras" en "Mi cuenta". Le enviaremos sin demora un acuse de recibo de dicho desistimiento a través de un soporte duradero (por ejemplo, por correo electrónico).
Para cumplir con el plazo de desistimiento, basta con que envíe su comunicación relativa al ejercicio del derecho de desistimiento antes de que venza el periodo de desistimiento.
Efectos del desistimiento
Si rescinde este contrato, le reembolsaremos todos los pagos que hayamos recibido de usted, incluidos los gastos de envío (excepto los gastos adicionales que surjan si elige un tipo de envío que no sea el tipo de envío estándar más económico que ofrecemos).
Podemos hacer una deducción del reembolso por la pérdida de valor de cualquier bien suministrado, si la pérdida es el resultado de una manipulación innecesaria por su parte.
Efectuaremos el reembolso sin demoras indebidas y, a más tardar, 14 días después de que se nos informe de su decisión de rescindir este contrato.
Efectuaremos el reembolso utilizando el mismo medio de pago que utilizó para la transacción inicial, a menos que haya acordado expresamente lo contrario; en cualquier caso, no incurrirá en ningún cargo como resultado de dicho reembolso.
Podremos retener el reembolso hasta que hayamos recibido los bienes o hasta que nos haya presentado una prueba de que los ha devuelto, lo que ocurra primero.
Deberá devolver los bienes o entregarlos a Hamelyn, Madrid, Madrid, Spain, sin demoras indebidas y, en cualquier caso, en un plazo máximo de 14 días a partir del día en que nos comunique su desistimiento del presente contrato. El plazo se cumple si devuelve la mercancía antes de que venza el periodo de 14 días. Tendrá que asumir los gastos directos de devolución de los bienes. Usted solo es responsable de la disminución del valor de los bienes como resultado de una manipulación distinta a la necesaria para establecer la naturaleza, las características y el funcionamiento de los bienes.
Excepciones al derecho de desistimiento
El derecho de desistimiento no se aplica a lo siguiente:
- La entrega de periódicos, diarios o revistas, con la excepción de los contratos de suscripción; y
- El suministro de contenido digital que no se proporcione en un soporte tangible (por ejemplo, en un CD o DVD) si, al hacer el pedido, aceptó que podíamos empezar a entregarlo y que no podría desistir una vez iniciada la entrega.
Condiciones de envío
Todos los envíos irán con número de seguimiento, sin embargo, los gratuitos no aportarán información de seguimiento.
Envío urgente a cualquier punto de España peninsular con entrega asegurada en 24/48 horas laborables.
Envío a ciudades autónomas, Canarias y Baleares con entrega en 2-7 días laborables.
Envíos a Europa con entrega en 2-10 días laborables.
Envíos fuera de Europa con entrega en 5-20 días laborables.
Privacidad y seguridad
Tratamos los datos personales que recibimos de nuestros clientes y otros socios comerciales en el curso de nuestra relación comercial con ellos y otras personas involucradas, o que recopilamos de sus usuarios cuando operan nuestro sitio web, apps y otras aplicaciones. En concreto, tratamos sus datos personales para los siguientes fines. Por favor, tenga en cuenta que solo procesaremos sus datos personales para otros fines si estamos legalmente obligados a hacerlo (por ejemplo, transferir datos a los tribunales o a las autoridades policiales), si usted ha dado su consentimiento para el respectivo tratamiento o si el tratamiento es de otro modo legal según la legislación aplicable. Almacenamos los datos personales mientras sean necesarios para el cumplimiento de nuestras obligaciones contractuales y legales, así como de acuerdo con las obligaciones legales de conservación y documentación. Procesamos y almacenamos los datos personales de los interesados sólo durante el tiempo que sea necesario para lograr el objetivo perseguido y, más allá de eso, de acuerdo con las obligaciones legales de conservación y documentación. En este contexto, es posible que los datos personales se conserven durante el tiempo en que se puedan presentar reclamaciones contra nuestra empresa o si los intereses comerciales legítimos lo requieren (por ejemplo, para fines de prueba y documentación). Tan pronto como los datos personales ya no sean necesarios para los fines perseguidos, son eliminados o se anonimizan en la medida de lo posible.