שיעור 79 – NodeJS -LS2 – עבודה עם קבצים ומודולים

שלום לכולם, בשיעור המשכנו להתעמק ב NodeJS -על ידי פיתוח מודולים משלנו ויצירת מודול של חיפוש בקובץ, שבעצם משתמש במספר תתי מודולים מאחורי הקלעים. ראינו איך יוצרים מודול, איך מייבאים מודול, ואיך בסופו של דבר מייבאים מודול 1 בלבד והוא משתמש במודולים אחרים מאחורי הקלעים. ויצרנו תוכנית שבה אפשר לתת שם שם קובץ ומילת מפתח, והתוכנית תסרוק את הקובץ ותבדוק

המשך לקרוא..

שיעור 78 – NodeJS

שלום לכולם, השיעור התחלנו ללמוד NodeJS. עברנו שוב על ה NPM ואיך משתמשים בו ראינו מה זה מודלים, למדנו על CUSTOM MODULES ואיך מייבאים ומייצאים מודולים. בנוסף הכרנו קצת את החבילות FS, http. למדנו על process.argv והשימוש בו. וראינו איך מקימים שרת WEB באמצעות המודול http. בכיתה עשינו את התרגיל הבא: 1. צרו מודול שמקבל סטרינג ומחזיר את האורך שלו.

המשך לקרוא..

שיעור 77 – תכנות מונחה עצמים בשפת C#

שלום לכולם, השיעור היה שיעור העמקה בתכנות מונחה עצמים בשפת C# תרגיל פתיחת שיעור: חלק ראשון: צרו מחלקה בשם  PERSON  עם המאפיינים הבאים: Data Members: firstName, LastName, Age, TZ, Gender. -GetFirstName מחזירה את שם האדם + שם המשפחה שלו (ביחד) חלק שני : צרו מחלקה בשם Student  אשר יורשת את המחלקה  Person . ובנוסף מכילה את הנתונים הבאים: Data Members:

המשך לקרוא..

שיעור 76 – שיעור פרויקט

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

המשך לקרוא..

שיעור 75 – המשך עבודה ב MVC Framework

שלום לכולם, השיעור יצרנו אפליקציה מלאה ב MVC הכוללת חיבור למסד נתונים. באפליקציה יצרנו Views עבור כלל פעולות ה  CRUD. יצרנו אפליקציה לניהול סטודנטים באפליקציה שלנו ניתן להוסיף, להציג, לערוך ולמחוק אלמנט, והיא מחוברת למסד הנתונים. בנוסף העמקנו קצת יותר ב Controllers ו Views ובפעולות שיש בפרימוורק. קבצי השיעור להורדה

המשך לקרוא..

שיעור 74

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

המשך לקרוא..

שיעור 73 – WinForms Database + C# MVC

שלום לכולם, השיעור למדנו איך מחברים את מסד נתונים לאפליקציה הבנויה ב WinForms . וגם הכרנו את הוידג'טים של הגרפים ב Winforms.   לאחר מכן התחלנו ללמוד את הנושא הבא שלנו שזה c# MVC FRAMEWORK. ראינו איך יוצרים אפליקציה מסוג זה, מהו ה Razor, מהוא ACTION-TYPE ואיך עובד הראוטר. עברנו על כל מבנה הקבצים באפליקציה והבנו את הארכיטקטורה של האפליקציה

המשך לקרוא..

שיעור 71 – 72 : סדנת רשתות ואבטחת מידע + מבוא לאבטחת מידע ב WEB

שלום לכולם, בשיעורים 71,72 למדנו מגוון נושאים תיאורטים על אבטחת מידע וגם ראינו דוגמאות מעשיות נוספות. דיברנו על מגוון רחב של נושאים כגון: הצפנות – תורת הצופן , הצפנה סימטרית והצפנה א-סימטרית. תורת הקריפטוגרפיה. רשתות תקשורת מחשבים, כרטיסי רשת, ועוד. כתובות IP. מערכות לאבטחת מידע. פרוטוקולי תקשורת. פונקציית HASH . תפקידים בעולם אבטחת המידע. מערכות לניטור והגנה. נוזקות, וירוסים, סוסים

המשך לקרוא..

שיעור 70 – המשך WinForms + לוגיקה ואלגוריתמים

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

המשך לקרוא..

שיעור 69 – המשך עבודה ב WinForms

שלום לכולם, השיעור המשכנו ללמוד WinForms ועשינו תרגול נוסף של תרגול לוגיקה של תכנות. התרגיל שעשינו: כתבו פונקציה המקבלת מספר ומציגה את סכום סדרת פיבונאצ'י  באורך של אותו מספר הסבר קצר: סדרת פיבונאצ'י זה סדרה של מספרים שמתחילה ב 0,1 ואחריה כל מספר הוא חיבור של 2 מספרים שלפניו זאת אומרת שאחרי 0,1 יגיע גם 1, ואחרי זה יגיע 2

המשך לקרוא..
סגירת תפריט