Menu
עברית Русский
מכללת פרקטיקיו
- מתחילים ללמוד חינם -
קורסי תכנות / סייבר / ניהול רשת

Client-Server Projects

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

בשיעור זה לומדים להקים את מבנה הפרויקטים לעבודת Client-Server ב-WCF: נוצר ב-Visual Studio פתרון ובו ספריית מחלקות המכילה ממשק ומחלקת מחשבון, לצד שני פרויקטי צרכן, והוגדרו פרויקטי האתחול של הפתרון.

שלבי העבודה המוצגים בשיעור:

1. שקופית הנושא: בשקופית הפתיחה מוצגת כותרת הקורס "קורס WCF" עם הכותרת "Client-Server Projects", ומובא מידע על אפשרות לקבל הביתה במחשב נייד מאובזר של המכללה.
2. יצירת הפתרון: ב-Visual Studio 2010 נוצר פתרון חדש בשם WCF Client-Server Projects, שהתחיל כשהוא ריק ללא פרויקטים.
3. ספריית המחלקות: נוסף פרויקט מסוג Class Library ששמו הפך ל-CalculatorLibrary, והודעת היצירה אישרה שהפרויקט נוצר בהצלחה.
4. הממשק: הקובץ Class1.cs שונה ל-ICalculator.cs, ובתוכו נכתב ממשק בשם ICalculator במרחב השמות CalculatorLibrary, עם ארבע חתימות פעולות המקבלות שני מספרים מסוג double ומחזירות double: Add, Sub, Mul ו-Div.
5. מחלקת המחשבון: נוסף קובץ Calculator.cs ובו המחלקה Calculator המממשת את ICalculator, כאשר Visual Studio יצר עבור הפעולות שלדות הזורקות NotImplementedException.
6. מימוש הפעולות: הושלם המימוש של ארבע הפעולות: Add מחזירה את סכום שני המספרים, Sub את ההפרש, Mul את המכפלה ו-Div את המנה.
7. צרכן ראשון: נוסף פרויקט מסוג Console Application בשם ConsoleHost, שהפניות שלו כללו את CalculatorLibrary.
8. צרכן שני: נוסף פרויקט מסוג Windows Forms Application בשם WinFormConsumer, עם טופס Form1 ריק במצב העיצוב.
9. ניסיון הרצה ראשון: בניסיון להריץ את הפתרון הופיעה הודעת שגיאה לפיה פרויקט שסוג הפלט שלו הוא Class Library אינו יכול להתחיל ישירות, ושיש להוסיף לפתרון פרויקט הפעלה המפנה לספרייה.
10. פרויקטי אתחול: בחלונית Property Pages של הפתרון, תחת Startup Project, נבחרה אפשרות Multiple startup projects, והוגדר שהפרויקט ConsoleHost יופעל במצב Start without debugging וגם הפרויקט WinFormConsumer סומן להפעלה.
11. הרצה משולבת: בהפעלת הפתרון נפתחו שני חלונות יחד: חלון הטופס Form1 של הצרכן הגרפי וחלון הקונסולה של ConsoleHost.

בסיום השיעור עמד פתרון מוכן עם ספריית המחלקות CalculatorLibrary ושני פרויקטי צרכן הפועלים יחד, בסיס המבנה שעליו ייבנו בהמשך השיעורים שירות ה-WCF והתקשורת בין הצדדים.
סקר שוק נכון לתאריך – 01/09/2011

הסבר קצר על שיטת הלימוד אונליין

צילמנו בסרטונים את כל ההרצאות של הקורס, כי ללמוד בכיתה לא נוח וגם יקר.
קורס בכיתה עולה מעל מ-17 אלף ₪ ואצלנו בסרטונים רק 350 ש"ח לחודש.
אם משהו לא ברור בסרטון תמיד אפשר להתקשר למרצה ולדבר איתו ישירות בטלפון.
המרצה זמין גם בווטסאפ וגם בצ'אט באתר המכללה.


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

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


מה לעשות אם לא מבינים משהו בסרט?

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


האם יש לכם כיתות לימוד רגילות?

להשכיר כיתה + לשלם משכורת למרצה = 17 אלף ש"ח עלות הקורס לתלמיד.
אצלנו בסרטונים מקבלים אותו חומר לימוד
ואפילו יותר, כי אין מגבלה של זמן למרצה (כמו שיש בכיתה),
בנוסף מקבלים בדיוק אותה תעודה בינלאומית,
כי מבחן הוא מבחן אחיד לכולם המתבצע במרכז בחינות מורשה
והכי חשוב שמקבלים את אותם המרצים, שמלמדים בכיתה רגילה,
רק שצילמנו אותם בסרטונים
והמחיר בסרטונים רק 350 ש"ח ולא 17 אלף כמו בכיתה רגילה.



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

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

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


מידע כללי:
1. חומר הלימוד מורכב ממאגר עצום ומסודר מאוד של סרטים מקצועיים, הניתנים לצפיה מהבית. מאגר זה כולל הרצאות מוקלטות בעברית בצורה מסודרת ע"י המרצים הטובים ביותר. רשימת הסרטים המלאה נמצאת בתפריט בצד ימין.
2. כל סטודנט במכללה מקבל שם וסיסמה לצורך גישה לשרת הקבצים שלנו.
השרת מכיל את כל התוכנות הדרושות ללימוד וכן חומר עזר
3. הקורסים מועברים בהתאם לסילבוסים של החברות המובילות: Microsoft, Cisco

העלות של קורס תכנות מקצועי

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

סוג הקורס

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

המקום בו אתם לומדים

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