Whether delivered online or onsite, our instructor-led live Version Control Systems courses provide an interactive, hands-on experience covering both fundamental concepts and advanced topics in Version Control Systems.
These training programs are available as "online live training" or "onsite live training." The online live option (also known as "remote live training") utilizes an interactive remote desktop connection. Onsite live training can be conducted directly at your customer premises in Sofia or within NobleProg's corporate training facilities located in Sofia.
NobleProg -- Your Local Training Provider
Crystal Business Center
ул. "Осогово" 40, Sofia, Bulgaria, 1303
Crystal Business Center is located in the central part of Sofia, on the corner of "Osogovo" street. and "Todor Aleksandrov" blvd. The building is easily accessible by metro (only 50 m from Opalchenska station) and other public transport. Its total area is 8000 sq.m. The office area is 6171 sq.m.
This instructor-led, live training in Sofia (online or on-site) is designed for intermediate-level developers and DevOps engineers who aim to acquire hands-on experience with Git and Azure DevOps. The focus lies 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.
This instructor-led, live training in Sofia (online or onsite) is designed for intermediate to advanced professionals seeking 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:
Develop advanced GitLab CI/CD pipelines with custom runners and reusable templates.
Organize projects effectively using groups and namespaces.
Collaborate on code, issues, and documentation with Markdown and GitLab tools.
Apply GitLab Pages, release workflows, and secure configurations in real-world projects.
This instructor-led, live training in Sofia (online or onsite) is aimed at software engineers and anyone who wishes to learn how to use Gerrit as a Git repository and perform code reviews.
By the end of this training, participants will be able to:
Understand how Gerrit works and how to manage the Gerrit web interface.
Learn good practices for using Gerrit in handling code review workflows.
This instructor-led, live training in Sofia (online or onsite) is designed for intermediate-level developers and DevOps professionals looking to enhance the security, governance, and automation of their GitHub environments, with a particular focus on enterprise settings.
Upon completing 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.
This instructor-led, live training in Sofia (online or onsite) is aimed at DevOps engineers who wish to use Kubernetes and Gitlab to automate the DevOps lifecycle.
By the end of this training, participants will be able to:
Automate application builds, tests, and deployments.
Create an automated build infrastructure.
Deploy an application to a containerized cloud environment.
This advanced, hands-on course is tailored for developers, DevOps engineers, technical leads, and engineering teams who possess practical experience with Git and GitHub. It emphasizes advanced collaboration workflows, repository governance, GitHub Actions, CI/CD, security, and automation.
Spanning 21 hours, this hands-on course on Sofia explores distributed version control with Git. It ranges from local repository configuration and branching tactics to server deployment and team collaboration, building practical competencies for navigating complex source control landscapes.
Gitea is a lightweight, open-source solution for self-hosted Git services. It offers repository management, code reviews, issue tracking, and continuous integration/continuous deployment (CI/CD) integration. For teams seeking complete control over their source code—free from third-party terms of service or export restrictions—Gitea has become an increasingly popular alternative to GitHub and GitLab.com.
This instructor-led live training in Sofia (online or onsite) is designed for developers and software engineers new to the GitHub platform who wish to leverage its features alongside Git for improved versioning and management of enterprise application source code.
Upon completion of this training, participants will be able to:
Set up and configure an account to access GitHub's web-based platform.
Understand the mechanics of Git and grasp the core concepts foundational to 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 operations using Git and utilize GitHub's bash environment.
Create repository branches to resolve project defects collaboratively with the team.
Familiarize themselves with the structure of Git and GitHub to enhance programming practices.
This instructor-led training in Sofia focuses on installing and configuring GitLab for version control and CI/CD. Participants will learn to manage the DevOps lifecycle, automate pipelines, and utilize GitLab features for efficient software development, testing, and secure project management.
GitLab Self-Managed represents the on-premises implementation of GitLab's all-encompassing DevSecOps platform, encompassing source code management, CI/CD, container registry, security scanning, and monitoring capabilities. It serves as the premier choice for organizations seeking the complete GitLab feature set without relying on SaaS services or allowing data to exit their internal networks.
This instructor-led, live training in Sofia provides developers and project managers with fundamental Git skills, including version control, branching, and merging workflows. It supports teams in managing version histories, resolving conflicts, and maintaining code traceability in collaborative projects by using hosted repositories.
This practical Sofia training assists SVN users in seamlessly moving to Git. It addresses core principles, daily workflows, branching, merging, and migration tactics, helping to prevent typical errors and establish confidence in modern DVCS workflows for enhanced collaborative development.
Geared towards managers and architects in Sofia, this seven-hour workshop details how to guide software modifications from requirements through testing to live production. Participants will learn to automate deployment processes, maintain release branches, and organize central repositories to ensure clean and traceable updates.
Designed for senior professionals like release managers and project leaders, this course focuses on establishing an efficient production pipeline using Subversion. It explores advanced topics such as complex branching strategies, merging, hooks, and custom properties within Sofia. This training is particularly valuable for organizations that require robust deployment strategies and seamless integration with broader development ecosystems.
Woodpecker CI is a simple yet powerful continuous integration engine designed specifically for self-hosted Git forges like Gitea and Forgejo. It provides a lightweight, Docker-native CI/CD experience without the complexity or licensing overhead of enterprise CI platforms.
Read more...
Last Updated:
Testimonials (5)
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
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 Version Control Systems training in Sofia, Version Control Systems training courses in Sofia, Weekend Version Control Systems courses in Sofia, Evening Version Control Systems training in Sofia, Version Control Systems instructor-led in Sofia, Version Control Systems instructor in Sofia, Version Control Systems instructor-led in Sofia, Online Version Control Systems training in Sofia, Version Control Systems classes in Sofia, Version Control Systems private courses in Sofia, Weekend Version Control Systems training in Sofia, Version Control Systems trainer in Sofia, Version Control Systems one on one training in Sofia, Version Control Systems on-site in Sofia, Evening Version Control Systems courses in Sofia, Version Control Systems coaching in Sofia, Version Control Systems boot camp in Sofia