ABA


"מחפש עזרה והכוונה בלימוד עצמי של תכנות"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #20927 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 20927
notSoWiseGuy
חבר מתאריך 24.8.14
108 הודעות, דרג אמינות חבר זה
   21:58   14.10.14   
אל הפורום  
  מחפש עזרה והכוונה בלימוד עצמי של תכנות  
 
   שלום לכולם,
למרות שאני לא מרבה לכתוב אני קורא הרבה פה בפורום וקיבלתי רושם שיש פה חבר'ה שמבינים עניין, אז אני אסביר את מצבי..
אני מתעתד ללמוד מדמ"ח\הנדסת תוכנה שנה הבאה ובינתיים מנסה ללמוד תכנות, לא כדי להקל לעצמי את הלימודים (כדי להצליח בחדו"א אני כנראה אצטרך השתלת תאים אפורים, אבל כל צרה בזמנה),אלא מהסיבה הפשוטה שאני באמת נהנה מזה..
בכל מקרה מפה לשם התחלתי ללמוד עם Codeacademy.org, והאמת שפשוט עשיתי שם קורסים אחד אחרי השני בלי להעמיק בהם יותר מדי (JS, css, html5, python). מפייתון הצלחתי להבין יותר את בסיסי התכנות בהקשרים של OOP וכו'...לאחר מכן המשכתי ללימוד עצמי של Java עם קורסים שהורדתי וסרטונים ביוטיוב והאמת שנהנתי מהתהליך, למדתי הרבה והגעתי לרמה שהצלחתי לבנות משחק קלפים בסגנון "יניב" שמשוחק מול המחשב אבל בקונסול בלבד.
השלב הבא שלי היה לנסות ליצור ממשק משתמש - GUI למשחק הזה, אבל פה פשוט הלכתי לאיבוד לחלוטין...ניסיתי בהתחלה בSWING ולאחר מכן בJAVAFX אבל פשוט לא הצלחתי להבין איך לגרום לממשק לנוע בין התור של השחקן לתור של המחשב, ובעיקר איך לגרום למשחק להמשיך לרוץ ולא להיתקע אחרי תור אחד...
מאז כבר כמה שבועות אני מתבחבש בכל מיני קורסי אנדרואיד (התחלתי ואני מרגיש שזה ספציפי מדי ללמוד פיתוח אפליקציות למובייל לפני שאני מבין עקרונות יותר כלליים)..עכשיו אני מבקש את עזרתכם איך כדאי להמשיך מפה? להמשיך להתמקד רק בJava ולנסות ללמוד פיתוח של דברים יותר מורכבים (אם כן, אז כמו מה? ואם יש דוגמאות אפילו עדיף), או אולי ללמוד בסיס של שפות נוספות כגון C, C# וכו'?

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

תודה מראש לעוזרים וחג שמח


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  כתבתי לך בפרטי zvikav  15.10.14 11:51 1
  תקח ספר של תכנות ב JAVA או C# ותלמד כמו שצריך.. inno3D 15.10.14 19:18 2

       
zvikav 
חבר מתאריך 1.8.02
7610 הודעות, דרג אמינות חבר זה
   11:51   15.10.14   
אל הפורום  
  1. כתבתי לך בפרטי  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4533 הודעות, דרג אמינות חבר זה
   19:18   15.10.14   
אל הפורום  
  2. תקח ספר של תכנות ב JAVA או C# ותלמד כמו שצריך..  
בתגובה להודעה מספר 0
 
   SWING היה לך מוזר כנראה כי אפליקציות בממשק חלונאי הם Event Driven. הקוד שלך לא מתבצע שורה שורה-אלא הקוד מתבצע בהתאם לאירועים שמתרחשים על החלון

בנוסף כנראה שאחרי לימוד מהאתר Codeacademy.org אין לך ממש מושג מה זה OOP..

ומה הכוונה האם להתמקד בצד לקוח או צד שרת? עולם התכנות לא מתחלק ל 2 התחומים האלה בלבד

אם ממש מעניין אותך תכנות ו"עבודה קשה" הייתי אומר לך לשבת על C..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net