
Online or onsite, instructor-led live Version Control Systems training courses demonstrate through interactive hands-on practice the fundamentals and advanced topics of Version Control Systems.
Version Control Systems training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. The US onsite live Version Control Systems trainings can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Testimonials
I was able to ask an expert questions that i have been trying figure out by Googling
Paul Russell - Blume Global
Course: Git for Victims of Subversion
Luke was very personable and was willing to delve into specific examples of our issues.
Jim HABERLIN - Blume Global
Course: Git for Victims of Subversion
The training slides were well done and provided a proper level of instruction.
USAF
Course: Comprehensive Git
The instructor was very knowledgeable about GIT.
USAF
Course: Comprehensive Git
It brought me a better understanding of the roles of trunk, branches, and tags, and of the way SVN can help us keep clean development paths along different axes.
Patrick Muls
Course: Subversion for Users
I was benefit from reviving old files from previous revisions.
quentin yeung
Course: Subversion for Advanced Users
The fact that it wasn't just done in windows that it actually made use of the command line as we may not always have windows to work with.
Nigel Clutterbuck
Course: Subversion for Advanced Users
I really was benefit from the good expertize.
Filip Tkacz
Course: Git for Victims of Subversion
I was benefit from the ability to find interesting way to describe problem.
Maciej Broda
Course: Git for Victims of Subversion
Good introduction to the subject. Enjoyed the training.
Richard Millington
Course: Git for Victims of Subversion
Very knowledgeable trainer and well thought out exercises.
Chris Moore
Course: Git for Victims of Subversion
The course was hands-on, so we got to try git commands for real. Ukase was very confident and knowledgeable.
Steve Folly
Course: Git for Victims of Subversion
The “hands-on” nature of tuition makes it far easier to understand the course material.
Stephen Warder
Course: Git for Victims of Subversion
I enjoyed the git internals, interactive add, interactive rebate.
Pawel Motofa
Course: Git for Victims of Subversion
I was benefit from the info about how framework is keeping truck.
Pawel Jaworski
Course: Git for Victims of Subversion
The trainer has in depth knowledge of git. The path of course is pretty fast and well thought. Exercises are complicated enough to train and simple enough to be done in time. Great training.
Bartłomiej Jurkiewicz
Course: Git for Victims of Subversion
What was bets about the training, was that it was fluid and interactive, Kristin adapted the training on-the-fly in accordance with our needs and ran a very open and relaxed session, while distilling a lot of useful information. He also worked well as a mediator to discussions which we had within the group.
Jamie Murray
Course: Subversion for Users
He was well prepared and had obviously geared his course towards our needs.
arthur finlay
Course: Subversion for Users
I generally was benefit from the humor and rapport with trainer.
Stuart Read
Course: Comprehensive Git
The trainer knows about the subject very well.
Gabriel Moral
Course: Comprehensive Git
The trainer's attitude and willingness to engage, particularly since he was sick.
ezetop unlimited company
Course: Comprehensive Git
I got the most out of the last day.
ezetop unlimited company
Course: Comprehensive Git
The diagrams are quite helpful and the explanation of use cases for situations was good.
Australian Bureau of Statistics
Course: Git for Victims of Subversion
I generally liked the very hands-on.
Australian Bureau of Statistics
Course: Git for Victims of Subversion
The trainer was very helpful anf a very good knowledge of the subject.
Course: Git for Victims of Subversion
I enjoyed the open communication with the audience. Accommodate the audience on their concerns and on their lack of skills.
Course: Git for Victims of Subversion
I found the course a good introduction to the Subversion process and being a first time user I feel that I will be able to use the practises learned on the course to good effect in my day to day work. The course notes and exercises were well written and the trainer was able to convey the principles behind the course to a high standard.
SWINDON Silicon Systems
Course: Subversion for Users
the practical exercises involving the Tortoise client were the most useful as this is likely to be the main way that we shall be interacting with SVN repositories in addition we shall be interacting with the repositories using the built in SVN support in our design tool Altium Designer.
SWINDON Silicon Systems
Course: Subversion for Users
Trainer could adapt quickly, made training more useful to my job.
QlikTech Corp
Course: Comprehensive Git
Good Introduction to Gitlab, Learnt some new concepts which we did not know was possible with Gitlab.
Nationale-Nederlanden Bank
Course: Gitlab and Gitlab CI
Trainer would take time to explain subtleties or answer general questions about the topic.
Boldon James
Course: Git for Users
Łukasz has detailed knowledge of the subject and was willing and able to take questions at any point in the course. His enthusiasm to impart as much knowledge on the subject as possible at an appropriate pace was very refreshing.
Shaun Allen - Boldon James
Course: Git for Users
the trainer clearly had a good understanding of the subject matter. He responded well to individual issues with the exercises, and questions raised by the attendees.
paul farrington - Boldon James
Course: Git for Users
We all did get a better understanding of the various abilities of the tooling.
Nationale-Nederlanden Bank
Course: Gitlab and Gitlab CI
Good coverage of subjects given the time available.
Richard Webb - Boldon James
Course: Git for Users
Jose's style of teaching was great. He went over scenarios a couple of times and built a really good rapport with us to the point he would jovially try to trip us up with some of the course material so we didn't have too much dependency on watching him. This helped our us to engage more and kept us switched on during more in depth areas of the course material.
Chris Williams - KNOWLEDGEPOOL GROUP LIMITED
Course: Bitbucket
That we had a small group so we could all ask questions.
BTC Embedded Systems Romania SRL
Course: Comprehensive Git
The idea of branching in Git
BTC Embedded Systems Romania SRL
Course: Comprehensive Git
Very pleasant atmosphere. Good grasp of topics, helpful with exercises, open to discussions, answer question best to ability.
BTC Embedded Systems Romania SRL
Course: Comprehensive Git
Thorough and explicit.
BTC Embedded Systems Romania SRL
Course: Comprehensive Git
The knowledge of git. Calm.
BTC Embedded Systems Romania SRL
Course: Comprehensive Git
We did exercises right after theory to understand by doing what was explained. Presentation style.
Razvan Popovici - BTC Embedded Systems Romania SRL
Course: Comprehensive Git
Calm, patience, friendly
BTC Embedded Systems Romania SRL
Course: Comprehensive Git
The way the examples were discussed.
BTC Embedded Systems Romania SRL
Course: Comprehensive Git
the main part of training is practice.
IT Services Hungary Kft
Course: Subversion for Administrators
Saw that the trainer had invested a lot of time in producing examples that mirrored real world problems. Designed examples to comprehend the lesson objective and to point out common pitfalls.
Ross Wilson - skyguide - swiss air navigation services ltd
Course: Git for Users
The trainer was very helpful anf a very good knowledge of the subject.
Course: Git for Victims of Subversion
I enjoyed the open communication with the audience. Accommodate the audience on their concerns and on their lack of skills.
Course: Git for Victims of Subversion
Version Control Systems Subcategories
Version Control Systems Course Outlines
- Understand how Gerrit works and how to manage the Gerrit web interface.
- Learn good practices for using Gerrit in handling code review workflows.
- Administer and configure a Gerrit project.
- Automate application builds, tests, and deployments.
- Create an automated build infrastructure.
- Deploy an application to a containerized cloud environment.
- Understand version control concepts such as workflows, branching and merging.
- Use Bitbucket and Git to manage software development and versioning.
- Integrate Bitbucket with other Atlassian software such as Jira, HipChat, Confluence and Bamboo.
- Install and configure Spinnaker and Terraform.
- Understand the benefits of GitOps over traditional CI/CD and Infrastructure-as-Code (IAC).
- Move away from maintaining scripts. Configure and execute well-defined deployment process.
- Apply best practices for cloud-native deployment, management, and monitoring.
- Recover deployments from partial failures without manual intervention.
- Create a GitOps strategy for application development.
- Install and configure Gitlab.
- Understand how to implement an alternative to Github.
- Use Gitlab to manage a DevOps lifecycle.
- Use Gitlab for Continuous Integration / Continuous Delivery.
- Efficiently develop, release and test software using Gitlab.
- Setup and configure an account for accessing GitHub's web-based platform.
- Understand how Git's system works and grasp the concepts foundational to GitHub.
- Create and manage GitHub repositories while implementing Git workflows.
- Execute source code changes inside GitHub and sync revisions that were done outside the platform.
- Operate Pull Requests, Tags, Releases, and other fundamental GitHub components.
- Perform version control functionalities based on Git and utilize GitHub's bash environment.
- Create repository branches for resolving project defects together with the team.
- Grasp and familiarize themselves with Git and GitHub's structure for better programming practice.
- Understand and apply a configuration-as-code approach to setting up infrastructure.
- Create custom configured Docker containers for deploying software applications to the cloud.
- Deploy software to multiple environments.
- Monitor deployments via the Bitbucket Pipelines Deployment Dashboard.
Last Updated: