שלום אורח התחבר

Think Git: קורס אונליין בעברית

מדריך הקורס - ינון פרק

הי! אני ינון פרק. אני מתכנת שכותב קוד כל יום מאז שנת 2002, ומשנת 2012 גם מדריך קורסים בפיתוח למתכנתים בחברות תוכנה מובילות בארץ. בין השאר לימדתי ב Intel, IBM, Amdocs, Sapiens, eBay ובעוד עשרות חברות הייטק נוספות כאן בארץ.

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

מה לומדים

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

אם אתם כבר עובדים ב Git ורוצים לדעת יותר, או אם רק שמעתם על הכלי אבל אוהבים ללמוד דברים לעומק הקורס הזה בשבילכם. בקורס נלמד:

  1. איך Git פועל באמת - מה זה Commit, מה זה Branch ואיך מערכת הקבצים של Git בנויה.
     
  2. איך לעבוד עם גיט בצורה יעילה כולל מתי לפתוח Branch, איך עובד Merge, איך עובד Rebase ומתי להשתמש בכל שיטה.
     
  3. איך לייעל את העבודה באמצעות alias-ים ואיך עובד Git Config.
     
  4. איך להתאושש מכל שטות שעשיתם בלי לאבד מידע.
     
  5. איך לעבוד מול מאגרים מרוחקים ו Github, כולל שליחה וקבלת Pull Requests.
     
  6. איך להשתמש באוטומציה כדי לעשות דברים מהר יותר: נלמד על Revert, על filter-branch, על bisect ועל rerere.

 

זה הקורס שאני הייתי רוצה להתחיל ללמוד git ממנו. אני בטוח שתהנו ממנו ומקווה שתבחרו להצטרף. נתראה בפנים.

תלמידים ממליצים

  • הקורס היה מעולה! ממש הרגע הגעתי לסיומו. האמת שקיבלתי המלצה עליו ממישהי שעובדת בתחום הFrontend ואחרי ששמעה שאני קצת חוששת מהמגע עם GIT אמרה לי לעזוב הכל וקודם כל לעשות את הקורס :) אז קודם כל תודה, מרגישה שעכשיו אני וGIT חברים יותר טובים, ותמיד יש סרטונים לחזור עליהם!

    Anael Mashinsky

כמה זה עולה?

מנוי חודשי מתחדש לאתר
רק 117 ₪ בחודש
  • גישה מיידית לכל תכני הלימוד בכל הקורסים באתר
  • תרגול מלווה ברמה גבוהה
  • מענה בעברית לכל שאלה דרך קבוצת הדיונים
  • גישה לכל הוובינרים המוקלטים באתר
  • המנוי ללא התחייבות וניתן לבטל בכל עת
  • קראו עוד על מסלול המנויים
להצטרפות לחצו כאן והתחילו ללמוד עוד היום

איך זה עובד - מסלול מנוי חודשי

מיד לאחר התשלום תקבלו גישה לכל תכני הלימוד באתר ותוכלו להתחיל ללמוד את הקורס ״Think Git״. המנוי נותן לכם:

  • גישה מלאה לקורס Think Git ולכל שאר הקורסים באתר
  • טקסט מלא בעברית בו תוכלו להשתמש כדי להיזכר בנושא אחרי שראיתם את הוידאו.
  • תיקיית דוגמאות עם כל הקוד שבניתי בוידאו, כדי שתוכלו לנסות ולהריץ את כל הקוד על המכונה שלכם תוך כדי הצפיה או אחריה.
  • תרגול מלווה על כל נושא אותו תוכלו לפתור כדי לקבל חיזוק נוסף להבנה שלכם.
  • גישה לפורום תלמידים שם תוכלו לשאול כל שאלה מקצועית או לשתף פיתרונות שלכם לתרגילים כדי לקבל משוב על העבודה שלכם.
  • השלמת תכנים מקורסים אחרים באתר - במידה ותראו שחסר לכם חלק מחומר הרקע תוכלו לעשות הפסקה, להשלים את התכנים מהקורסים החארים באתר ואז לחזור ללמוד קורס זה.

המנוי הינו ללא התחייבות ומחויב מדי חודש בחודשו עבור אותו החודש.

סילבוס מפורט:

    2

    שמירה, טעינה ומסעות בזמן

    • 7עוד כמה מילים על Staging Area
    • 8מחיקת ושינוי שמות קבצים בגיט
    • 9מסע בזמן
    • 10חיפוש בהיסטוריית הפרויקט
    • 11הצגת שינויים
    • 12הפקודה git reset
    • 13תרגול: חיפוש במאגר

    3

    ענפים

    • 14ענפים והסתעפויות
    • 15מיזוג ענפים
    • 16שיטת עבודה עם ענפים
    • 17זיהוי הבדלים בין ענפים
    • 18הצלת קומיטים שנוצרו במצב Detached Head
    • 19מיזוג ענפים עם Rebase
    • 20מה עוד Rebase יודע לעשות
    • 21התמודדות עם קונפליקטים ב Rebase
    • 22הפקודה git cherry pick
    • 23תרגול: ענפים

    4

    התאמה אישית

    • 24הקובץ gitignore
    • 25קיצורי דרך alias
    • 26תרגול: התאמה אישית

    5

    מאגרים מרוחקים

    • 27עבודה מול מאגרים מרוחקים
    • 28סינכרון שינויים בין מתכנתים דרך מאגר מרוחק
    • 29קונפליקטים בעבודה על שרת מרוחק

    6

    גיט בענן וגיטהאב

    • 30מאגרי גיט בענן
    • 31יצירת חשבון גיטהאב ומאגר ראשון באתר
    • 32שליחת Pull Requests
    • 33קבלת Pull Request
    • 34תרגול: Github

    7

    יציאה ממצבים מביכים

    • 35הוספתי את הקובץ הלא נכון
    • 36עשיתי קומיט למשהו לא נכון
    • 37התחלתי לעבוד ושכחתי ליצור ענף
    • 38יצירת ענף אחרי קומיט
    • 39הפקודה git stash

    9

    נספח: וובינרים בנושא גיט שעברו באתר

    • 41וובינר גיט למתחילים
    • 42וובינר גיט מתקדם