Hands-On Training on Version Control System (VCS)
June 3, 2025
π§ Hands-on Training on Version Control Systems (VCS)
π Speaker
Abdullah Al Jahid
Software Engineer l
Streams Tech Ltd
Join us for a comprehensive training session designed to provide both theoretical knowledge and practical experience with modern version control systems, focusing on Git and GitHub.
---
π Part 1: Understanding Version Control
What is a Version Control System and why it matters
Centralized vs Distributed VCS: Key Differences
Introduction to Git & GitHub: Relationship and Use Cases
Core Concepts: Repositories, Branches, Commits
Branching, Merging, and Handling Merge Conflicts
Best Practices and Common Workflows (e.g., Gitflow, Pull Requests, Code Reviews)
---
π» Part 2: Hands-On with Git
Initializing and Cloning Repositories
Adding, Committing, Pushing, and Pulling Changes
Working with Branches: Creation, Switching, and Deletion
Merging Branches and Demonstrating Conflict Resolution
Step-by-Step Guide to Resolving Merge Conflicts
---
π― Ideal for: Students, aspiring developers, and professionals looking to strengthen their version control skills using Git β a must-have tool in modern software development.
π
Donβt miss this opportunity to build industry-relevant skills under expert guidance.