למד כיצד לקוד בסוף השבוע הזה


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

למד את היסודות

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

לאן עוד אפשר לפנות למידע נוסף? אנחנו אוהביםלינדה, אבל זה קצת יקר ב-$30. ובכל זאת, זהו משאב נהדר לאיסוף כמה כישורים חדשים ותוכלו לארוז לא מעט לחודש בודד. לחלופין, יש מספר מפתיע של משאביםiTunes Uשזמינים בחינם. אפל חולקת רבים מהסרטונים שלה מהשנים האחרונות בכנס המפתחים העולמי (WWDC), בנוסף יש קורסים זמינים לפיתוח אייפון ועוד. אם אתה מסתכל על תכנות ActionScript, אחד המשאבים האהובים עלי הוא של לי ברימלוgotoAndLearn. הוא מכיל מדריכים רבים שמראים לך איך להכין כל מיני דברים מסודרים וללמוד כמה טכניקות חדשות נהדרות.

בחירת מסגרות וספריות עוזרות

לימוד קוד לא אומר שאתה צריך להשתמש במסגרת תכנות, אבל זה יכול לעשות את החיים שלך הרבה יותר קלים ברגע שאתה יודע מה אתה עושה. עם זאת, לפני שתתחיל להסתכל על מסגרות, עליך להבין את דפוס העיצוב של Model-View-Controller (MVC). זהו התבנית שבדרך כלל עוקבות אחריהם ויש ל-eNodeסקירה נהדרת של MVCכדי לעזור לך להבין את זה טוב יותר.

אחת המסגרות הפופולריות ביותר בתקופה האחרונה (שבמקרה עוקבות אחרי MVC) היאRuby on Rails. רובי היא שפה נוחה שמרגישה קצת יותר כמו כתיבת אנגלית ופחות כמו כתיבת קוד. זה אולי מושך אותך ואולי לא, אבל זה בכל זאת בעל יכולת גבוהה ומקום טוב להרבה אנשים להתחיל. Rails, לעומת זאת, נועדה להתאים ליישומי אינטרנט גדולים יותר, והיא לא תמיד הבחירה הטובה ביותר עבור פרויקטים פחות שאפתניים.

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

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

אפילו ל-CSS יש מסגרות, מכיוון ש-CSS קצת בלאגן בימינו, והאהוב עלינו הואתָכנִית אָב.

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

התחלת הפרויקט הראשון שלך


אחד המקומות הטובים והמהנים ביותר להתחיל, ברגע שאתה יודע מה אתה עושה, הוא להכין פונג. זה יכול להתבצע בקלות בשניהםJavaScriptוActionScript(שאינם שונים מדי, כך שאם תלמד אחד יהיה לך קל יותר עם השני). אולי באופן מפתיע, אחד הדברים הקלים ביותר להכנה הוא אפליקציית בלוגים, שאפילו קל יותר לעשות אותה עםRuby on RailsוCakePHPמסגרות. באמת, אתה יכול להתחיל עם כל דבר שאתה מרגיש איתו בנוח. לעתים קרובות פרויקט שמעניין אותך הוא הטוב ביותר, או משהו כל כך פשוט שאתה יכול לעשות אותו תוך שעה או פחות ולהרגיש שהשגת משהו. מה שלא תבחר, אני מקווה שזה יהיה הראשון מבין רבים שיבואו. אם אתה לומד כיצד לקודד ובסופו של דבר להמציא משהו די מדהים, הקפד לשתף אותו בתגובות.


Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe Now & Never Miss The Latest Tech Updates!

Enter your e-mail address and click the Subscribe button to receive great content and coupon codes for amazing discounts.

Don't Miss Out. Complete the subscription Now.