fbpx
http://Linux%20Essentials%20לימודי%20לינוקס

מבוא לפיתוח קוד – מיועד למנהלי רשתות












    5FC4B8D9-E1F4-4542-8C21-9449212E9893 Created with sketchtool. חייג עכשיו Fill 1 Created with Sketch. השאר פרטים
    הורד סילבוס

    אודות מבוא לפיתוח קוד – מיועד למנהלי רשתות

    בהקשר של הגנת סייבר, נדרש ידע ב-Code כבסיס ללימודי Reverse Engineering, אשר בתורו – מהווה בסיס ללימודי Malware Analysis.

    הקורס סוקר נושאים בסיסיים בתכנות, תוך התמקדות בשפות החיוניות להתפתחות בעולם הסייבר – שפת C ושפת Python.

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

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

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

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

    הקורס ילווה באופן שוטף במטלות שונות לכתיבה (hands on) לצורך הבנת חומר הלימוד והקניית ניסיון מהותי תוך כדי הקורס. במשך התכנית נכתוב תרגילי תכנות בשפת C ובשפת Python, נלמד להכיר את רזי השפות הנ”ל ונבין את ההקשר שלהם לעולם הסייבר.

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

    מאפייני הקורס

    מועדי לימודים:
    קורס ארגוני
    עלות למשתתף:
    9,000 ש"ח
    תקופת הלימודים:
    2 חודשים.
    שעות אקדמיות:
    40 שעות אקדמיות
    מתכונת ואופי הלימודים:
    קורס ארגוני.
    הסמכות:
    לעומדים בדרישות, תוענק תעודת סיום מטעם See-Security.
    מטרות התוכנית:
    הבנת עקרונות התכנות באופן מעמיק על מנת שבהמשך התלמיד יוכל להתעמק בפיתוח, בלימודי האקינג, פיתוח הגנות, הנדסת תוכנות לאחור ו- malware analysis בהמשך לימודיו ובהתאם לשאיפותיו.
    קהל יעד:
    חסרי ידע וניסיון בפיתוח, או בעלי בסיס בפיתוח בשפת סקריפטים.
    תרגול ביתי:
    80 שעות.

    אודות שיא סקיוריטי

    מכללת See Security הנה מכללה התמחותית למקצועות ניהול רשתות והגנת סייבר, אחת מ- 7 מכללות מסוגה בעולם ועוסקת בלעדית בתחום זה בכל זמנה, תוך שימוש במתודולוגית הדרכה שנבנתה עבור גורמים ממלכתיים. מנהל המכללה, מר אבי ויסמן, הנו ממובילי ענף הגנת סייבר בישראל, פרשן ויועץ מבוקש בערוצי השידור בישראל, יו”ר הפורום הלאומי לאבטחת מידע IFIS, וכן מנכ”ל משותף בפירמה לייעוץ הגנת סייבר See Consulting ובחברה להשמת כח אדם מקצועי בענף הסייבר – SeeHR.

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

    פיתוח קוד – השלמה למנהלי רשתות

    • הקורס מתאים לבוגרי קורס מנהלי רשתות, שיקבלו הקניית תשתית חשיבתית ופרקטית הנוגעת לתכנות ופיתוח, לקראת התמקדות בפיתוח מתקדם.
    • הבנת עקרונות התכנות באופן מעמיק על מנת שבהמשך התלמיד יוכל להתעמק בפיתוח, בלימודי האקינג, פיתוח הגנות, הנדסת תוכנות לאחור ו- malware analysis בהמשך לימודיו ובהתאם לשאיפותיו.
    • בסיום הקורס התלמידים יוכלו לכתוב תוכניות קצרות אך פרקטיות, וכן יוכלו להמשיך להתעמק בשפת C, שפת Python ושפות נוספות בהתאם לרצונותיהם.

    נושאי הלימוד

    • מבנה המחשב
    • “גלגולה” של שפה – משפת מכונה לשפת תכנות מודרנית.
    • בעיות נבחרות באלגוריתמים
    • בעיות נבחרות בעולם הסייבר
    • פרדיגמות בעולם התכנות: תכנות פרוצדורלי, מונחה-עצמים, פונקציונלי ולוגי.
    • מבוא לשפת Python והתקנת סביבת התכנות
    • מבוא לשפת C והתקנת סביבת התכנות
    • לימוד Python וכתיבת תוכניות
    • לימוד שפת C וכתיבת תוכניות
    • מחזור החיים של פיתוח תוכנה מאובטח (SSDLC)

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

    • בנושאים הטכניים – תרגול (Hands-on) בכיתה (מעבדה).

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

    משך התוכנית כ- 40 שעות.

    תעודות

    לעומדים בדרישות, תוענק תעודה מטעם See-Security.

    מפת התפתחות קריירה