Supercharged Coding with GenAI

Supercharged Coding with GenAI

Hila Paz Herszfang / Peter V. Henstock

70,47 €
IVA incluido
Disponible
Editorial:
Packt Publishing
Año de edición:
2025
Materia
Inteligencia artificial
ISBN:
9781836645290
70,47 €
IVA incluido
Disponible

Selecciona una librería:

  • Librería Samer Atenea
  • Librería Aciertas (Toledo)
  • Kálamo Books
  • Librería Perelló (Valencia)
  • Librería Elías (Asturias)
  • Donde los libros
  • Librería Kolima (Madrid)
  • Librería Proteo (Málaga)

Unlock the power of generative AI in Python development and learn how you can enhance your coding speed, quality, and efficiency with real-world examples and hands-on strategiesKey Features:- Discover how GitHub Copilot, ChatGPT, and the OpenAI API can boost your coding productivity- Push beyond the basics to apply advanced techniques across the software development lifecycle- Master best practices and advanced techniques to achieve quality code for even complex tasks- Purchase of the print or Kindle book includes a free PDF eBookBook Description:Software development is being transformed by GenAI tools, such as ChatGPT, OpenAI API, and GitHub Copilot, redefining how developers work. This book will help you become a power user of GenAI for Python code generation, enabling you to write better software faster. Written by an ML advisor with a thriving tech social media presence and a top AI leader who brings Harvard-level instruction to the table, this book combines practical industry insights with academic expertise.With this book, you’ll gain a deep understanding of large language models (LLMs) and develop a systematic approach to solving complex tasks with AI. Through real-world examples and practical exercises, you’ll master best practices for leveraging GenAI, including prompt engineering techniques like few-shot learning and Chain-of-Thought (CoT).Going beyond simple code generation, this book teaches you how to automate debugging, refactoring, performance optimization, testing, and monitoring. By applying reusable prompt frameworks and AI-driven workflows, you’ll streamline your software development lifecycle (SDLC) and produce high-quality, well-structured code.By the end of this book, you’ll know how to select the right AI tool for each task, boost efficiency, and anticipate your next coding moves-helping you stay ahead in the AI-powered development era.What You Will Learn:- Work with GitHub Copilot in PyCharm, VS Code, and Jupyter Notebook- Apply advanced prompting methods with ChatGPT and OpenAI API- Gain insight into GenAI fundamentals to achieve better outcomes- Adopt our structured framework to produce high-quality code- Find out how to select the optimal GenAI tool for solving your specific tasks- Elevate your use of GenAI tools from debugging to delivery- Join the next generation of supercharged software engineersWho this book is for:If you are a Python developer curious about GenAI and are looking to elevate your software engineering productivity, Supercharged Coding with GenAI will transform your approach to software. Covering various structured examples of varying problem complexities that showcase the use of advanced prompting techniques, this book is suitable for early intermediate through advanced developers. To get the most out of this book, you should have at least one year of hands-on Python development experience and be somewhat familiar with the SDLC.Table of Contents- From Automation to Full Software Development Life Cycle: The Current Opportunity for GenAI - Your Quickstart Guide to OpenAI API- A Guide to GitHub Copilot with PyCharm, VS Code, and Jupyter Notebook- Best Practices for Prompting with ChatGPT- Best Practices for Prompting with OpenAI API and GitHub Copilot- Behind the Scenes: How ChatGPT, GitHub Copilot, and Other LLMs Work - Reading and Understanding Code Bases with GenAI - An Introduction to Prompt Engineering- Advanced Prompt Engineering for Coding-Related Tasks- Refactoring Code with GenAI- Fine-Tuning Models with OpenAI - Documenting Code with GenAI (N.B. Please use the Read Sample option to see further chapters)

Artículos relacionados

  • Artificial Cognition Systems
    ...
  • Cross-Disciplinary Applications of Artificial Intelligence and Pattern Recognition
    Vijay Kumar Mago
    The need for intelligent machines in areas such as medical diagnostics, biometric security systems, and image processing motivates researchers to develop and explore new techniques, algorithms, and applications in this evolving field. Cross-Disciplinary Applications of Artificial Intelligence and Pattern Recognition: Advancing Technologies provides a common platform for researc...
  • Emerging Applications of Natural Language Processing
    Over the last few years, the area of Natural Language Processing has drastically grown in recognition, not only within the research and development community, but also with industry professionals. As NLP continues to be discussed and researched, certain areas continue to grow and mature. As a result, the need for advanced research and information is in high demand. Emerging App...
  • Androids, Cyborgs, and Robots in Contemporary Culture and Society
    Steven John Thompson
    Mankind’s dependence on artificial intelligence and robotics is increasing rapidly as technology becomes more advanced. Finding a way to seamlessly intertwine these two worlds will help boost productivity in society and aid in a variety of ways in modern civilization. Androids, Cyborgs, and Robots in Contemporary Culture and Society is an essential scholarly resource that delve...
  • Deep Learning Innovations and Their Convergence With Big Data
    The expansion of digital data has transformed various sectors of business such as healthcare, industrial manufacturing, and transportation. A new way of solving business problems has emerged through the use of machine learning techniques in conjunction with big data analytics. Deep Learning Innovations and Their Convergence With Big Data is a pivotal reference for the latest sc...
  • Computational Psychoanalysis and Formal Bi-Logic Frameworks
    Giuseppe Iurato
    Computational psychoanalysis is a new field stemming from Freudian psychoanalysis. The new area aims to understand the primary formal structures and running mechanisms of the unconscious while implementing them into computer sciences. Computational Psychoanalysis and Formal Bi-Logic Frameworks provides emerging information on this new field which uses psychoanalysis and the unc...