הצעד הראשון בדרך להגשמת חלומות מתחיל כאן!

ללמוד אצלנו   קורסי הלימוד

רשימת הקורסים

נקה
  • מבוא לתכנות מונחה עצמים והנדסת תוכנה

    מדעי המחשב | שנה ב’ | חובה
    קוד הקורס: 10204032
    שם המתרגל: ,
    דרישות קדם: מבוא למדעי המחשב, תכנות מודולארי, מבני נתונים (השתתפות)
    סמסטר א' , שנה ב’
    יום ושעה: שני , 16:00-18:00
    רביעי , 18:00-20:00
    חמישי , 8:00-10:00
    חמישי , 10:00-12:00
    חמישי , 16:00-18:00
    חמישי , 18:00-20:00
    נקודות זכות: 5

    4 שעות שבועיות הרצאה
    2+3 שעות שבועיות תרגול+סדנה

    שני - 16:00-18:00 - הרצאה ב1+ב2 - ד"ר מיכל אלחנתי
    רביעי - 18:00-20:00 - הרצאה ב1+ב2 - ד"ר מיכל אלחנתי
    חמישי - 8:00-10:00 - תרגול ב1 - יחזקאל ברנט
    חמישי - 10:00-12:00 - סדנה ב1 - יחזקאל ברנט
    חמישי - 16:00-18:00 - תרגול ב2 - מתן פרל
    חמישי - 18:00-20:00 - סדנה ב2 - מתן פרל

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