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

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

הודעת שגיאה טובה היא לא אויב. היא מפה. לפעמים היא ארוכה, לפעמים היא נראית כמו קיר של טקסט באנגלית, אבל ברוב המקרים היא אומרת בדיוק איפה…

בחירת שפות תכנות ללימוד ראשון נראית כמו החלטה ענקית, אבל בפועל זו החלטה שצריכה לשרת מטרה פשוטה: להתחיל לכתוב קוד אמיתי, להבין מה קורה, ולהתקדם בלי…

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