6 תשובות
כן יש לך כמעט הכול באינטרנט, יוטיוב ואפשר גם להוריס קורס של udemy
אנונימי
יש סרטונים ביוטיוב של אנשים מלמדים
א. צריך אנגלית מינמלית (ברמה של כיתה ט') ומומלץ להשתמש בgoogle translate browser extension למקרים שאת מסתבכת עם האנגלית.
ב. לא לנסות לתרגם מושגים, מבחינתך לא ישנה לך אם קוראים לזה חתול דו ראשי או 'מערך' (array), אז תישארי על אנגלית כמה שאפשר.
ג. אם את כבר יודעת שפת תכנות אחת, את רק צריכה ללמוד את הגרסה של זה בפייטון, ויש כמעט תמיד אחת כזו הודות לpypi שמאכסן כמעט כל library של פייטון שקיימת
ד. אם זו השפת תכנות הראשונה שלך, מומלץ לנסות לקבוע לעצמך פרוייקט שנראה לך יתאים למתחילים, ובמקום קורסים או סרטונים, לחשוב איך את רוצה לעשות את זה באמצעות הוראות פשוטות על שתגיעי לתוצאה הרצויה, לפרק את הנושא לגורמים. מומלץ לחשוב על פרוייקט שיעזור לך כי אחרת תיגמר לך המוטיבציה די מהר (מנסיון עם כמה עשרות מיני-פרוייקטים נטושים מפוזרים במחשב שלי).
ה. תמיד יש את chatgpt אם את לא מוצאת באינטרנט את מה שאת מחפשת, אבל אל תנסי לחבר תכנות ועברית, זה פשוט ישאיר אותך מבולבלת.
יש אתר בשם campus il שיש שם קורס חינמי בעברית בפייתון
הם יכולים קצת לחפור אז את יכולה לדלג לשאלות
שואל השאלה:
תודה רבה לכולם!
אנונימית
באופן חד וחלק כן.

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

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