Technical requirementsIntroducing GitHub Copilot – our AI pair programmerCode completion design overviewUnderstanding GitHub Copilot’s free account limits, costs, and policiesWho is eligible for a free account?PricingCode completion policiesActivating your GitHub Copilot accountSetting up Copilot in PyCharm and VS CodeGitHub Copilot plugin for PyCharmGitHub Copilot extension for VS CodeThe three interaction modes – chat, completion, and analysisUsing Copilot chatLab 3.1 – calculating geometric mean with chat completionLab 3.1 guided walk-throughLab 3.1 analysisLab 3.2 – introducing completion and keyboard shortcuts for geometric mean calculationsLab 3.2 guided walk-throughLab 3.2 analysisAnalyzing code with CopilotAnalyzing code with Copilot editor window in VS CodeLab 3.3 – working with Copilot in VS Code’s Jupyter Notebook for Code AnalysisLab 3.3 guided walk-throughLab 3.3 analysisSummaryQuiz timeFurther reading