Start free

← All labs

GitHub

Programming · 24 labs · ≈ 13 h of hands-on labs · Infrastructure Labs add-on — 3 attempts per lab in any 12 months

  1. Set Up Git and Connect to GitHub [Prerequisite Lab]Level: PrerequisiteDuration: 45 min
  2. Track Local Changes and Manage CommitsLevel: GuidedDuration: 30 min
  3. Create Branches and Merge Changes SafelyLevel: GuidedDuration: 30 min
  4. Collaborate Remotely and Use Pull RequestsLevel: GuidedDuration: 30 min
  5. Build a Real Project by Using Git WorkflowsLevel: AdvancedDuration: 45 min
  6. Write Code with GitHub Copilot SuggestionsLevel: GuidedDuration: 30 min
  7. Control Git Behavior with Config and Ignore FilesLevel: GuidedDuration: 30 min
  8. Rebase, Stash, and Apply Commits PreciselyLevel: GuidedDuration: 30 min
  9. Manage Tasks by Using GitHub Issues and BoardsLevel: GuidedDuration: 30 min
  10. Automate Testing and CI with GitHub ActionsLevel: GuidedDuration: 30 min
  11. Review and Refactor Code with CopilotLevel: GuidedDuration: 30 min
  12. Implement Release Management and Versioning in GitHubLevel: ExpertDuration: 1 h
  13. Create a Class from a Prompt Using GitHub CopilotLevel: GuidedDuration: 30 min
  14. Build Features by Using Copilot in PythonLevel: GuidedDuration: 30 min
  15. Write Unit Tests Automatically by Using CopilotLevel: GuidedDuration: 30 min
  16. Add Comments and Docstrings by Using CopilotLevel: GuidedDuration: 30 min
  17. Develop an API Client with GitHub CopilotLevel: GuidedDuration: 30 min
  18. Refactor Python Code by Using CopilotLevel: GuidedDuration: 30 min
  19. Create Shell Scripts by Using CopilotLevel: GuidedDuration: 30 min
  20. Automate CI Workflows by Using GitHub ActionsLevel: GuidedDuration: 30 min
  21. Document Projects by Using Markdown and CopilotLevel: GuidedDuration: 30 min
  22. Refactor and Optimize Code with GitHub CopilotLevel: GuidedDuration: 30 min
  23. Build Command-Line Tools by Using CopilotLevel: GuidedDuration: 30 min
  24. Utilize Copilot for Python Code CorrectionLevel: GuidedDuration: 30 min