Overview

This is a comprehensive workshop designed for developers to master GitHub and boost their coding efficiency with GitHub Copilot. We will cover the essentials of GitHub, including repository management, Markdown, pull requests, and conflict resolution. Participants will delve into automating workflows with GitHub Actions, ensuring code security, and leveraging GitHub Copilot for AI-powered coding assistance.​

Modules

Introduction to DevOps with GitHub

In this module, you will learn GitHub basics, Markdown, Pages, and pull request management. Gain skills in resolving merge conflicts, creating workflows, and using GitHub Codespaces with Visual Studio Code for efficient development.

Automating workflows with GitHub Actions

In this module, you will learn to create and test GitHub Actions, publish packages, and deploy applications to Azure. This course covers writing custom JavaScript Actions, automating tasks, and leveraging reusable workflows and matrix strategies for efficient development.

Code security and analysis

In this module, you will explore GitHub Advanced Security (GHAS) with a focus on securing your repository supply chain and identifying code vulnerabilities. Learn about secret scanning, managing commit history, and using tools like Condell to enhance code security.

Accelerating development with GitHub Copilot

This module addresses developers' challenges and tools, with a focus on GitHub Copilot. Learn to install and set up Copilot, use prompt engineering, and start coding effectively. Explore key features, debug code, and utilize Copilot X, CLI integrations, and Enterprise plan benefits.

Post-training Skills Assessment

Take this assessment to validate your skills gathered from the self-paced online learning completed in this course to mark your completion.

Course Completion Survey

Share your feedback with us regarding your experience!

Intermediate
  • Style

    Self paced
  • Target Audience

    Technical Project Ready with Labs
  • Certification Course

    No
  • Hands on Labs

    Yes
Solution Areas

Azure Digital and App Innovation, Accelerate Developer Productivity

Enroll Now
 Error