Course Highlights
  • Enabling and disabling GitHub Copilot in various files
  • Configuring development environments with GitHub Codespaces
  • Utilizing VS Code integrations with GitHub
  • Managing the lifecycle of GitHub Codespaces
  • Using slash commands in GitHub Copilot effectively
  • Leveraging agents in GitHub Copilot for specific tasks
  • Refining code suggestions with interactive inline chat
  • Crafting detailed prompts for tailored code generation
  • Implementing continuous delivery pipelines with GitHub Actions
Curriculum

10 Topics
Introduction to the course and instructor
Installing and setting up Visual Studio Code
Integrating Visual Studio Code with GitHub
Using Visual Studio Code on the web
Installing the GitHub Copilot extension
Introduction to GitHub Codespaces
Running default and customized Codespaces
Configuring the development environment and editor in Codespaces
Autosave timeouts and lifecycle management in Codespaces
Enabling validating and disabling GitHub Copilot

8 Topics
Introduction to context and its importance in GitHub Copilot
Enhancing code suggestions with context
Using comments as prompts for GitHub Copilot
Improving prompts by specifying requirements
Writing unit tests and documenting existing code with GitHub Copilot
Using inline mode and refining suggestions from inline chat
Introduction to agents in GitHub Copilot
Using slash commands and the workspace agent in GitHub Copilot

12 Topics
Introduction to GitHub Actions
Adding GitHub Actions to a project
Core components of GitHub Actions
Triggers for a workflow
Working with log output
Defining tasks for a workflow
Testing and linting on pull requests
Verifying containerization
Overview of a continuous delivery project
When to automatically deploy
Using secrets in GitHub Actions
Deploying a repository as a website

8 Topics
Introduction to robust software projects
Overview of a robust project structure
Identifying and working through a work item
Reviewing and verifying changes
Creating and configuring an Azure Container App
Deploying a Hugging Face model to Azure
Troubleshooting container deployment
Introduction to GitHub Certifications

  Write a Review

AI: Applied GitHub Platform

Go to Paid Course