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

עבודה בסביבת Unix/Linux: קורס אונליין בעברית

קורס Linux כולל היכרות מלאה עם סביבת העבודה ותפעול המכונה דרך שורת הפקודה

מתאים למתכנתים, לבודקי תוכנה, לאנשי System ו Devops.

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

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

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

מה לומדים

יוניקס היא מערכת ההפעלה הנפוצה לשרתים באינטרנט, ולאחרונה מאז מהפכת המובייל הגיעה גם לכל אחד מאתנו דרך הסמארטפון. יוניקס הוא שם כולל למשפחה שלמה של מערכות הפעלה הכולל את אנדרואיד ו iOS על הטלפונים, לינוקס (Linux) על שלל הפצותיה, למשל Ubuntu, Debian, Red Hat ועוד למחשבים אישיים או שרתים וכן מערכות הפעלה של שרתים מסחריים כדוגמת AIX, HP-UX, True 64 ועוד.

את הקורס נתחיל מהתקנת לינוקס הפצת Ubuntu על מכונה וירטואלית ומשם נמשיך ללמוד את המערכת. רוב העבודה תבוצע בממשק טקסטואלי מאחר וממשק זה זמין על כלל מערכות יוניקס ודומה מאוד בין המערכות, כך שהידע שתצברו בקורס יאפשר לכם לעבוד על מערכות Linux באופן כללי ומערכות Unix נוספות כולל Mac OSX.

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

כמה זה עולה?

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

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

מיד לאחר התשלום תקבלו גישה לכל תכני הלימוד באתר ותוכלו להתחיל ללמוד את הקורס ״עבודה בסביבת Unix/Linux״. המנוי נותן לכם:

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

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

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

    2

    עבודה משורת הפקודה

    3

    מערכת הקבצים

    • 13מערכת ההרשאות של יוניקס
    • 14שינוי הרשאות בכתיב אוקטלי
    • 15תרגול הרשאות
    • 16קישורים סימבוליים
    • 17Hard Links
    • 18תרגיל Links

    4

    הפניות קלט/פלט

    • 19הפניית קלט, פלט ושגיאות לקובץ
    • 20צינורות הפניה ביוניקס
    • 21פילטרים
    • 22תרגול הפניות קלט פלט

    5

    כלים לעבודה שוטפת

    • 23הפקודה find
    • 24תרגול find
    • 25הפקודות cmp, comm, diff
    • 26הפקודה tar
    • 27עורך הטקסט vi

    6

    כלים לעבודה עם קבצי טקסט

    • 28ביטויים רגולאריים
    • 29חיפוש ביטוי רגולרי בקלט באמצעות grep
    • 30תרגול ביטויים רגולריים
    • 31awk
    • 32תרגול awk

    7

    התאמת סביבת העבודה

    • 33הגדרת קיצורי דרך - Aliases
    • 34משתני סביבה ביוניקס
    • 35מבנה קובץ Shell Script
    • 36קבצי אתחול
    • 37תרגול סביבת העבודה

    8

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

    • 38תהליכים על מכונת יוניקס
    • 39תקשורת בין תהליכים
    • 40איתור תהליכים במערכת
    • 41תרגול תהליכים - לא להגשה

    9

    ניהול מערכת

    • 42התקנת תוכנות במערכת לינוקס
    • 43ניהול משתמשים וקבוצות
    • 44הגדרות דואר אלקטרוני postfix
    • 45משימות מתוזמנות
    • 46ניהול תהליכי מערכת systemd
    • 47התקנת שרת לינוקס בענן של Digital Ocean
    • 48הגדרת גישה מרחוק באמצעות ssh
    • 49התקנת שרת LAMP
    • 50חיבור השרת לדומיין
    • 51הגדרת מספר אתרים על אותו שרת
    • 52תרגיל מסכם ניהול מערכת