{"_sourceContent":"{\u0022levels\u0022:[\u0022beginner\u0022],\u0022roles\u0022:[\u0022devops-engineer\u0022,\u0022administrator\u0022,\u0022developer\u0022,\u0022solution-architect\u0022,\u0022student\u0022],\u0022products\u0022:[\u0022github\u0022],\u0022subjects\u0022:[\u0022devops\u0022]}","_xrefmap":{"learn.github-copilot-with-python":{"href":"./","iconUrl":"/learn/achievements/generic-badge.svg","schemaType":"Module","summary":"\u003Cp\u003EGitHub Copilot is an AI pair programmer that offers autocomplete-style suggestions as you code in Python.\u003C/p\u003E\n","title":"Using GitHub Copilot with Python","uid":"learn.github-copilot-with-python"},"learn.github-copilot-with-python.badge":{"href":"./#learn-github-copilot-with-python-badge","schemaType":"badge","uid":"learn.github-copilot-with-python.badge"},"learn.github-copilot-with-python.exercise-setup":{"href":"3-exercise-setup","schemaType":"ModuleUnit","title":"Exercise - Set up GitHub Copilot to work with Visual Studio Code","uid":"learn.github-copilot-with-python.exercise-setup"},"learn.github-copilot-with-python.exercise-web-api":{"href":"5-exercise-python-web-api","schemaType":"ModuleUnit","title":"Exercise - Update a Python web API with GitHub Copilot","uid":"learn.github-copilot-with-python.exercise-web-api"},"learn.github-copilot-with-python.introduction":{"href":"1-introduction","schemaType":"ModuleUnit","title":"Introduction","uid":"learn.github-copilot-with-python.introduction"},"learn.github-copilot-with-python.knowledge-check":{"href":"6-knowledge-check","schemaType":"ModuleUnit","title":"Module assessment","uid":"learn.github-copilot-with-python.knowledge-check"},"learn.github-copilot-with-python.summary":{"href":"7-summary","schemaType":"ModuleUnit","title":"Summary","uid":"learn.github-copilot-with-python.summary"},"learn.github-copilot-with-python.use-copilot-with-python":{"href":"4-use-copilot-with-python","schemaType":"ModuleUnit","title":"Use GitHub Copilot with Python","uid":"learn.github-copilot-with-python.use-copilot-with-python"},"learn.github-copilot-with-python.what-is-github-copilot":{"href":"2-what-is-github-copilot","schemaType":"ModuleUnit","title":"What is GitHub Copilot?","uid":"learn.github-copilot-with-python.what-is-github-copilot"}},"abstract":"\u003Cp\u003EBy the end of this module, you\u0027re able to:\u003C/p\u003E\n\u003Cul\u003E\n\u003Cli\u003EEnable the GitHub Copilot extension in Visual Studio Code.\u003C/li\u003E\n\u003Cli\u003ECraft prompts that can generate useful suggestions from GitHub Copilot.\u003C/li\u003E\n\u003Cli\u003EUse GitHub Copilot to improve a Python project.\u003C/li\u003E\n\u003C/ul\u003E\n","badge":{"uid":"learn.github-copilot-with-python.badge"},"iconUrl":"/learn/achievements/generic-badge.svg","levels":["beginner"],"metadata":{"_op_canonicalUrlPrefix":"https://learn.microsoft.com/en-us/training/","_op_gitContributorInformation":{"author":{"display_name":"Pikach\u00FA","id":"44121227","name":"BethanyJep","profile_url":"https://github.com/BethanyJep"},"contributors":[{"display_name":"Nathalie Laroche","id":"635965","name":"nathlaroche","profile_url":"https://github.com/nathlaroche"},{"display_name":"Tom Pratt","id":"54448238","name":"v-thpra","profile_url":"https://github.com/v-thpra"},{"display_name":"Cynthia Zanoni","id":"2198735","name":"cyz","profile_url":"https://github.com/cyz"},{"display_name":"Cami Hernandez Merhar","id":"112580737","name":"camihmerhar","profile_url":"https://github.com/camihmerhar"},{"display_name":"SMcDowell","id":"104316589","name":"skpmcdowell","profile_url":"https://github.com/skpmcdowell"},{"display_name":"Orin Thomas","id":"44561273","name":"Orin-Thomas","profile_url":"https://github.com/Orin-Thomas"},{"display_name":"Randolph West MSFT","id":"97149825","name":"rwestMSFT","profile_url":"https://github.com/rwestMSFT"},{"display_name":"learn-build-service-prod[bot]","id":"113403604","name":"learn-build-service-prod[bot]","profile_url":"https://github.com/learn-build-service-prod[bot]"},{"display_name":"Ken Dale","id":"1012917","name":"kendaleiv","profile_url":"https://github.com/kendaleiv"},{"display_name":"Alfredo Deza","id":"317847","name":"alfredodeza","profile_url":"https://github.com/alfredodeza"}],"update_at":"7/28/2025","updated_at_date_time":"2025-07-28T17:13:09.8365795Z"},"_path":"modules/introduction-copilot-python/index.json","_rel":"../../","adobe-target":true,"author":"BethanyJep","breadcrumb_path":"/learn/breadcrumb/toc.json","canonical_url":"https://learn.microsoft.com/en-us/training/modules/introduction-copilot-python/","clicktale":true,"content_git_url":"https://github.com/MicrosoftDocs/learn/blob/main/learn-pr/github/introduction-copilot-python/index.yml","depot_name":"Docs.learn-pr","description":"Make changes and updates to a Python application by using GitHub Copilot with Visual Studio Code.","document_id":"6c2bb306-21ee-8875-8f7c-f1d79839b652","document_version_independent_id":"b2d9a88a-4288-ce9c-5b05-bcb5af7e9c85","feedback_system":"Standard","git_commit_id":"facff6f358e86d0a1e0a2e4455d18f9b03e80e2d","gitcommit":"https://github.com/MicrosoftDocs/learn-pr/blob/facff6f358e86d0a1e0a2e4455d18f9b03e80e2d/learn-pr/github/introduction-copilot-python/index.yml","github_contributors":["nathlaroche","v-thpra","cyz","camihmerhar","skpmcdowell","Orin-Thomas","rwestMSFT","learn-build-service-prod[bot]","kendaleiv","alfredodeza"],"locale":"en-us","localization_scopes":["de-de","es-es","fr-fr","it-it","ru-ru","pt-br","ja-jp","ko-kr","zh-cn","zh-tw","cs-cz","hu-hu","nl-nl","pl-pl","pt-pt","tr-tr","sv-se"],"ms.author":"bethanycheum","ms.collection":["github-ai-copilot"],"ms.date":"06/11/2025","ms.service":"github-copilot","ms.topic":"module-standard-task-based","ms.update-cycle":"180-days","open_to_public_contributors":false,"original_content_git_url":"https://github.com/MicrosoftDocs/learn-pr/blob/live/learn-pr/github/introduction-copilot-python/index.yml","original_content_git_url_template":"{repo}/blob/{branch}/learn-pr/github/introduction-copilot-python/index.yml","prefetch-feature-rollout":true,"site_name":"Docs","title":"Using GitHub Copilot with Python","uhfHeaderId":"MSDocsHeader-Learn","updated_at":"2025-07-28 05:13 PM","xrefs":[{"href":"https://learn.microsoft.com/training/modules/introduction-copilot-python/","iconUrl":"/learn/achievements/generic-badge.svg","schemaType":"Module","summary":"\u003Cp\u003EGitHub Copilot is an AI pair programmer that offers autocomplete-style suggestions as you code in Python.\u003C/p\u003E\n","title":"Using GitHub Copilot with Python","uid":"learn.github-copilot-with-python"},{"href":"https://learn.microsoft.com/training/modules/introduction-copilot-python/#learn-github-copilot-with-python-badge","schemaType":"badge","uid":"learn.github-copilot-with-python.badge"}]},"prerequisites":"\u003Cul\u003E\n\u003Cli\u003EBasic understanding of Python and text editors.\u003C/li\u003E\n\u003Cli\u003EBasic comprehension of Git and GitHub Fundamentals. Particularly, running basic git commands like \u003Ccode\u003Egit add\u003C/code\u003E and \u003Ccode\u003Egit push\u003C/code\u003E.\u003C/li\u003E\n\u003Cli\u003EA GitHub Account with an active subscription for GitHub Copilot is required for either your personal GitHub account or a GitHub account managed by an organization or enterprise. For learning purposes, the Copilot Free option with usage limits should be sufficient.\u003C/li\u003E\n\u003C/ul\u003E\n","products":["github"],"roles":["devops-engineer","administrator","developer","solution-architect","student"],"schema":"Module","subjects":["devops"],"summary":"\u003Cp\u003EGitHub Copilot is an AI pair programmer that offers autocomplete-style suggestions as you code in Python.\u003C/p\u003E\n","title":"Using GitHub Copilot with Python","uid":"learn.github-copilot-with-python","units":["learn.github-copilot-with-python.introduction","learn.github-copilot-with-python.what-is-github-copilot","learn.github-copilot-with-python.exercise-setup","learn.github-copilot-with-python.use-copilot-with-python","learn.github-copilot-with-python.exercise-web-api","learn.github-copilot-with-python.knowledge-check","learn.github-copilot-with-python.summary"]}