Free

Git for Developers – Introduction

This free video will familiarize you with version control and/or Git. It explains centralized vs. decentralized models, parallel development on the same stream, deltified storage vs. snapshot storage and an overview of Git. It’s a foundational pre-requisite to our Git for Developers instructor-led training class.

Details

Duration: 36 minutes

On-demand: FREE

Audience

Architects
Configuration Managers
Developers
and any other user of Git
Instructor-led

Git for Developers - Hands on workshop - Enterprise (Onsite)

This course includes a hands on and complete introduction to Git. It’s scheduled on site, at your company, with your team. It includes topics on: DVCS fundamentals; Git basics like the repository, revisioning, history logs and workflows. Also covered is Git work cycles with local and remote Git repositories, Git merging, branching and tagging, and best practices for Git in the enterprise. A hands-on lab is included.

Details

Duration: 16 hours
Onsite1: $15,000
Class Size: up to 12 attendees

Audience

Architects
Configuration Managers
Developers
Instructor-led

Git for Developers - Enterprise (Remote)

This course offers a complete introduction to Git. It includes topics on: DVCS fundamentals; Git basics like the repository, revisioning, history logs and workflows. Also covered is Git work cycles with local and remote Git repositories, Git merging, branching and tagging, and best practices for Git especially in the enterprise setting.

Details

Duration: 8 hours (2 x 4 hour remote sessions)
Online1: $6,400
Class Size: up to 12 attendees

Audience

Architects
Configuration Managers
Developers
On-demand

Git for Developers - Module 1 (Essential Concepts 1)

This course is an introduction to Git and the foundational concepts involved in the typical usage of Git for software development. Concepts are first discussed in theory then demonstrated with a command line client. The course covers topics such as Git basics, team workflows, local and remote workcycles, creating and merging branches as well as Git history and help.

Details

Duration: 3.8 hours
On-demand: $299/attendee

Audience

Architects
Configuration Managers
Developers
and any other user of Git
On-demand

Git for Developers - Module 2 (Essential Concepts 2)

This course covers more advanced features that are useful for enterprise software development. Concepts are first discussed in theory then demonstrated with a command line client. The course covers topics such as merging conflicts, cherry picking, rebasing and shared branches, tags, best practices, subrepositories and advanced topics.

Details

Duration: 3.4 hours
On-demand: $299

Audience

Architects
Configuration Managers
Developers
and any other user of Git
Instructor-led

Git / Gerrit for Project Members

Learn how to get the most out of Git/Gerrit with TeamForge. This course introduces Git, Gerrit and code reviews and covers the roles and responsibilities of code review and verification using Gerrit.

Details

Duration: 2 hours*
Onsite1: $2,000
Online2: $1,600
Class Size: up to 12 attendees

Audience

Configuration Managers
Developers
Code Reviewers/Verifiers
anyone involved with code review or version control
Instructor-led

Git / Gerrit for Project Administrators

Learn how to get the most out of Git/Gerrit with TeamForge. This course covers how to create and configure Git repositories in order to use them with Gerrit/code reviews, how to create the necessary TeamForge Project roles, how to add Gerrit to the project toolbar and how to enable Git "History Protection".

Details

Duration: 2 hours*
Onsite1: $2,000
Online2: $1,600
Class Size: up to 12 attendees

Audience

Configuration Managers
Project Administrators
anyone involved with code review or version control