Linux Fundamentals הוא קורס מאתגר המתמקד בכלים ובמושגים הבסיסיים של לינוקס ויוניקס.
התלמידים צוברים מיומנות באמצעות שורת הפקודה.
מתחילים מפתחים בסיס איתן ביוניקס, בעוד שמשתמשים מתקדמים מגלים דפוסים ומשלימים פערים בידע שלהם.
אל תחמיצו את ההזדמנות להתחיל קריירה בהייטק!
מועדי פתיחה קרובים:
מסלול RT Embedded Linux | 06/02 |
מסלול Cyber | 06/02 |
מסלול Machine Learning | 06/02 |
מסלול Computer Vision | 06/02 |
מקומות מוגבלים – השאירו פרטים עכשיו!
קורס Linux Fundamentals
בעולם ההייטק של היום, Linux היא הכוח המניע מאחורי מרבית התשתיות הדיגיטליות - משרתי הענן הגדולים בעולם ועד למכשירים החכמים בכיסנו. הקורס מציע מסע מרתק אל לב ליבה של מערכת ההפעלה המתקדמת הזו, מהיסודות ועד ליישומים מתקדמים. בהדרכת מומחים מהתעשייה, תלמדו כיצד לשלוט במערכת, לנהל שרתים, לאבטח תשתיות ולפתח פתרונות אוטומציה. הידע שתרכשו יפתח בפניכם דלתות לתפקידי מפתח בעולם התשתיות, הפיתוח והאבטחה - תחומים שהביקוש להם רק הולך וגדל.
קורס Linux Fundamentals מעניק בסיס מקיף ומעמיק במערכת ההפעלה Linux. הקורס מכסה את עקרונות הפעולה של Linux, ממשק שורת הפקודה, ניהול מערכת, ותכנות shell. המשתתפים ילמדו להתקין, לקנפג ולנהל מערכות Linux, תוך הבנת המבנה הפנימי והעקרונות המנחים של המערכת.
קורס לינוקס הוא קורס מקיף ומעשי הכולל לימוד יסודות מערכת ההפעלה אשר בנויה בקוד פתוח ונמצאת בשימוש מאוד רחב בתעשייה ולמגוון מטרות. לטובת התמקצעות בלינוקס הכנו תכנית הלימודים מקיפה ופרקטית אשר נותנת דגש רב לביצוע תרגול וצבירת ניסיון מעשי.
לינוקס היא מערכת הפעלה חינמית וחופשית לשימוש המשמשת כפלטפורמה למגוון רחב של מערכות מחשוב שונות, תומכת בהתקני חומרה ו IO רבים. המערכת מאפשרת בהם שימוש יעיל, יציב, גמיש ומאובטח.
כיום לינוקס כבר נמצאת כמעט בכל מקום: שרתים, מערכות PC, מערכות משובצות מחשב (Embedded Linux), סמארטפונים, טאבלטים ועוד.
מערכת ההפעלה לינוקס היא תוצר מפותח של הקוד החופשי ממערכת ה Unix. ההבדל העיקרי נובע מכך שלמערכת ה-Unix באותם הזמנים לא היו סטנדרטים קבועים, ואף לא רישיון מסודר.
היות ועולם התוכנה היה יחסית חדש, גרסאות שונות וצורות פיתוח שונות של ה-Unix הציפו את תעשיית ההייטק. הפיתוח, שהתחיל כחופשי, צמח לענף תעשייתי יקר מאוד, ואותן הגרסאות שבהתחלה היו חופשיות מהר מאוד הפכו לקוד מסחרי סגור בעלות כספית גבוהה.
באותה תקופה, לינוס טורבאלדס, סטודנט מאוניברסיטת הלסינקי המיר את קוד המקור של ה Unix (אז ה-Unix שימשה בעיקר שרתים של אוניברסיטאות וחברות מסחריות) אל הגרסה שלו, והתאים אותה אל ה-PC (הבסיס של לינוקס).
בשילוב עם פרויקט קוד פתוח נוסף בשם GNU, הוקמה לינוקס כגרסה חינמית עם רישיון מיוחד המגביל את המשתמשים לשימוש חופשי – כלומר חל איסור להפיץ גרסאות שונות של אותו הלינוקס ללא שינוי מהותי בפיתוח.
בעשור האחרון התפתח "הקוד הפתוח" וחברות החלו להתאים את לינוקס למערכות משובצות מחשב (Embedded), כך שהיא הותאמה למגוון ארכיטקטורות חומרה רבות כגון ARM,MIPS,PQUICC.
כיום לינוקס תומכת במגוון רחב של שירותים, הן ברמת החומרה והן ברמת התוכנה. ניתן למצוא את לינוקס בכל מקום, בגרסאות שונות אם מדובר ב Red Hat אשר הסבה את השימוש לשרתים מסחריים, או כפלטפורמות לסמארטפונים (Google's Android), או למערכות Real Time (כתחליף למערכות VxWorks היקרות), או באופן כללי ל-Board שונים הייחודיים לפיתוח של יצרן כזה או אחר.
קורס לינוקס עוסק בניהול מערכות הפעלה מבוססות לינוקס הקורס מעניק את כלל הידע הנדרש בכדי לעבוד במערכת הפעלה לינוקס, להבין ולנהל את אופן הפעולה של המערכת ההפעלה לינוקס על בוריה בתחומים שונים.
כפי שציינו למערכת ההפעלה לינוקס יתרונות גדולים על פני מערכות הפעלה אחרות, בין היתרונות המרכזיים של לינוקס ניתן למנות – קוד פתוח, אבטחה גבוהה, קהילה גדולה, עדכוני תכונה תכופים, חופש פעולה ועוד.
בעקבות יתרונות אלו חברות רבות ברחבי העולם משתמשות בלינוקס וכפועל יוצא צריכות אנשי Linux Admin אשר יתפעלו את המערכת לפי צרכי החברה לטובת ביצוע התקנות, הגדרות, מעקב באגים, ניהול הרשאות ועוד מגוון רחב של משימות חשובות והכרחיות.
לאיש לינוקס יש את האפשרות לבחור האם לעבוד בתחום בצורה ישירה בחברות מובילות במשק בתור ניהול שרתי לינוקס, להמשיך ללימודי אבטחת מידע וכו'. או לחילופין להתחיל מסלול לימודי המשך כגון בדיקות תוכנה \ פיתוח אוטומציה \ DevOps.
כל התחומים הללו הם מפותחים מאוד בתעשיית ההייטק ומערכת ההפעלה לינוקס היא חלק חשוב מתחומים אלו ולבוגרי לימודי לינוקס יש את היתרון, הניסיון והידע הרחב לטובת השתלבות יותר קלה ומהירה בתחומים הנ"ל.
במהלך לימודי לינוקס במכללת נלמד נושאים רבין וחשובים שקשורים לתפעול מערכת ההפעלה לפי צורך, נלמד מה זה לינוקס, התקנת לינוקס, פקודות לינוקס, מבנה הקבצים במערכת, גרפיקה עם לינוקס, ניהול הרשאות ומשתמשים, אבטחה ועוד.
בחלק השני של הלימודים ששייך לנושא Bash Scripting נלמד על איך ללמוד Shell Script, פקודות, פילטרים, מה זה processes ולמה הם דרושים לעבודה, Loop in shell ועוד. כל נושאים אלו ורבים נוספים יכינו את איש הלינוקס לביצוע הרבה משימות בתעשייה כך שיוכל להתחיל או לקבל דחיפה גדולה לידע המקצועי ולקריירה.
קורס זה נלמד גם כחלק ממסלול של קורס מקיף – QA ופיתוח אוטומציה.
Linux היא מערכת ההפעלה המובילה בעולם תשתיות הענן, כאשר מעל 90% מהשרתים, רוב הסמארטפונים (דרך Android), ומערכות IoT מבוססים עליה.
מעבר לקוד פתוח שמאפשר גמישות יוצאת דופן, Linux מתאימה למגוון פלטפורמות - החל ממערכות זעירות במכשירים חכמים, דרך שרתי אינטרנט ועד למחשבי-על. השליטה בה פותחת דלתות למגוון תפקידים: מפתחי Embedded, מהנדסי DevOps, מנהלי מערכות, ומומחי אבטחת מידע.
בתעשיית ההייטק של היום, הבנה מעמיקה של אוטומציה ותזמון היא כישור הכרחי לכל מי שעוסק בפיתוח, תשתיות או אבטחת מידע. זו השקעה שמניבה תשואה מיידית בשוק העבודה ומספקת בסיס איתן להתפתחות מקצועית ארוכת טווח.
פרק 1
Frequently Used Shell Commands
פרק 2
Managing Files and Directorie
פרק 3
Installing Linux on your computer
פרק 4
Environment variable
פרק 5
Standard input and output, using pipes and re-directions
פרק 6
Compression and archiving
פרק 7
Access Control using Linux file system permissions
פרק 8
Setting up and configuring networking
פרק 9
Creating and mounting file-systems
פרק 10
Commands to control your system
פרק 11
Linux processes and Threads
פרק 12
File systems in Linux
פרק 13
Graphic User Interfaces with Linux
פרק 15
Network Administration
פרק 16
System Administration
פרק 17
Managing Linux users and groups
פרק 18
Mounting devices
פרק 19
Accessing the Kernel
פרק 20
Linux Antivirus
פרק 21
Services and Daemons
פרק 22
Managing remote access
פרק 23
Installing and updating software packages
בני כהן
מנכ"ל ומייסד Real Time Group
Linux Fundamentals הוא קורס מאתגר המתמקד בכלים ובמושגים הבסיסיים של לינוקס ויוניקס.
התלמידים צוברים מיומנות באמצעות שורת הפקודה.
מתחילים מפתחים בסיס איתן ביוניקס, בעוד שמשתמשים מתקדמים מגלים דפוסים ומשלימים פערים בידע שלהם.
Linux היא מערכת הפעלה בקוד פתוח (OS).
מערכת הפעלה היא התוכנה המנהלת ישירות את החומרה והמשאבים של המערכת, כמו מעבד, זיכרון ואחסון.
מערכת ההפעלה יושבת בין יישומים וחומרה ועושה את החיבורים בין כל התוכנות שלך לבין המשאבים הפיזיים שעושים את העבודה.
לא נדרש ידע מוקדם במערכת ההפעלה לינוקס. הקורס מתחיל מהבסיס ומתקדם בהדרגה. נדרשת רק היכרות בסיסית עם מחשבים והבנה טכנית כללית.
הקורס שלנו מציע התנסות מעשית בכיתת מעבדה, עם מדריכים מנוסים מהתעשייה שמלווים אתכם באופן אישי. בנוסף, הקורס מתמקד בהיבטים הנדרשים לפיתוח מערכות משובצות ומכין אתכם לקורסי ההמשך בתחום.
תצטרכו מחשב נייד בסיסי בלבד. נתקין עליו מכונה וירטואלית של לינוקס בתחילת הקורס. המפרט המינימלי הנדרש הוא מעבד dual-core, 4GB RAM ו-50GB פנויים בדיסק.
הידע בלינוקס הוא קריטי במגוון תפקידי פיתוח, DevOps ואבטחת מידע. בוגרי הקורס משתלבים בתפקידי System Admin, מפתחי Embedded Linux, מהנדסי DevOps ותפקידים נוספים שדורשים הבנה מעמיקה במערכות לינוקס.
כן, תכני הקורס מכסים חלק ניכר מהחומר הנדרש להסמכות LPIC-1 ו-CompTIA Linux+. עם זאת, הקורס מתמקד בפרקטיקה ובניסיון מעשי מעבר לדרישות ההסמכה, כדי להכין אתכם לעבודה בתעשייה
מאמרים אחרונים