הקורס הינו קורס מקוון אינטראקטיבי (שידורים חיים) ב- Zoom. הקורס יוקלט אך אנו ממליצים להירשם אליו רק אם יש כוונה להשתתף במפגשים בזמן אמת. הקורס מיועד לסטודנטים הלומדים תוכנה 1 בפקולטה למדעים מדויקים, באוניברסיטת ת"א. הקורס אינו תחליף להרצאות או/ו תרגולים של הקורס האוניברסיטאי, אלא בנוסף אליהם.
הקורס שלנו יסתובב סביב השאלה שמעסיקה את טובי המוחות בתחום שלנו – "מהו קוד טוב?"
אחריי שבנינו בסיס תכנותי במבוא מורחב, נעבור לרכישת כלים לעבודה תכנותית על פרויקטים גדולים. בסביבה טכנולוגית שמתקדמת מהר, נרצה להבטיח שהקוד שנכתוב יהיה מצד אחד רלוונטי לטווח ארוך, ומצד שני קל לעדכון בהתאם להתפתחויות טכנולוגיות. בקורס נעמיק בשפה ג'אווה ובשימושים שונים של תכנות מונחה עצמים למטרות אלה. נלמד לתכנן מערכת של מחלקות שפועלות יחד תוך מיקסום יעילות תחזוקת הקוד, ונדון ביתרונות ובחסרונות של פתרונות ארכיטקטוניים שונים עבור דרישות מערכת נתונות. באמצעות עקרונות של תכנון מערכת, נלמד להבחין בין קוד גמיש ומודולרי לבין קוד קשיח ומסובך, ונבנה את היכולת לכתוב קוד איכותי, תחזוקתי וקל להרחבה. ייתכנו שינויים בהתאם לקורס בפועל.
קורס העזר מיועד לשיפור מידת ההצלחה במבחן המסכם של הקורס האוניברסיטאי, בסיומו תצוידו בארגז כלים שיעזור לכם להבין את החומר לעומקו ברמה התיאורטית, ולהתמודד עם תרגילים – עד לרמת מבחן.
- תכנים מותאמים לסילבוס של הקורס האקדמי הנלמד באוניברסיטת ת"א
- שיעורים מובְנִים בהם תתבצע הקנייה של החומר הנדרש, מתן הסברים מקיפים וכלליים ופתירת תרגילים ברמות שונות- בצורה ממוקדת ומונחית על ידי המרצה.
- מחרים חברתיים מוזלים לסטודנטים וסבסוד נוסף לסטודנטים משלמי דמי רווחה.
- ההתחברות למפגשי הקורס בשידור חי תתאפשר ממכשיר אחד בלבד!
- למשתתפי הקורס תהיה גישה לצפיה חוזרת בהקלטות השיעורים עד מועד ב' של הבחינה הסופית או עד סוף תקופת המבחנים של סמסטר א', המוקדם מבינהם, והכל בכפוף לתנאים המופיעים בתקנון.
- ממולץ להצטייד במחשב המחובר לאינטרנט (רצוי קווי, במידת האפשר) וכן ברמקולים/אוזניות ובמיקרופון תקינים.
- הקלטות הקורס יירוכזו באתר ייעודי, פרטי האתר יישלחו במייל הפתיחה שיישלח סמוך למועד פתיחת הקורס.
- הקורס אינו תחליף להרצאות או/ו תרגולים של הקורס האוניברסיטאי, אלא בנוסף אליהם.
מחיר לסטודנט משלם דמי רווחה 375 ש"ח
מחיר רגיל 750 ש"ח
חוג: מדעי המחשב
מס' קורס אוניברסיטאי: 0368-2157
ג |24/12/2024| 18:00-20:30 – בסיס לג'אווה – הבדלים תכנותיים מפייתון + ידע טכני על אופן פעולת סביבת הריצה
ג |31/12/2024| 18:00-20:30 – תכנות מונחה עצמים בג'אווה – מחלקות, אובייקטים, הגדרות נראות ועוד
ג |07/01/2025| 18:00-20:30 – תכנות מונחה עצמים מתקדם – ירושה, פולימורפיזם, ממשקים ומחלקות אבסטרקטיות
ג |14/01/2025| 18:00-20:30 – תכנון מערכת – שאלות דיזיין
ג |21/01/2025| 18:00-20:30 – נושאים נוספים – Collections, איטרטורים, ג'נריקס, סטרימס
ג |28/01/2025| 18:00-20:30 – כתיבת קוד לפרויקט שלם בעזרת תכנות מונחה עצמים
יתקיים שיעור השלמה במועד שייקבע בהמשך.