ARCAD Services Illustration

ARCAD Training

Enhance your skills with ARCAD Solutions at our headquarters, on-site or remotely

Mastering Git with ARCAD:
A Comprehensive Guide for IBM i Developers​

Location Onsite or remote
Duration 2 days
Objectives Train end-users about how to develop using Git with ARCAD for DevOps. This training aims at “demystifying” Git for developers who have no knowledge or experience using Git in an IBMi environment.​

It covers the best practices for using Git with ARCAD, covering both theoretical concepts and practical workshops to ensure a thorough understanding.

Input Environment ready to use ARCAD Advanced as a new development platform
Output Developers ready with the Git Methodology that will be applied in ARCAD for DevOps
Conditions Target users: limited to 7 participants max (developers)​
Training done on a standard demo application
Agenda
  • Introduction to Git & ARCAD:​
    • Overview of using Git on IBM i with ARCAD.​
    • Explanation of local and remote Git repositories and their usage.​
  • Gitflow Methodology:​
    • Detailed explanation of the Gitflow methodology.​​
    • Roles of different branches: master, develop, feature, release, hotfix, and sandbox.​
  • Workshops:​
    • Workshop 1: Change a component and push it to Git.​​
    • Workshop 2: Merge 2 features in a release and build the release.​​
    • Workshop 3: Merge 2 features in a release with a conflict, resolve the conflict and build the release.​
  • Conflict Resolution:​
    • Methods for resolving conflicts: tool functionalities, local resolution, and ARCAD versions.​
  • Integration with CI/CD Solutions:​
    • Integration of ARCAD with CI/CD solutions like Jenkins, Azure DevOps, and GitHub Actions for automated builds and deployments.​
  • Managing Source Members and Objects:​
    • Managing source members and objects without sources using ARCAD commands and macro-commands.
Workload 2 man days on site or 5 remote sessions of 2.5 hour

Interested in one of our training courses?