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

מחלקה מסוג Static Class (הסבר נוסף)

קורסים למנהלי רשת מסלול מנהלי רשת
עם התמחות בשרתי מיקרוסופט
מסלול סייבר והאקינג - 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
מחלקה מסוג Static Class (הסבר נוסף)

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

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

1. חזרה על יצירת שני אובייקטים: בבנאי של הטופס Form1 יוצרים שני אובייקטים מהמחלקה Car. האובייקט MyCar מאותחל עם Year 2010 ו-Name Mazda, והאובייקט secondCar מקבל Name Reno, Year 2008 ו-Color Blue. בציור ב-Paint מופיעות שתי קופסאות של אובייקטים עם מספרי ייחוס שונים, ולצידן קופסת המחלקה Car עם התכונות והפעולות שלה.
2. הוספת משתנה סטטי למחלקה: במחלקה Car מוסיפים שדה חדש בשם minimumCarPrice מטיפוס int, כותבים לפניו את המילה static ומאתחלים אותו לערך 70000. זהו משתנה ששייך למחלקה עצמה ואינו נוצר מחדש עבור כל אובייקט.
3. עדכון הציור בהתאם: בתוך קופסת המחלקה בציור מוסיפים בראש הרשימה את השורה static int minimumCarPrice, כדי להמחיש שהמשתנה הסטטי נמצא בקופסת המחלקה עצמה, ושאין לו עותק נפרד בתוך כל אחד מהאובייקטים.
4. ניסיון גישה דרך האובייקט: ב-Form1 מנסים לגשת אל המשתנה דרך האובייקט MyCar, אך רשימת ההשלמה האוטומטית של ה-Intellisense אינה מציעה אותו, כי משתנה סטטי אינו שייך לאובייקטים ולכן אינו מופיע דרך ההפניה של האובייקט.
5. גישה דרך שם המחלקה: את המשתנה הסטטי ניגשים דרך שם המחלקה Car.minimumCarPrice, ומציבים בו את הערך 80000. ההצבה מתבצעת בהצלחה, כי הגישה התקינה אל חבר סטטי היא תמיד דרך שם המחלקה.
6. שימוש בערך הסטטי: משתמשים במשתנה הסטטי בהשמה עבור האובייקט secondCar, כאשר השדה price שלו מקבל את הערך Car.minimumCarPrice. כל האובייקטים של המחלקה רואים את אותו ערך משותף אחד.
7. הוספת פונקציה סטטית: במחלקה Car מוסיפים גם פונקציה בשם AssignMinimumPrice, וגם בה נכתבת המילה static לפני ההגדרה. גם פונקציה סטטית שייכת למחלקה עצמה, נקראת דרך שם המחלקה ולא דרך אובייקט, ואין לה גישה ישירה לחברים של אובייקט מסוים.
8. מסקנות בשקף המסכם: בשקף האחרון מסכמים כי משתנה סטטי שייך למחלקה ולא לאובייקט ספציפי, שהוא משותף לכל האובייקטים של המחלקה, ושגם פונקציה יכולה להיות סטטית ולהיקרא באותה צורה.

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

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

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


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

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


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

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


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

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



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

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

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


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

קורס תכנות – זה בדיוק הזמן לעשות אותו

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

למה בכלל לעשות קורס מחשבים?

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

מה לומדים בקורס זה?

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

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

 

 

 

פלטפורמת דוט נט- NET.

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

יתרונות מרכזיים של פלטפורמת NET.

טכנולוגיה זו נקראת למעשה על שם הסיומת הנפוצה של אתרים שונים ברשת האינטרנט. הסיבה לכך נובעת מהתקופה שבה יצאה לשוק הפלטפורמה, היינו בשיא של בועת האינטרנט והיי טק, המזוהה עם שנת אלפיים ואחת. היתרון המרכזי ביותר של פלטפורמת ה-NET. נובע מיכולתה להעניק תמיכה לשפע של שפות תכנות החל משפת C, C# Python, C++, וכלה בשפת Virtual, F#, Basic ועוד. בנוסף, המערכת נושאת כמה מאפיינים בולטים, שלמעשה מעניקים לה את הפופולאריות, ממנה היא נהנית בשנים האחרונות.

מאפיינים

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

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



על קורס למחשבים ועל המפכה שקורית ממש עכשיו

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


מהפכה


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


מחשבים כמקצוע


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


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


שיווק ברשת


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