Java with Generative AI

BARCHARTS PUBLISHINGISBN: 9781423252757

Price:
Sale price$20.99
Stock:
In stock, 23 units

By Robin Nixon
Imprint: BARCHARTS PUBLISHING
Release Date:
Format:
FOLD-OUT BOOK OR CHART
Dimensions:
279 x 216 mm
Weight:
80 g
Pages:
6

Description

<ul><br> <li>AI & Your Development Environment<br> <ul><br> <li>IntelliJ IDEA</li><br> <li>Eclipse IDE</li><br> <li>VS Code</li><br> <li>GitHub Copilot</li><br> <li>Cursor</li><br> <li>Windsurf</li><br> <li>Tabnine</li><br> <li>Amazon Q</li><br> <li>Extensions to Consider</li><br> </ul><br> </li><br> <li>Setting Up AI API Keys<br> <ul><br> <li>Storing API Keys Securely</li><br> <li>Common AI APIs & Key Names</li><br> <li>Local Models & Offline AI</li><br> <li>Token Costs</li><br> <li>Copyright Issues</li><br> </ul><br> </li><br> <li>AI Assistance Core Use Cases<br> <ul><br> <li>Code Completion & Refactoring</li><br> <li>Code Search & Retrieval</li><br> <li>Library & API Familiarization</li><br> <li>Code Conversion & Translation</li><br> </ul><br> </li><br> <li>AI for Specific Coding Tasks<br> <ul><br> <li>Authentication & Integration</li><br> <li>AI for Testing</li><br> <li>AI for Regx & String Handling</li><br> </ul><br> </li><br> <li>AI for Debugging<br> <ul><br> <li>Diagnosis Errors & Exceptions</li><br> <li>Reading Stack Traces with AI</li><br> <li>Multilevel Stack Traces</li><br> </ul><br> </li><br> <li>AI for Code Design & Planning<br> <ul><br> <li>System Design via Conversation</li><br> <li>Data Models & Class Design</li><br> </ul><br> </li><br> <li>AI for Advanced Java<br> <ul><br> <li>From Code Assistant to Engineering Partner</li><br> </ul><br> </li><br> <li>AI-Assisted Docs & Commenting<br> <ul><br> <li>Commenting what Matters</li><br> <li>Markdown & README Generation</li><br> </ul><br> </li><br> <li>AI in Responsible Java Development<br> <ul><br> <li>Hallucination Risks</li><br> <li>Lack of Long-Term Memory</li><br> <li>Other Limitations</li><br> <li>Managing Context Limits</li><br> <li>When Not to Trust Autocomplete</li><br> </ul><br> </li><br> <li>AI Prompt Hygiene & Version Control<br> <ul><br> <li>Checking Diffs</li><br> <li>Saving Useful Prompts & Results</li><br> <li>Use .gptignore or Equivalent for Sharing</li><br> </ul><br> </li><br> <li>AI-Assisted Security</li><br> <li>AI-Assisted Optimization</li><br> <li>AI for Maintaining Legacy Code<br> <ul><br> <li>Reading & Understanding Old Code</li><br> <li>Refactoring & Modernizing</li><br> <li>Risk Reduction & Safe Refactoring</li><br> </ul><br> </li><br> <li>Top Java AI Assistant Prompts</li><br> <li>AI & Java Developer’s Checklist</li><br></ul><br>

You may also like

Recently viewed