Front matter
foreword
acknowledgments
introduction
about the authors
about the cover illustration
1 Introducing AI-assisted programming with Copilot
1.1 How we talk to computers
Making it a little easier
Making it a lot easier
1.2 About the technology
Copilot, your AI Assistant
How Copilot works behind the scenes—in 30 seconds
1.3 How Copilot changes how we learn to program
1.4 What else can Copilot do for us?
1.5 Risks and challenges when using Copilot
1.6 The skills we need
1.7 Societal concerns about AI code assistants like Copilot
Summary
2 Getting started with Copilot
2.1 Time to set up your computer to start learning