פרסומת

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

בדומה לאליס, אותם כיסינו בעבר אליס מלמדת תכנות מחשב מונחה עצמים לילדים קרא עוד , זה נועד כמדריך למתחילים לתכנות; אולם ההבדל העיקרי הוא שאליס היא ערכת כלים לתכנות GUI ואילו Hackety Hack היא סביבת תכנות "אמיתית" מבוססת טקסט.

כדי להתחיל, הורד את Hackety Hack [כבר לא זמין] עבור מערכת ההפעלה שלך. גרסאות זמינות עבור Windows, Mac OS X ו- Linux. למרות שהאתר שלהם אומר שמדובר ב 64 סיביות בלבד שההורדה עבדה מצוין במכונה שלי עם 32 סיביות של Windows אז אולי זה נועד לגירסת Mac OS X בלבד.

שפת תכנות אודם

לחץ על "מוכנים"כדי להתחיל את התוכנית.

לימוד יסודות תכנות

Hackety Hack מתחיל בתפריט של שיעורים. התחל על ידי למידת הגדרת מערכת Hackety Hack. זה יראה לך מה המשמעות של כל כפתור בצד שמאל ומה קורה כשאתה לוחץ עליהם.

שפת תכנות אודם

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

instagram viewer

כיצד לתכנת ברובי

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

שפת תכנות אודם

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

ההדרכה האחרונה בנושא Hackety Hack היא תוכנית נעליים בסיסית. לימוד כיצד לנהל תיבות קלט והתוצאות בממשק גרפי הוא צעד חשוב בכתיבת תוכנית "עולם אמיתי" שתוכלו ליצור איתם אינטראקציה. הדרכה תעביר אותך דרך טקסט קלט ופלט לדוגמה.

שפת אודם

סיימתי את ההדרכות, מה הלאה?

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

  • מדריך לנעליים, הדרכות, דוגמאות ועוד
  • תכנות רובי
  • לימוד רובי - ספר O’Reilly
  • מדריך האודם

ברגע שיש לך צמיחה של Hackety Hack, להוריד רובי עבור מערכת ההפעלה שלך והמשך למסע התכנות שלך.

סיכום

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

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

אם רצית ללמוד שפת תכנות אין זמן טוב יותר מעכשיו להתחיל. Hackety Hack היא דרך מושלמת להתחיל ללמוד רובי. אם אתה מתחיל להקדיש זמן רב לכתיבת תוכניות פשוט אל תאשים אותי!

דייב דרגר עובד במפתחי XDA בפרברי פילדלפיה, פנסילווניה.