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

יתרונות של תכנות מונחה עצמים

קורסים למנהלי רשת מסלול מנהלי רשת
עם התמחות בשרתי מיקרוסופט
מסלול סייבר והאקינג - 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
יתרונות של תכנות מונחה עצמים
למה בכלל עוברים לתכנות מונחה עצמים, ומה הבעיה שהוא פותר? ההרצאה משווה בין תכנות פרוצדורלי ל-Object Oriented ומציגה את שלושת העקרונות שמגדירים שפה מונחית עצמים.
הבעיה בתכנות פרוצדורלי
בתכנות פרוצדורלי (למשל שפת C הישנה) מגדירים רק משתנים ופונקציות. בדוגמה של תוכנית שקולטת ומציגה פרטי לקוח ופרטי רכב, היו משתנים כמו first name ו-last name, ופונקציות כמו input customer, display customer, input car ו-display car. הבעיות:
1. אין קשר בין המשתנים והפונקציות לישות שלהם: הכול "זרוק" בקובץ אחד, משתנים בצד אחד ופונקציות בצד אחר.
2. קשה לאתר באגים: קשה למצוא מה שייך ללקוח ומה לרכב.
3. קשה להחליף פונקציה: ייתכן שהיא בשימוש במקומות רבים ובהקשרים שונים, גם בטעות.
4. קשה לתחזק תוכנית גדולה: מתכנת חדש שמחליף את הקודם מתקשה להבין מה קורה.
הפתרון: ישויות ו-class
מזהים את הישויות בתוכנית ובונים כל אחת עם המילה השמורה class. בתוך מחלקה יש רק משתנים (Data Members) ופונקציות (Methods). בדוגמה יש מחלקה Customer עם first name ו-last name, ופונקציות בשם Input ו-Display בלי להוסיף "customer" לשם, כי הן כבר שייכות לישות. הרכב הוא מחלקה נפרדת. היתרון: אפשר לכתוב כל מחלקה בקובץ משלה, להחליף את כולה כמו שמחליפים חלק בטלוויזיה, והישויות לא מפריעות זו לזו.
שלושת המרכיבים של שפה מונחית עצמים
1. Encapsulation (כימוס): היכולת לבנות ישות סגורה שיש בה משתנים ופונקציות.
2. Inheritance (הורשה): לקחת ישות ולהעביר את כל מה שבה לישות אחרת בלי קוד חוזר. בדוגמה, "רכב מנהלים" יורש מ"כלי רכב" ומוסיף דברים משלו.
3. Polymorphism (רב צורתיות): פונקציה משנה את המימוש שלה בין מחלקת בסיס למחלקה היורשת. בדוגמה, Display של רכב מנהלים דורסת את Display של כלי רכב ומציגה מידע אחר.
אילו שפות נחשבות מונחות עצמים
שפה שיש בה את שלושת המרכיבים היא Object Oriented. לפי המרצה: C# ו-Java ו-C++‎ ו-VB.NET כן, C לא, ו-VB6 לא, כי יש בה רק כימוס בלי הורשה ופולימורפיזם.
תרגילים שהוצעו בסוף
להסביר מה הבעיה בתכנות פרוצדורלי, איך תכנות מונחה עצמים פותר אותה, ולהגדיר כימוס, הורשה ורב צורתיות.
אחרי ההרצאה אפשר להסביר למה מפרקים תוכנית לישויות ולנקוב בשלושת עקרונות ה-OOP.
השיעור הבא בקורס: הבדלים בין Class לבין Object
סקר שוק נכון לתאריך – 01/09/2011

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

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


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

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


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

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


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

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



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

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

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


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

קורס תכנות

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

להשתלב בתעשיית המחשבים בלי תואר שלם

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

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

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

קורסים בתחום התכנות

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

תכנות דרך דוט-נט – איך זה מבוצע ?

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

ללמוד דוט-נט בצורה טובה

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

מי יכול לעבוד עם דוט נט ?

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