AI-Assisted Coding The Practical Guide for Software Development
ISBN 978-1-4932-2693-1 395 pages, 2025
E-book formats: EPUB, PDF, online
ISBN 978-1-4932-2694-8 395 pages, 2025, Print edition paperback
E-book formats: EPUB, PDF, online
ISBN 978-1-4932-2695-5
- Optimize your daily development tasks with AI
- Work with tools like GitHub Copilot, ChatGPT, and OpenHands to generate code, refactor programs, and debug scripts
- Explore AI options for database design, unit testing, documentation, administration, and more
In this book, you’ll learn about:
-
Hype versus Reality
Learn from expert developers to understand the possibilities (and pitfalls) of AI tools. With the help of practical code examples, see how to use AI helpers correctly to their full potential.
-
Assistants for All Tasks
This guide gives you an up-to-date overview of all aspects of AI-assisted coding: GitHub Copilot autocompletions, project bootstrapping with OpenHands, debugging and refactoring, application development, and more.
-
In the Cloud or Local?
Use OpenAI’s API to integrate AI models directly into your own scripts and automations—or use local large language models (LLMs) to work independently of cloud services.
Highlights include:
-
Structured programming with AI
-
Debugging
-
Unit testing
-
Refactoring
-
Automatic document creation
-
Database development and design
-
Scripting and administration
-
Local large language models (LLMs)
-
Retrieval-augmented generation (RAG)
-
ChatGPT and GitHub Copilot
-
OpenHands
-
OpenAI API
You may also like:
-
Cybersecurity for SAP
455 pages, hardcover
Protect your SAP system from bad actors! Start by getting a thorough grounding in the why and what of cybersecurity before diving into the how. Create your security roadmap using tools like SAP’s secure operations map and the NIST Cybersecurity … More about the bookfrom $84.99
Available
E-book | Print edition | Bundle -
Getting Started with Python
437 pages, paperback
If you want to program with Python, you’ve come to the right place! Take your first steps with this Python crash course that teaches you to use core language elements, from variables to branches to loops. Follow expert guidance to … More about the bookfrom $34.99
Available
E-book | Print edition | Bundle -
Ansible –
The Practical Guide for Administrators and DevOps Teams470 pages, paperback
If you want to keep your servers in order, Ansible is the tool of choice! In this practical guide, you’ll learn how to use Ansible to automate server configuration, software deployment, and more. Start by installing Ansible and setting up … More about the bookapprox. $54.99
Pre-order now
Available on 06/25/2025E-book | Print edition | Bundle