Programación asistida por IA: mejor planificación, codificación, prueba e implementación


Precio:
Precio de venta$69.99

Descripción

Obtenga consejos prácticos sobre cómo aprovechar las herramientas de desarrollo de IA para todas las etapas de la creación de código, incluidos los requisitos, la planificación, el diseño, la codificación, la depuración, las pruebas y la documentación. Con este libro, tanto los principiantes como los desarrolladores experimentados aprenderán a utilizar una amplia gama de herramientas, desde LLM de propósito general (ChatGPT, Gemini y Claude) hasta sistemas específicos de código (GitHub Copilot, Tabnine, Cursor y Amazon CodeWhisperer).

También aprenderá sobre herramientas de IA generativa más especializadas para tareas como la creación de texto a imagen.

El autor Tom Taulli proporciona una metodología para la programación modular que se alinea eficazmente con la forma en que los prompts crean código generado por IA. Esta guía también describe las mejores formas de usar LLM de propósito general para aprender un lenguaje de programación, explicar código o convertir código de un lenguaje a otro.

Este libro examina:

  • Las capacidades principales de las herramientas de desarrollo basadas en IA
  • Ventajas, desventajas y casos de uso de sistemas populares como GitHub Copilot y Amazon CodeWhisperer
  • Formas de usar ChatGPT, Gemini, Claude y otros LLM genéricos para codificar
  • Uso de herramientas de desarrollo de IA para el ciclo de vida del desarrollo de software, incluidos requisitos, planificación, codificación, depuración y pruebas
  • Ingeniería de prompts para el desarrollo
  • Uso de programación asistida por IA para tareas tediosas como la creación de expresiones regulares, código de inicio, clases de programación orientada a objetos y Acciones de GitHub
  • Cómo usar herramientas de bajo código y sin código basadas en IA, como para crear interfaces de usuario profesionales



Autor: Tom Taulli
Editorial: O'Reilly Media
Publicado: 21/05/2024
Páginas: 222
Tipo de encuadernación: Tapa blanda
Peso: 0,80 libras
Tamaño: 9,19h x 7,00w x 0,47d
ISBN13: 9781098164560
ISBN10: 1098164563
Categorías BISAC:
- Informática | Lenguajes | General
- Informática | Inteligencia Artificial | General
- Informática | Desarrollo e ingeniería de software | Herramientas