Over

120,000

Worldwide

Saturday - Sunday CLOSED

Mon - Fri 8.00 - 18.00

Call us +8801714090224

 

iii.Projects Manager & System Instructor : Rukaya Binte Shafique

Date: 3-Sep-2024 | Activities: GitHub Collaborative Work:

  • Pull from Main Branch → Switch to Feature Branch → Merge Main Branch into Feature Branch → Make Changes Locally → Push Changes to Remote Feature Branch → Instructor Creates Pull Request(from your branches commit) → Review and Approve Changes → Merge into Main Branch → Pull from Main Branch

Confirmed Status: In Progress (as applicable)

Date: 10-Sep-2024 | Activities: Showing the results of GitHub Collaborative Work & Confirming the process.

  • Review and Demonstrate Previous Workflow
  • Run through the previous workflow again.

Confirmed Status: Confirmed as Successful

Date: 11-Sep-2024 | Activities:




Overview:

Review + confirm understanding

Session 1:

  • Intro to GitHub
  • Create account
  • Interface overview (repos, branches, pull requests, dashboard)

Session 2:

  • Install GitHub Desktop
  • Create repository
  • First commit + basic Git operations

Session 3:

  • Collaborative work
  • Accept invites + clone repos
  • GitHub cycle (fetch, pull, commit, push, PR)

Session 4:

  • Push changes + merge to main branch
  • Hands-on practice



Session 1: Introduction & Getting Acquainted with the Interface In the first session, we’ll begin by introducing GitHub and explaining its importance in version control and collaborative projects. We’ll walk through creating a GitHub account, ensuring everyone is set up and ready to go. Once accounts are created, we’ll spend time getting familiar with the GitHub interface, covering key sections like repositories, branches, pull requests, and the main dashboard. This session sets the foundation for understanding how GitHub functions and what to expect moving forward.

Session 2: Installation & Repository Creation The second session will focus on setting up GitHub on local machines, including installing GitHub Desktop. We’ll guide participants through creating their first repository, ensuring they understand the process of initializing a repository, setting up a .git ignore file, and making the first commit. By the end of this session, participants should be comfortable navigating both the local and global repositories, as well as performing basic Git operations.

Session 3: Collaborative Work & GitHub Cycle Overview In this session, we’ll dive into collaborative work on GitHub. Participants will learn how to accept repository invitations, clone repositories, and begin contributing to a shared project. We’ll go over the GitHub cycle in detail, explaining the process of fetching, pulling, committing, pushing, and creating pull requests. This session will emphasize teamwork, ensuring that everyone understands how to work effectively in a collaborative environment.

Session 4: Hands-On Practice & Validation The final session is all about putting everything into practice. Participants will work directly on the shared repository, completing assigned tasks and pushing their changes. We’ll ensure that each participant can successfully navigate the GitHub workflow, including merging their work into the main branch. This session will conclude with a review, where participants can confirm their understanding and address any remaining questions. The goal is for everyone to leave with confidence in their ability to use GitHub in real-world scenarios.


Working Hours

  • Monday9am - 6pm
  • Tuesday9am - 6pm
  • Wednesday9am - 6pm
  • Thursday9am - 6pm
  • Friday9am - 6pm
  • SaturdayClosed
  • SundayClosed
Teachers

FARHANA HOQUE-DS Instructor
Web Designer
Praesent varius orci at erat lobortis lacinia. Morbi lectus metus,…
HUMAYRA BINTE SHAFIQUE-DS Disign Instructor
Web Designer
Praesent varius orci at erat lobortis lacinia. Morbi lectus metus,…