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

פעולות מתמטיות - אופרטורים - חלק 3

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

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

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

1. פתיחת הפרויקט ודף המחשבון: פותחים ב-Visual Studio 2010 את הפרויקט VariableLesson עם הדף Calculator.aspx, ומריצים אותו בדפדפן בכתובת localhost. הדף מכיל תיבת טקסט, כפתורי ספרות 4, 2 ו-5, כיתוב בחר פעולה, כפתורי אופרטורים לחיבור, חיסור, כפל, חילוק, שארית והשוואות, וכפתור נקה.
2. המשתנים והפונקציות בדף: בקובץ Calculator.aspx.cs יש מחלקה Calculator ובה ארבעה משתני מחלקה: שני int בשם firstNumber ו-secondNumber, int בשם numberResult לתוצאה מתמטית ו-bool בשם comparisonResult לתוצאת השוואה. בנוסף מוגדרות פונקציות לכל פעולה: AddNumbers, SubtractNumbers, MultipleNumbers, DivideNumbers, ModulusNumbers, IsGreaterThan, IsSmallerThan, IsEqual ו-IsNotEquale.
3. כתיבת פעולת הכפל: בתוך הפונקציה MultipleNumbers כותבים הצבה של numberResult שווה firstNumber כפול secondNumber. באופן דומה נכתבות שאר הפונקציות, כאשר כל פונקציה מציבה במשתנה המתאים את תוצאת הפעולה על שני המספרים.
4. בדיקת הפעולות בדפדפן: לוחצים על הספרה 4, בוחרים אופרטור חילוק ולוחצים על 2, ותיבת הטקסט מציגה את הביטוי 4 / 2. לאחר מכן בוחרים את אופרטור האחוז ומקבלים 4 % 2, ואז בוחרים את סימן ההשוואה גדול מו ומקבלים 4 > 2. כך רואים שכל כפתור מצרף את האופרטור שלו לביטוי.
5. אופרטורי השוואה מחזירים ערך בוליאני: בפונקציה IsGreaterThan כותבים הצבה של comparisonResult שווה firstNumber גדול מו secondNumber, והתוצאה שמוצגת בדף היא False או True לפי בדיקת האמת. בפונקציה IsEqual משתמשים בסימן השווה הכפול להשוואה בין שני המספרים, ובפונקציה IsNotEquale משתמשים באופרטור שמציין שהערכים אינם שווים.
6. שקף האופרטורים המתמטיים: בשקף מוצגים האופרטורים שלמדנו: הסימן פלוס לחיבור, מינוס לחיסור, כוכבית לכפל, קו נטוי לחילוק, אחוז לשארית, שני מינוסים להפחתה עצמית, שני פלוסים לקידום עצמי, והצורות המקוצרות פלוס שווה לחיבור ומינוס שווה לחיסור להמשך העבודה.
7. שימוש באופרטורים המקצרים בקוד: בפונקציה AddNumbers מציבים ב-numberResult את סכום שני המספרים, ואז מעלים את הערך באחד בעזרת הקידום העצמי ומוסיפים לו 5 בעזרת הצורה המקוצרת של פלוס שווה. בפונקציה SubtractNumbers מציבים את ההפרש, מורידים ממנו אחד בעזרת ההפחתה העצמית ומחסירים ממנו ערכים בעזרת הצורה המקוצרת של מינוס שווה.
8. נקודת עצירה ובדיקת ערכים: מוסיפים נקודת עצירה, Breakpoint, על שורת ההצבה של החיבור, מריצים את הדף ולוחצים על הכפתורים, ובעת העצירה רואים ברמז הכלי ובחלון Watch את ערך numberResult, למשל 6. ממשיכים בריצה עם F5 ורואים את השפעת האופרטורים המקצרים על הערך לאורך הביצוע.

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

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

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


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

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


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

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


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

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



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

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

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


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

קורס דוט-נט – מה הוא כולל ?

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

אלו נושאים כלולים בתוך קורס דוט-נט ?

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

למי מיועד קורס דוט-נט ?

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


קורס תכנות- להתקדם בעולם המחשבים

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

 

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

 

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

 

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

קורס C#

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



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



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



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



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