ברוכים הבאים לחלק התכנותי של הקורס 'תכנות אלגוריתמים מחקריים' הקורס כולל שישה נושאים עיקריים:
- נושאים בסיסים בפייתון
- תכנות מונחה עצמים ותבניות עיצוב
- numpy stack וספריות שימושיות נוספות .
- נושאים מתקדמים בפייתון
- flask
- פרסום ספריות ב-PyPI
לכל אחד מהנושאים ניתן למצוא סיכומים בתיקייה המתאימה, ואת הקודים של אותו נושא ניתן למצוא בתיקייה 0.code
מרבית הסקריפטים כתובים כקובץ jupyter nptebook (עם סיומת '.ipynb'). ניתן למצוא סיכום קצר על ג'ופיטר בקובץ 1.פייתון מבוא.
את רשימת המקורות לכל תוכני הקורס ניתן למצוא במסמך 'מקורות' שבתיקייה Utils.
הקורס עדיין בשלבי פיתוח ורחוק מלהיות גמור. אם מצאתם שגיאות(מכל סוג), נושאים שאינם מדוייקים מספיק, דברים שאינם ברורים כל-כך, נושאים שכדאי להרחיב עליהם יותר או נושאים אחרים שכדאי להוסיף, אשמח אם תשלחו לי הודעה או שתעלו issue וננסה לעדכן בהקדם.