Complete Guide to GitHub Copilot for Developers by Microsoft Press
With Microsoft Press and Tim Warner
Liked by 46 users
Duration: 4h 57m
Skill level: Intermediate
Released: 12/2/2024
Course details
This course is designed for developers of all levels who want to optimize their coding workflow and leverage the cutting-edge capabilities of Copilot. GitHub Copilot's significance lies in its ability to understand context and generate code suggestions, making it an indispensable tool for modern developers.
Grasp the fundamentals of GitHub Copilot and learn how to implement advanced coding techniques through hands-on exercises and real-world examples. This course equips you with the skills to maximize your productivity, improve code quality, and tackle complex programming challenges with the aid of Copilot. By the end of the course, you should be better prepared to integrate Copilot seamlessly into your development workflow and take your coding skills to new heights.
Note: This course was created by Microsoft Press. We are pleased to host this training in our library.
Skills you’ll gain
Earn a sharable certificate
Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.
Learning
LinkedIn Learning
Certificate of Completion
-
Showcase on your LinkedIn profile under “Licenses and Certificate” section
-
Download or print out as PDF to share with others
-
Share as image online to demonstrate your skill
Meet the instructors
Learner reviews
4.7 out of 5
-
5 star 70% -
4 star 30% -
3 star 0% -
2 star 0% -
1 star 0%
Contents
-
-
(Locked)
Learning objectives41s
-
(Locked)
Learn what GitHub Copilot is2m 15s
-
(Locked)
Understand how AI assists in coding1m 47s
-
(Locked)
Grasp the principles of Responsible AI2m 16s
-
(Locked)
Set up GitHub Copilot in your code editor2m 45s
-
(Locked)
Discover GitHub Copilot for non-coders1m 19s
-
(Locked)
Explore GitHub Copilot and accessibility1m 48s
-
Hands-on lab: Configure Copilot in your development environment14m 12s
-
(Locked)
-
-
(Locked)
Learning objectives34s
-
(Locked)
Learn intelligent code completion with GitHub Copilot's Completion Extension3m 14s
-
(Locked)
Customize completion settings2m 22s
-
(Locked)
Apply best practices for code completion3m 8s
-
(Locked)
Understand GitHub Copilot’s limitations3m 16s
-
(Locked)
Troubleshoot common issues2m 14s
-
Hands-on lab: Complete complex code snippets in GitHub Codespaces15m 28s
-
(Locked)
-
-
(Locked)
Learning objectives35s
-
(Locked)
Integrate with version control systems2m 27s
-
(Locked)
Refactor code using GitHub Copilot suggestions1m 43s
-
(Locked)
Optimize performance1m 30s
-
(Locked)
Debug code with GitHub Copilot assistance1m 20s
-
(Locked)
Integrate GitHub Copilot with your IDE's debugging tools47s
-
(Locked)
Troubleshoot using the GitHub Copilot log streams59s
-
(Locked)
Hands-on lab: Refactor and debug a sample project14m 13s
-
(Locked)
-
-
(Locked)
Learning objectives35s
-
(Locked)
Generate HTML, CSS, and JavaScript with GitHub Copilot2m 3s
-
(Locked)
Design CSS with GitHub Copilot1m 42s
-
(Locked)
Build web components and templates1m 41s
-
(Locked)
Use Copilot with front end frameworks like React or Angular1m 47s
-
(Locked)
Create accessible web content1m 57s
-
(Locked)
Develop accessibility-focused web content1m 31s
-
(Locked)
Hands-on lab: Build a web application with GitHub Copilot12m 2s
-
(Locked)
-
-
(Locked)
Learning objectives36s
-
(Locked)
Generate code for data manipulation3m 5s
-
(Locked)
Clean and preprocess data with GitHub Copilot49s
-
(Locked)
Create data visualizations with GitHub Copilot1m 20s
-
(Locked)
Include data privacy and compliance in your development1m 27s
-
(Locked)
Apply Copilot with popular data analysis libraries1m 52s
-
(Locked)
Tell data stories with GitHub Copilot1m 49s
-
(Locked)
Hands-on lab: Analyze and visualize data using GitHub Copilot13m 4s
-
(Locked)
-
-
(Locked)
Learning objectives30s
-
(Locked)
Implement CI/CD processes with GitHub Copilot2m 32s
-
(Locked)
Generate configuration files1m 20s
-
(Locked)
Automate repetitive tasks with GitHub Copilot33s
-
(Locked)
Manage cloud infrastructure with GitHub Copilot1m 42s
-
(Locked)
Apply infrastructure as code principles with GitHub Copilot1m 19s
-
(Locked)
Hands-on lab: Automate a DevOps workflow with GitHub Copilot11m 37s
-
(Locked)
-
-
(Locked)
Learning objectives35s
-
(Locked)
Understand the importance of generative AI prompting1m 46s
-
(Locked)
Apply ethical prompting techniques3m 5s
-
(Locked)
Optimize your prompts for better responses4m 6s
-
(Locked)
Handle errors in prompts1m 22s
-
(Locked)
Sharpen your prompts for improved outcomes1m 22s
-
(Locked)
Use prompt libraries and templates1m 45s
-
(Locked)
Train GitHub Copilot to understand your work style1m 8s
-
(Locked)
Hands-on lab: Use GitHub Copilot’s chat extension for unit test generation7m
-
(Locked)
-
-
(Locked)
Learning objectives30s
-
(Locked)
Use GitHub Copilot in pull requests for code review4m 5s
-
(Locked)
Collaborate on code with GitHub Copilot3m 2s
-
(Locked)
Leverage GitHub Copilot in GitHub Codespaces1m 54s
-
(Locked)
Work collaboratively in GitHub repositories with GitHub Copilot57s
-
(Locked)
Hands-on lab: Integrate GitHub Copilot into GitHub workflows14m 44s
-
(Locked)
-
-
(Locked)
Learning objectives35s
-
(Locked)
Set up GitHub Copilot in the CLI2m 3s
-
(Locked)
Improve efficiency with GitHub Copilot in the CLI2m 35s
-
(Locked)
Generate shell scripts with GitHub Copilot1m 4s
-
(Locked)
Perform system administration tasks with GitHub Copilot1m 21s
-
(Locked)
Debug errors in Copilot within the CLI1m 10s
-
(Locked)
Follow security best practices for Copilot in CLI commands1m 19s
-
(Locked)
Configure GitHub Copilot with CLI aliases1m 25s
-
(Locked)
Hands-on lab: Build powerful Git commands with GitHub Copilot in the CLI11m 13s
-
(Locked)
-
-
(Locked)
Learning objectives31s
-
(Locked)
Introduce the capstone project2m 13s
-
(Locked)
Foster team collaboration with GitHub Copilot7m 4s
-
(Locked)
Design a full-stack application2m 40s
-
(Locked)
Implement the application using GitHub Copilot58s
-
(Locked)
Deploy and present the GitHub Copilot-powered application1m 56s
-
(Locked)
Hands-on lab: Build a comprehensive application with GitHub Copilot15m 17s
-
(Locked)
-
-
(Locked)
Learning objectives28s
-
(Locked)
Recap key lessons1m 37s
-
(Locked)
Compare GitHub Copilot with other vendors’ solutions2m 25s
-
(Locked)
Explore GitHub Copilot community resources56s
-
(Locked)
Investigate AI development trends1m 24s
-
(Locked)
Explore the future of AI-assisted development1m 43s
-
(Locked)
Stay updated on GitHub Copilot's latest features9m 6s
-
(Locked)
What’s included
- Learn on the go Access on tablet and phone