תכנית הקורס – סייבר פלוס

פול-סטאק FullStack

שיעור 1 – מבוא לFullStack
הכרת עולם ה-Full Stack, פיתוח צד שרת וצד לקוח, ושילוב טכנולוגיות כדי ליצור אפליקציות אינטרנט שלמות.

שיעור 2 – מושגי יסוד בעולם ה-Data וה-Web
הבנת עקרונות עבודה עם דפי אינטרנט, מסדי נתונים, ותשתיות Web, ויישום טכנולוגיות לשיפור ביצועים.

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

שיעור 4 – פיתוח בשפה JavaScript למתקדמים
שימוש בטכניקות מתקדמות ב-JavaScript, כולל אסינכרוניות, תכנות פונקציונלי, ועבודה עם מודולים.

שיעור 5 – פיתוח ועיצוב FrontEnd
הכרת כלים וטכנולוגיות לפיתוח ממשקי משתמש, כולל עיצוב רספונסיבי ושיפור חוויית משתמש.

שיעור 6 – עקרונות עיצוב ומימוש ב Html
פיתוח HTML ליצירת דפים אינטרנטיים מובנים, בשילוב טכניקות עיצוב ומבני נתונים.

רשתות

שיעור 1 – מבוא לרשתות
היכרות עם עקרונות תקשורת מחשבים, רכיבי רשת ואופן העברת נתונים בין מחשבים.

שיעור 2 – פרוטוקולים ברשתות
לימוד פרוטוקולים בסיסיים ברשת כמו TCP/IP, HTTP, DNS ו-FTP, והבנת מטרת כל פרוטוקול.

שיעור 3 – מודל 5 השכבות OSI
הבנת מודל ה-OSI, המבנה הלוגי של רשתות מחשבים והקשר בין השכבות השונות.

שיעור 4 – תכנות ופיתוח Sockets ופרוטוקולים למתקדמים
פיתוח מערכות תקשורת מבוססות Sockets, כולל עבודה עם פרוטוקולים מותאמים אישית.

שיעור 5 – פיתוח ב WireShark
שימוש ב-Wireshark לניטור, ניתוח תעבורה ברשת וזיהוי בעיות ותקיפות אפשריות.

שיעור 6 – מימוש קונפיגורציה ב Scapy
הכרת Scapy ויכולת יצירה, שינוי ושליחה של מנות רשת עבור ניתוח ואבטחה.

מערכות הפעלה

שיעור 1 – מבוא מערכות הפעלה
הכרת תפקוד מערכת ההפעלה, רכיביה וחשיבותם בתפעול מחשבים ושירותים.

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

שיעור 3 – שימושים בספריות וכלים שימושיים
היכרות עם ספריות וכלים עזר במערכות הפעלה לשיפור ביצועים ושימוש יעיל.

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

שיעור 5 – בניית פקודות בסיסיות במערכות הפעלה
יצירת פקודות וניהול סקריפטים פשוטים לביצוע משימות במערכות הפעלה.

שיעור 6 – ניהול תהליכים
הבנת ניהול תהליכים, תזמון, ניהול משאבים והכוונת משימות במערכת ההפעלה.

פיתוח תוכנה

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

שיעור 2 – פיתוח למתקדמים ב C# ו JAVA
הבנת עקרונות תכנות בשפות C# ו-Java, עבודה עם מבני נתונים, אובייקטים ותהליכים.

שיעור 3 – מבוא לשפת תוכנה PYTHON
היכרות עם Python, ניתוח נתונים, פיתוח סקריפטים ושימוש בספריות שונות.

שיעור 4 – פיתוח למתקדמים PYTHON
הרחבת ידע ב-Python, כולל תכנות אובייקטי, עבודה עם מודולים מתקדמים.

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

סייבר ואבטחה

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

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

שיעור 3 – אבטחת רשתות
הגנה על רשתות מחשבים, שימוש בטכניקות כמו Firewalls ו-VPNs לאבטחת נתונים.

שיעור 4 – מתקפות סייבר וכלים להגנה
הבנת סוגי מתקפות סייבר ושימוש בכלים כמו Metasploit ו-Wireshark לזיהוי מתקפות.

שיעור 5 – חוקי הגנה בסייבר
לימוד החוקים והרגולציות בתחום הסייבר, כולל GDPR, תקני אבטחה ודרישות עמידה.

נשמח לעזור גם לך להצליח!

    © כל הזכויות שמורות לניב רווח בע"מ 2025

    To top