Building Software with GitHub

Learn the foundations of Git and GitHub in this immersive 3-day training course. Enhance your software building skills with hands-on activities. 

Instructor-led Training

Course Description

In this course, students will learn the foundations of the Git client and the GitHub service. This course covers foundational concepts such as push, pull, commit to more advanced concepts such as resolving merge conflicts, and sprint planning. The course wraps up with understanding GitHub actions with a whiteboard design and hands-on challenge.  

This course is designed with several hands-on activities for an immersive learning experience. 

About this Course

  • Module 1: Getting Started with GitHub 
  • Module 2: Collaboration  
  • Module 3: Resolving Merge Conflicts 
  • Module 4: Workflow Concepts 
  • Module 5: Advanced Git Commands 
  • Module 6: Sprint Planning 
  • Module 7: Setting up CI/CD 
  • Module 8: Whiteboard and GitHub Actions Challenge 

3 Days

none

Advanced

GitHub

Developer

Need to Train a Team?

Contact us to schedule a dedicated class for your team.