Skip to content
Latest Courses

DevOps with GitHub Deep Dive


Course
For information on how to enroll in this course, click below.
Contact us

Duration: 4 Days (2 hrs each day)
Level: Intermediate
Learning Mode : Live Online Instructor-Led Training
In this online course, you will learn about Git and GitHub tools, working with repositories, branches with GitHub desktop as well as integration with Visual Studio. We will also cover the CI/CD process, workflow management with GitHub and GitHub action concepts as well as introduce you to Inner source and remote development concepts.

  Skills Gained

In this online course, you will learn about Git and GitHub tools, working with repositories, branches with GitHub desktop as well as integration with Visual Studio. We will also cover the CI/CD process, workflow management with GitHub and GitHub action concepts as well as introduce you to Inner source and remote development concepts

Course Agenda

Module 1: Introducing DevOps and GIT

Lessons

  • Define DevOps
  • People, Process and Tools
  • Agile Approach
  • Centralized vs distributed SVC
  • Introducing GIT

Module 2: Introducing GitHub

Lessons

  • Introducing GitHub
  • Using GitHub Learning Labs
  • GitHub Pages

Module 3: Building Community driven software projects on GitHub

Lessons

  • Managing Projects
  • Uploading your project by using GitHub best practice
  • Migrating your repository by using GitHub best practice
  • Security strategy

Module 4: Automating your workflow with GitHub Actions

Lessons

  • Automate development tasks by using GitHub Actions.
  • Build continuous integration (BCI) workflows by using GitHub actions
  • Build and deploy applications to Azure by using GitHub actions
  • Automate GitHub by using GitHub script

Here is the course outline:

1. Introducing DevOps and GIT

Here in this module you will learn to define DevOps and discuss about the Agile approach. Differentiate between Centralized vs distributed SVC. We will also introduce you to Git.

2. Introducing GitHub

In this module you will be introduced to GitHub and learn how to use the GitHub labs.

3. Building Community driven software projects on GitHub

Here in this module you will learn to manage projects and Upload your projects by using GitHub best practice. Also learn about the security strategy.

4. Automating your workflow with GitHub Actions

Here in this module you will learn how to automate development tasks by using GitHub Actions also learn to Build continuous integration (BCI) workflows by using GitHub actions.

Back to top