<< קורס אונליין חינם
Menu
עברית Русский
מכללת פרקטיקיו
- מתחילים ללמוד חינם -
קורסי תכנות / סייבר / ניהול רשת
קורסים למנהלי רשת מסלול מנהלי רשת
עם התמחות בשרתי מיקרוסופט
סייבר והאקינג - Hacking
מבדקי חדירה - סייבר התקפי
תקשורת ואבטחת מידע
Cisco CCNA & FortiGate & Checkpoint
התמחות בווירטואליזציה
VMware & Hyper-V
מומחה לינוקס ו-DevOps מומחה ענן של אמזון - AWS מומחה ענן של מיקרוסופט - Azure מומחה ענן של גוגל - GCP שרתי מיקרוסופט לארגונים גדולים
Exchange - SCCM - SQL
התמחות ב-Storage קורסים נוספים למנהלי רשת
קורסי תכנות מסלול Full Stack דוט-נט
יסודות התכנות
מסלול Full Stack דוט-נט
צד לקוח - Frontend
מסלול Full Stack דוט-נט
צד שרת - Backend
מסלול Full Stack Node.JS מסלול Full Stack Java מסלול Full Stack Python מסלול Full Stack PHP מפתח אפליקציות - אנדרואיד - אייפון מפתח משחקי מחשב - Unity מפתח תוכנות לוונדוס - WinForms מסלול DBA
התמחות במסדי נתונים – SQL
בדיקות תוכנה - QA - אוטומציה בדיקות תוכנה - QA - בדיקות ידניות בדיקות תוכנה - QA - קורסים נוספים המלצות תלמידים על PracticU
פרוייקט גמר - קורס WCF

  1. בנה DLL הנקרא BusinessLogicLibrary המכיל מחלקות ופונקציות לטיפול בטבלת המוצרים של מסד הנתונים Northwind. יש לאפשר את הפעולות הבאות:


א.      הוספת מוצר

ב.      מחיקת מוצר

ג.       עדכון מוצר

ד.      החזרת כל המוצרים

  1. בנה DLL עבור חשיפת ה- BusinessLogicLibrary.



  1. צור שירות מסוג SelfHost ע"י פרויקט ConsoleApplication לצורך חשיפת השירות. יש לחשוף את השירות בפרוטוקול TCP/IP.



  1. הוסף לשירות אפשרות לקבל מידע לגבי חריגות מהשרת במידה והתבצעה קריסה כלשהי בשרת.



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



  1. בנה פרויקט לקוח בטכנולוגיה המאפשרת להציג GUI – לדוגמה WinForm או WPF, המאפשרת להשתמש בכל ארבעת הפונקציות שהשירות חושף.



  1. בצע טיפול ספציפי בכל חריגה שעלולה להתרחש. יש לבצע טיפול בצד הלקוח ולהציג את הודעות השגיאה.



  1. בדוק את כל המערכת.


דגשים:

  • על הפרויקט לעבור קומפילציה ללא שגיאות או הערות קומפילציה.

  • על הפרויקט להכיל את כל הספציפיקציות הנ"ל.

  • על הפרויקט לרוץ ללא שום קריסה, גם אם הלקוח טועה ומכניס מידע שגוי.

  • יש לתעד את כל הפונקציות והמחלקות.


בהצלחה J