Online or onsite, instructor-led live Git training courses demonstrate through interactive discussion and hands-on practice the fundamentals of Git and how to use it for government.
Git training is available as "online live training" or "onsite live training". Online live training (also known as "remote live training") is conducted via an interactive remote desktop. Onsite live training can be conducted locally on customer premises in Iowa or in Govtra corporate training centers in Iowa.
Govtra -- Your Local Training Provider for Government
Des Moines, IA - Hub Tower
699 Walnut Street, Des Moines, United States, 50309
The Hub Tower location is easily accessible by car via Interstates 35 and 80, with underground and nearby public parking available; simply head downtown to Walnut Street. Guests arriving from Des Moines International Airport (DSM) can expect a 10‑ to 15‑minute taxi or rideshare journey via I‑235 and I‑35 into downtown. For public transportation users, DART buses stop close to the building, and it also connects via the downtown skywalk to neighboring business and cultural venues.
IA, Johnston - Regus - Foxboro Square
6165 Northwest 86th Street, Johnston, United States, 50131
Regus Foxboro Square enjoys a highly accessible suburban location—and is easily reached by car via Interstates 80/35. Ample free parking is available in the surface lots surrounding the building. For those arriving from Des Moines International Airport (DSM), the venue is approximately 16.6 km (about a 15–20 minute drive) via I‑35 north. Public transit users can take Johnston-area bus services to nearby stops; the facility is also adjacent to Dover Park’s walking and biking trails, providing a healthy commute option.
Cedar Rapids, IA - Regus – Edgewood Pointe
4515 N River Blvd NE #200, Cedar Rapids, United States, 52411
Regus Cedar Rapids is easily accessible by car via I‑380 or I‑80 toward northeast Cedar Rapids, exiting at Edgewood Road and traveling south on River Boulevard. Complimentary on-site surface parking ensures convenience for event attendees. For travelers arriving at Des Moines International Airport (DSM), the venue is approximately a 90‑minute drive via I‑80 and I‑380. Local participants can reach the centre using Cedar Rapids Transit Route 10, with stops near River Boulevard and Edgewood Pointe.
This instructor-led, live training in Iowa (online or onsite) is designed for intermediate-level developers and DevOps engineers who seek hands-on experience with Git and Azure DevOps. The focus will be on branch management, merge strategies, conflict resolution, and the effective use of graphical clients.
By the end of this training, participants will be able to:
- Understand fundamental Git concepts and workflows.
- Effectively manage branches and merges in collaborative environments.
- Resolve conflicts using best practices in real-life scenarios.
- Utilize graphical clients (SourceTree and GitKraken) for Git management.
- Perform practical Git operations both from the console and graphical interfaces.
- Work with Git in Azure DevOps for repository integration and version control, enhancing efficiency and collaboration for government projects.
This instructor-led, live training (online or onsite) is designed for intermediate to advanced professionals who wish to utilize GitLab for advanced CI/CD workflows, project structuring, and collaborative development using the Free edition of GitLab.
By the end of this training, participants will be able to:
Implement sophisticated GitLab CI/CD pipelines with custom runners and reusable templates.
Effectively organize projects using groups and namespaces.
Collaborate on code, issues, and documentation using Markdown and GitLab tools.
Apply GitLab Pages, release workflows, and secure configurations in real-world scenarios for government projects.
This instructor-led, live training (conducted online or on-site) is aimed at software engineers and other professionals who wish to learn how to use Gerrit as a Git repository and conduct code reviews for government projects.
By the end of this training, participants will be able to:
- Understand the functionality of Gerrit and manage the Gerrit web interface effectively.
- Apply best practices for using Gerrit in managing code review workflows.
- Administer and configure a Gerrit project to ensure compliance with governance standards for government use.
This instructor-led, live training in [location] (online or onsite) is designed for intermediate-level developers and DevOps professionals who aim to enhance the security, governance, and automation of their GitHub environments, particularly within an enterprise setting.
By the end of this training, participants will be able to:
- Configure and manage GitHub security settings and repository access.
- Implement security best practices using GitHub tools such as Dependabot and CodeQL.
- Create, reuse, and maintain GitHub Actions and workflows.
- Monitor and audit activity for compliance and governance at scale, ensuring alignment with public sector requirements for government.
This instructor-led, live training in [location] (online or onsite) is aimed at DevOps engineers who wish to utilize Kubernetes and GitLab to automate the DevOps lifecycle for government projects.
By the end of this training, participants will be able to:
- Automate application builds, tests, and deployments.
- Establish an automated build infrastructure.
- Deploy an application to a containerized cloud environment.
In this instructor-led, live training in Iowa, participants will learn how to utilize Bitbucket as a version control system within a software development environment for government.
By the end of this training, participants will be able to:
Comprehend version control concepts including workflows, branching, and merging.
Leverage Bitbucket and Git to manage software development and versioning processes.
Integrate Bitbucket with other Atlassian tools such as Jira, HipChat, Confluence, and Bamboo to enhance collaboration and project management for government operations.
This comprehensive course is designed for individuals who are new to distributed version control systems. It begins with foundational exercises for managing a local repository and progresses to collaborative practices for working within a team environment. The course emphasizes hands-on exercises to ensure participants gain practical experience. This training is tailored to enhance skills and efficiency in version control, specifically for government workflows and processes.
This instructor-led, live training in [location] (online or onsite) is aimed at developers and software engineers who are new to GitHub’s platform and wish to leverage its features along with Git for enhanced versioning and management of an enterprise application’s source code.
By the end of this training, participants will be able to:
- Set up and configure an account for accessing GitHub’s web-based platform.
- Understand how Git’s system functions and grasp the foundational concepts of GitHub.
- Create and manage GitHub repositories while implementing Git workflows.
- Execute source code changes within GitHub and synchronize revisions made outside the platform.
- Operate Pull Requests, Tags, Releases, and other essential GitHub components.
- Perform version control functions based on Git and utilize GitHub’s bash environment.
- Create repository branches for resolving project defects in collaboration with team members.
- Gain a thorough understanding of Git and GitHub’s structure to improve programming practices.
This training is designed to enhance the skills necessary for government agencies and organizations to effectively manage their software development processes.
This instructor-led, live training in [location] (onsite or remote) is designed for government developers who wish to set up and use GitLab for version control and continuous integration.
By the end of this training, participants will be able to:
- Install and configure GitLab.
- Understand how to implement an alternative to GitHub for government use.
- Use GitLab to manage a DevOps lifecycle in a public sector environment.
- Utilize GitLab for Continuous Integration/Continuous Delivery processes.
- Efficiently develop, release, and test software using GitLab for government projects.
This instructor-led, live training (online or onsite) is designed for government users at the beginner level, providing an introduction to Git from a user perspective and covering common collaboration and branching strategies.
By the end of this training, participants will be able to:
- Understand the differences between 2nd generation version control systems (e.g., SVN) and 3rd generation systems (e.g., Git).
- Utilize Git for version control.
- Manage changes effectively.
- Explain the concepts of staging and committing.
- Set up branches for efficient workflow management.
- Work with remote and local repositories.
- Resolve merge conflicts.
- Add tags to versions.
- Collaborate with a team and conduct code reviews for planned changes.
- Implement project planning strategies.
- Adhere to best practices for working together on features.
This training is tailored to enhance the version control skills of government personnel, ensuring they can effectively manage and collaborate on projects within their organizations.
This instructor-led, live training in Iowa (online or onsite) is aimed at DevOps engineers who wish to establish, deploy, and manage a Git-based software deployment workflow for their Kubernetes applications.
By the end of this training, participants will be able to:
- Install and configure Spinnaker and Terraform.
- Understand the advantages of GitOps over traditional CI/CD and Infrastructure-as-Code (IAC).
- Transition from maintaining scripts to configuring and executing well-defined deployment processes.
- Apply best practices for cloud-native deployment, management, and monitoring.
- Recover deployments from partial failures without manual intervention.
- Develop a GitOps strategy for application development that aligns with public sector workflows and governance standards for government.
This course has been designed for individuals who will be utilizing a Git repository for government projects.
It is tailored for software developers, project managers, software architects, solutions architects, release managers, and others involved in public sector workflows.
This course is designed for government Subversion users to learn how to effectively transition to using Git. It provides guidance on smoothly migrating practices from SVN to Git while avoiding common pitfalls.
This course has been developed for government project managers, release managers, product managers, product owners, Scrum Masters, software architects, and all individuals responsible for planning releases and the deployment of software.
It demonstrates how to transition changes from requirements through development and testing to the production environment using a distributed version control system (with a focus on GIT, though the course is also beneficial for those using other distributed SCMs).
Read more...
Last Updated:
Testimonials (7)
I like that I've got immediately answer to my questions.
Szabolcs Kriston - Ericsson
Course - Advanced GitLab
Repeat the important takeaway
Milly Chen - Logitech
Course - Gerrit Code Review
Exercises that we were able to do on VMs
Atif Bhatti
Course - Git Hands-on Workshop with Azure DevOps
I liked the easy communication between trainer and us, care given to our problems, insights and additional knowledge provided in anwers to our questions. I liked the pace, it didn't feel rushed at any point, even with technical problems. Each subject was taken care of properly.
Melania Mieczkowska - IAV Poland
Course - Gitlab and Gitlab CI
not standard explanation
Nicola - OHB System AG
Course - Git for Victims of Subversion
Exceptional subject matter expertise, and the hands on exercise system worked well.
Online GIT training in Iowa, GIT training courses in Iowa, Weekend GIT courses in Iowa, Evening GIT training in Iowa, GIT instructor-led in Iowa, GIT classes in Iowa, GIT on-site in Iowa, GIT instructor-led in Iowa, Weekend GIT training in Iowa, Online GIT training in Iowa, GIT one on one training in Iowa, GIT boot camp in Iowa, GIT private courses in Iowa, GIT coaching in Iowa, GIT trainer in Iowa, Evening GIT courses in Iowa, GIT instructor in Iowa