קורסים מקצועיים למתקדמים

הנדסת תוכנה

GIT Basic and Administration

מספר הקורס 40831

למה ללמוד בג'ון ברייס?
  • למידה חדשנית ודינמית עם כלים מתקדמים בשילוב סימולציות, תרגול וסביבות מעבדה
  • מגוון הכשרות טכנולוגיות עם תכנים המותאמים להתפתחות הטכנולוגית ולביקוש בתעשיית ההייטק
  • מובילים את תחום ההכשרות לעולם ההייטק והטכנולוגיה כבר 30 שנה, עם קהילה של עשרות אלפי בוגרים
  • אתם בוחרים איך ללמוד: פרונטאלית בכיתה, מרחוק ב- Live Class או בלמידה עצמית

המועדים הקרובים

קורס לקבוצות

הקורס נפתח במתכונת של קבוצה בלבד, בהתאמה אישית לארגונים.
לפרטים נוספים: Muzman@johnbryce.co.il

משך הקורס

שעות אקדמיות:

16

מספר מפגשים:

קורס בוקר:

2

קורס ערב:

4

מתכונת הקורס

הקורסים המוזמנים לארגונים מותאמים באופן אישי ומלא לצרכי הארגון, מערכי הלימוד גמישים וניתן לשלב בהם תכנים רלוונטיים וייעודיים.

Overview

This course is for anyone who have been using any kind of VCS (Version control system) before. In this course the user will get to know git, how to use it on a daily basis with focus on what are branches and what is the recommended way to use them (gitflow) and providing tools and tips for a better coding & productivity.

On Completion, Delegates will be able to

User will learn git basics, git commands and much more

User will learn how to configure git (.gitconfig, .gitkeep, hooks, aliases etc)

User will know what are the key features of git

User will learn what are branches and how to use them

User will learn what is git flow and how to use it in order to enhanced daily work

User will learn how to improve their productivity and code quality (git stash, pull request, git bisect, worktree, partial add and more)

Who Should Attend

This course is for anyone who have been using any kind of VCS (Version control system)

תכנית הלימודים

Course Contents
  • User will get to know git
  • User will know what are the key features of git
    • DVCS
    • Fully offline
    • Integrity (SHA-1)
    • Compact
    • Submodules
    • Fast forward vs Non fast forward
    • The Three States 1
    • Snapshots
    • Branches (Separate full session)
  • User will be able to configure git (on different levels)
    • System (os level)
    • Global (cross-repository per user)
    • Project (local per repository)
    • -c flag (override configuration fot the current command)
    • .gitignore
    • .gitattributes
    • .gitkeep – Tracking empty directories
  • User will be able to create and work on his first git repository
  • Our first git repository
    • Create our first git repository, add and update content, commit, view the log.
    • During this session we will use the basics that was exposed during the introduction
      • Create local git repository
      • Create content
      • Add content
      • Commit
      • View log
      • Modify content
      • View the project structure
      • add .gitignore/.gitkeep
Prerequisites
  • Computer- there are several assignments in this course

Schedule Appointment

Fill out the form below, and we will be in touch shortly.

לא הצלחנו לאתר את הטופס.