LEADER 06893nam 22005773 450 001 9911113364703321 005 20250928110105.0 010 $a1-394-34999-8 035 $a(CKB)40427839200041 035 $a(MiAaPQ)EBC32274222 035 $a(Au-PeEL)EBL32274222 035 $a(CaSebORM)9781394349982 035 $a(OCoLC)1534826340 035 $a(OCoLC-P)1534826340 035 $a(EXLCZ)9940427839200041 100 $a20250831d2025 uy 0 101 0 $aeng 135 $aur||||||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aGitHub Copilot Certification Study Guide 205 $a1st ed. 210 1$aNewark :$cJohn Wiley & Sons, Incorporated,$d2025. 210 4$dİ2025. 215 $a1 online resource (242 pages) 225 1 $aSybex Study Guide Series 300 $aElectronic book. 311 08$a1-394-34998-X 327 $aCover -- Title Page -- Copyright -- Contents -- Acknowledgments -- About the Author -- About the Technical Editor -- Introduction -- Assessment Test -- Answers to Assessment Test -- Chapter 1: The Fundamentals of AI and Its Responsible Use -- AI Coding and GitHub Copilot -- Programming Languages and Abstraction -- The Basics of AI -- Machine Learning (ML) -- Deep Learning (DL -- Generative AI (GenAI) -- The Risks and Drawbacks of GenAI -- Hallucinations -- Bias -- Security Threats -- Black Box Concerns -- Low-Quality Code -- Limited Context Windows -- Recency Problem -- High Costs -- Responsible AI -- Fairness -- Reliability and Safety -- Privacy and Security -- Inclusiveness -- Transparency -- Accountability -- Multimodel AI Coding -- How AI Makes Software Development Different -- Types of AI Coding Tools -- Amazon Q Developer -- Gemini Code Assist -- Cursor -- V0 -- Replit -- Summary -- Exam Essentials -- Review Questions -- Notes -- Chapter 2: Introduction to GitHub Copilot -- Benefits of GitHub Copilot -- Productivity -- Code Quality -- Pair Programming -- Full-Stack Development -- Learning New Languages -- Attracting and Retaining Talent -- Microsoft and GitHub -- Case Studies -- AMD -- SAP -- Drawbacks of GitHub Copilot -- Versions of GitHub Copilot -- GitHub Accounts -- Free Plan -- Team Plan -- Enterprise Plan -- GitHub Copilot Setup -- Features of GitHub Copilot -- Chat -- Other Chat Features -- Slash Commands -- @ References -- Extensions -- Chat Variables -- Inline Chat -- Code Completion -- Edits -- Integrations -- GitHub.com -- GitHub Mobile -- GitHub Copilot for Azure -- GitHub Copilot in the CLI -- Summary -- Exam Essentials -- Review Questions -- Notes -- Chapter 3: Differences in GitHub Copilot Versions -- GitHub Copilot Individual -- Pull Request Summaries -- AI-Native Experiences -- Management and Policies -- Customization. 327 $aGitHub Copilot Business -- User Management -- Data Exclusion -- IP Indemnity -- Audit Logs -- GitHub Copilot Enterprise -- Knowledge Bases -- Creating and Using a Knowledge Base -- Custom Models -- The Key Differences -- Summary -- Exam Essentials -- Review Questions -- Notes -- Chapter 4: The Role of Data -- The World of Data -- Not Enough Data? -- Data Flows in LLM Development -- Problem Framing -- Data Collection -- Data Preprocessing -- Training the Model -- Model Deployment and Monitoring -- Data Security -- Data in GitHub Copilot Individual -- Telemetry Data -- Contextual Information -- User Feedback -- Data Flow for GitHub Copilot -- Prompt Crafting -- Model Processing -- Post-Processing -- Safety -- Limitations of GitHub Copilot When Using Data -- Reasoning and Context vs. Calculations -- Summary -- Exam Essentials -- Review Questions -- Notes -- Chapter 5: Prompt Crafting and Engineering -- Different Mindset -- Issues with Prompt Engineering -- Fundamentals of Prompt Engineering -- Prompt Structure -- Context -- Instructions for the LLM -- Input of Content -- Format -- Best Practices -- Be Clear -- Leading Questions -- Use Analogies or Comparisons -- Ask for Alternatives -- Zero- and Few-Shot Learning -- Chain-of-Thought (CoT) Prompting -- Mitigating Hallucinations -- Security and Privacy -- Multimodal Systems -- Language Support -- The Future of Prompt Engineering -- Summary -- Exam Essentials -- Review Questions -- Note -- Chapter 6: Developer Use Cases for GitHub Copilot -- Learning -- Learning a Language or Framework -- Comparing Languages -- Study Guides -- Code Challenges -- Documentation -- Comments -- User Guides -- Common Language Capabilities -- Loops, Conditionals, and Variables -- Data Structures -- Functions -- Code Translation -- Code Refactoring -- Extract Method -- Decomposing Conditionals -- Deciphering Ninja Code. 327 $aIdentifying Dead Code -- Data Creation -- Database Schemas and SQL -- Data Conversion -- Debugging -- Regular Expressions (Regex -- The Software Development Life Cycle (SDLC) -- Requirements Analysis -- Deployment -- REST API -- Summary -- Exam Essentials -- Review Questions -- Notes -- Chapter 7: Testing and Privacy Considerations -- Background on Testing -- Approaches to Testing -- Unit Testing -- Example of a Unit Test -- Best Practices for Unit Testing -- Integration Testing -- Testing Using GitHub Copilot -- Using /tests -- Custom Prompts -- Integration Tests -- Security Testing -- Privacy Fundamentals -- Privacy for Versions of GitHub Copilot -- Organization-Wide Policy Management Exclusion of Files -- Audit Logs -- Content Exclusions -- Policy Management -- Block Suggestions Matching Public Code -- Troubleshooting -- GitHub Advanced Security -- Summary -- Exam Essentials -- Review Questions -- Notes -- Appendix: Answers to Review Questions -- Index -- EULA. 330 $aThe fastest, most effective way to prepare for the GitHub Copilot certification exam and hone your skills with the popular AI-powered programming tool In the GitHub Copilot Certification Study Guide, tech entrepreneur and Pluralsight trainer, Tom Taulli, delivers a concise and accurate walkthrough of the AI-powered programming tool. 410 0$aSybex Study Guide Series 606 $aComputer software$xDevelopment$xCertification 606 $aComputer software$xDevelopment$xExaminations$vStudy guides 606 $aArtificial intelligence$xComputer programs$xCertification 606 $aArtificial intelligence$xComputer programs$xExaminations$vStudy guides 615 0$aComputer software$xDevelopment$xCertification. 615 0$aComputer software$xDevelopment$xExaminations 615 0$aArtificial intelligence$xComputer programs$xCertification. 615 0$aArtificial intelligence$xComputer programs$xExaminations 676 $a006.3/5 700 $aTaulli$b Tom$0541980 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9911113364703321 996 $aGitHub Copilot Certification Study Guide$94724326 997 $aUNINA