ברוכים הבאים לקורס מבוא למדעי המחשב ותכנות בפייתון של אוניברסיטת תל אביב#
בקורס זה נציג לכם כמה מהמושגים והרעיונות האלגנטיים והחשובים במדעי המחשב, ונלמד לכתוב תוכניות מחשב בשפת התכנות Python.
הקורס בנוי משני חלקים: בחלק הראשון של הקורס נכיר מושגי יסוד במדעי המחשב, ונלמד את אבני בניין הבסיסיות בשפות תכנות: משתנים, פונקציות, משפטי תנאים, לולאות ומבני נתונים בסיסיים כמו רשימות ומילונים. השיעורים בחלק השני של הקורס יוקדשו להעמקה בנושאים שונים כמו טיפול בקבצים, רקורסיה, תכנות מונחה עצמים, וספריות פופולריות כמו Numpy וPandas .
ברשימה למטה תוכלו למצוא את תוכן הקורס לפני הסדר הלמידה, מפורק לפני נושאים (כותרות ראשיות) ויחידות (כותרות משנה).
תפריט זה ילווה אתכם גם בצד ימין בזמן הניווט באתר.
אם אתם מחפשים את הJupyter Book של התרגולים, אתם יכולים למצוא אותו כאן
מבוא
טיפוסים
תנאים
פונקציות
רשימות
מבוא ללולאות
לולאות while
נושאים מתקדמים בלולאות
מבוא לסיבוכיות
זכרון בפונקציות
נושאים מתקדמים בפונקציות
עריכת טקסט ועבודה עם קבצים
תרגול אמצע - שאלות ממבחני עבר
רקורסיה
תכנות מונחה עצמים
ספרית Numpy
ספרית Pandas
- ניתוח נתונים באמצעות ספרית
pandas - יצירת טבלה חדשה
- גישה בסיסית לטבלה
- עריכה בסיסית של טבלאות וסדרות
- עריכת טבלאות מתקדמת
- חיבור בין טבלאות
- ביצוע שאילתות בטבלה
groupby- סיכום קבוצות של שורות לכדי שורה בודדת- התחביר של
groupby - הצגת נתוני טבלאות בגרפים
- תבנית לציור גרפים ב
matplotlib - פונקציות
pandasנפוצות - שאלות ממבחני עבר