買這商品的人也買了...
-
$700Professional Scrum Development with Microsoft Visual Studio 2012 (Paperback)
-
$1,700$1,700 -
$958深度學習
-
$4,620$4,389 -
$1,650$1,568 -
$420$332 -
$2,050$2,009 -
$500$350 -
$599$473 -
$680$476 -
$2,200Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures (Paperback)
-
$800$680 -
$400$316 -
$780$663 -
$2,024Learning Blazor: Build Single-Page Apps with Webassembly and C# (Paperback)
-
$1,824Mastering API Architecture: Design, Operate, and Evolve Api-Based Systems (Paperback)
-
$600$468 -
$1,600$1,520 -
$580$458 -
$680$476 -
$479$455 -
$1,962Programming with Github Copilot: Write Better Code--Faster! (Paperback)
-
$750$375 -
$780$616 -
$720$562
相關主題
商品描述
Get practical advice on how to leverage AI development tools for all stages of code creation, including requirements, planning, and design; coding; and debugging, testing, and documentation. With this practical book, beginners and experienced developers alike will learn how to use a wide range of tools, from general-purpose LLMs (ChatGPT, Bard, and Claude) to code-specific systems (GitHub Copilot, Tabnine, Cursor, and Amazon CodeWhisperer).
You'll also learn about more specialized generative AI tools for tasks such as text-to-image creation.
Author Tom Taulli provides a methodology for modular programming that aligns effectively with the way prompts create AI-generated code. This guide also describes the best ways of using general purpose LLMs to learn a programming language, explain code, or convert code from one language to another.
This book examines:
- The core capabilities of AI-based development tools
- Pros, cons, and use cases of popular systems such as GitHub Copilot and Amazon CodeWhisperer
- Ways to use ChatGPT, Bard, Claude, and other generic LLMs for coding
- Using AI development tools for the software development lifecycle, including requirements, planning, coding, debugging, and testing
- Prompt engineering for development
- Using AI-assisted programming for tedious tasks like creating regular expressions making chron jobs and GitHub Actions
- How to use AI-based low-code and no-code tools