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


  • AI & Your Development Environment

    • IntelliJ IDEA

    • Eclipse IDE

    • VS Code

    • GitHub Copilot

    • Cursor

    • Windsurf

    • Tabnine

    • Amazon Q

    • Extensions to Consider



  • Setting Up AI API Keys

    • Storing API Keys Securely

    • Common AI APIs & Key Names

    • Local Models & Offline AI

    • Token Costs

    • Copyright Issues



  • AI Assistance Core Use Cases

    • Code Completion & Refactoring

    • Code Search & Retrieval

    • Library & API Familiarization

    • Code Conversion & Translation



  • AI for Specific Coding Tasks

    • Authentication & Integration

    • AI for Testing

    • AI for Regx & String Handling



  • AI for Debugging

    • Diagnosis Errors & Exceptions

    • Reading Stack Traces with AI

    • Multilevel Stack Traces



  • AI for Code Design & Planning

    • System Design via Conversation

    • Data Models & Class Design



  • AI for Advanced Java

    • From Code Assistant to Engineering Partner



  • AI-Assisted Docs & Commenting

    • Commenting what Matters

    • Markdown & README Generation



  • AI in Responsible Java Development

    • Hallucination Risks

    • Lack of Long-Term Memory

    • Other Limitations

    • Managing Context Limits

    • When Not to Trust Autocomplete



  • AI Prompt Hygiene & Version Control

    • Checking Diffs

    • Saving Useful Prompts & Results

    • Use .gptignore or Equivalent for Sharing



  • AI-Assisted Security

  • AI-Assisted Optimization

  • AI for Maintaining Legacy Code

    • Reading & Understanding Old Code

    • Refactoring & Modernizing

    • Risk Reduction & Safe Refactoring



  • Top Java AI Assistant Prompts

  • AI & Java Developer’s Checklist


You may also like

Recently viewed