Satlan פורסם 2010 ביולי 9 Share פורסם 2010 ביולי 9 שלום,אני כרגע בלימודים באוניברסיטה ואני מעוניין להתחיל ללמוד בניית אתרים. עברתי קורס ב-JAVA ואני יודע HTML בסיסי והייתי רוצה לעבור לשלב מקצועי יותר.מה אתם מציעים ? מה הדרך הכי טובה ? מורה פרטי? קורס ? קריאה באינטרנט?וכלל, מה השפה שכדאי ללמוד אותה היום כדי לעוף בנושא ?בתודה מראש קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2010 ביולי 9 Share פורסם 2010 ביולי 9 צעד ראשון: HTML + CSS + JavaScript.אחרי זה תוכל להמשיך גם לשפות צד שרת - PHP, ASP.NET או אחרות. קישור לתוכן שתף באתרים אחרים More sharing options...
Satlan פורסם 2010 ביולי 9 מחבר Share פורסם 2010 ביולי 9 צעד ראשון: HTML + CSS + JavaScript.אחרי זה תוכל להמשיך גם לשפות צד שרת - PHP, ASP.NET או אחרות.נשמע מצוין, מה הדרך המומלצת ללמוד את שלושת הראשונים ? קישור לתוכן שתף באתרים אחרים More sharing options...
B.D.B פורסם 2010 ביולי 9 Share פורסם 2010 ביולי 9 ללא ספק W3School.רק קח בחשבון שהמידע שם הוא הבסיס של הבסיס, אבל אחרי שאתה יודע את מה שיש שם אפשר כבר להשתמש בגוגל לדברים יותר ספציפים. קישור לתוכן שתף באתרים אחרים More sharing options...
barakr פורסם 2010 ביולי 10 Share פורסם 2010 ביולי 10 שלום,אני כרגע בלימודים באוניברסיטה ואני מעוניין להתחיל ללמוד בניית אתרים. עברתי קורס ב-JAVA ואני יודע HTML בסיסי והייתי רוצה לעבור לשלב מקצועי יותר.מה אתם מציעים ? מה הדרך הכי טובה ? מורה פרטי? קורס ? קריאה באינטרנט?וכלל, מה השפה שכדאי ללמוד אותה היום כדי לעוף בנושא ?בתודה מראשאם אתה יודע מספיק HTML בשביל להציג עמוד אינטרנט - אז לדעתי הכי טוב להתחיל מללמוד PHP. אפשר למצוא מדריכים ברשת למתחילים.תתקין LAMP על המחשב המקומי כדי שתוכל לפתח - זה חבילה שכוללת בתוכה שרת אינטרנט ובסיס נתונים.כל העסקי javascript הם משניים ויבואו לך עם הזמן כאשר תבחר להתמקד בזה. קישור לתוכן שתף באתרים אחרים More sharing options...
B.D.B פורסם 2010 ביולי 10 Share פורסם 2010 ביולי 10 אם כבר אז WAMP, אין טעם להתקין לינוקס רק בשביל ללמוד.אני ממליץ על WampServer 2. יש השוואה די מקיפה בויקיפדיה.http://en.wikipedia.org/wiki/Comparison_of_WAMPs קישור לתוכן שתף באתרים אחרים More sharing options...
Satlan פורסם 2010 ביולי 10 מחבר Share פורסם 2010 ביולי 10 תודה רבה! האתר ללא ספק נראה משהו שיכול להיות טוב עבורי, אתחיל שבוע הבא.אם למישהו יש עוד רעיונות, אשמח. קישור לתוכן שתף באתרים אחרים More sharing options...
barakr פורסם 2010 ביולי 10 Share פורסם 2010 ביולי 10 אם כבר אז WAMP, אין טעם להתקין לינוקס רק בשביל ללמוד.אני ממליץ על WampServer 2. יש השוואה די מקיפה בויקיפדיה.http://en.wikipedia.org/wiki/Comparison_of_WAMPsהייתי צריך לציין גרסה:אז ככה - אני מאוד ממליץ לעבוד עם XAMPP. http://www.apachefriends.org/en/xampp.htmlאני משתמש בזה כבר שנים לצורך עבודה מקצועית. יש גרסה גם לווינדוס וגם ללינוקס. אם אתה רגיל לווינדוס, עדיף להתחיל לפתח בווינדוס. הערה - למרות שאני מבלה את רוב זמן הפיתוח תחת ווינדוס ואני ממש לא חובב לינוקס, אני גם יודע לפתח ולבדוק תוכנה תחת לינוקס כי זה מה ששרתי אינטרנט מריצים. לדעתי תצטרך להגיע לזה מתי שהוא.לגבי איך להתחיל - כמו שאמרתי אני מציע למצוא מדריכים בסיסיים שיתנו לך תחושה של איפה הידיים והרגליים. ואז למצוא מדריכים מתקדמים יותר.בשלב הבא - אתה יכול לקחת סביבת עבודה כמו ZENDFRAMEWORK שנכתבה ב PHP כדי לראות איך כותבים מערכת כמו שצריך, מה גם שזה כלי פיתוח טוב. אתה יכול גם להסתכל בקוד מקור של מערכת תוכן ולנסות להבין מה קורה שם כמו למשל PHPBB או משהו דומה. קישור לתוכן שתף באתרים אחרים More sharing options...
AgentZ פורסם 2010 ביולי 10 Share פורסם 2010 ביולי 10 הערה - למרות שאני מבלה את רוב זמן הפיתוח תחת ווינדוס ואני ממש לא חובב לינוקס, אני גם יודע לפתח ולבדוק תוכנה תחת לינוקס כי זה מה ששרתי אינטרנט מריצים. לדעתי תצטרך להגיע לזה מתי שהוא.מכיוון שהמפענח של PHP הוא לא OSS (כמו Java, מבחינת העקרון), האפשרות היחידה שתצטרך דרכים שונות לפיתוח וDebugging בשביל לינוקס ווינדוס היא בגלל שאין לך הרגלים מספיק טובים בנוגע לפיתוח אפליקציות בPHP. (אני כמובן מדבר על SAPI מבוסס בקשות HTTP ולא CLI למיניהם, שם יש ההבדלים בפיתוח למערכות הפעלה שונות - על אף שגם עליהם ניתן להתגבר בעזרת הכלים של PHP).לגבי איך להתחיל - כמו שאמרתי אני מציע למצוא מדריכים בסיסיים שיתנו לך תחושה של איפה הידיים והרגליים. ואז למצוא מדריכים מתקדמים יותר.בשלב הבא - אתה יכול לקחת סביבת עבודה כמו ZENDFRAMEWORK שנכתבה ב PHP כדי לראות איך כותבים מערכת כמו שצריך, מה גם שזה כלי פיתוח טוב. אתה יכול גם להסתכל בקוד מקור של מערכת תוכן ולנסות להבין מה קורה שם כמו למשל PHPBB או משהו דומה.ההשוואה בין phpBB (מערכת פורומים, ד"א) לבין Zend Framework היא כמו השוואה בין פיל לזבוב: בעוד שphpBB היא מערכת בעלת פיצ'רים נחמדים מבחינת תכנותית (אבסטרקציה של הDB, למשל) אך לא יותר, Zend Framework היא כלי שנועד לענות על מגוון רחב של צרכים של המפתח ועל כן גדולה יותר וכמו כן גם מסתמכת על נושאים יותר מתקדמים בPHP כמו שימוש בSPL בצורה אפקטיבית ודפוסי פיתוח (שהראשי ביניהם הוא HMVC).דפוס הלמידה של PHP לפי דעתי הוא:1. למידת השפה (מבחינת סינטקס, פונקציות נפוצות וכו')2. למידה תוך כדי תכנון מערכת פשוטה (CMS קלילה, מערכת בלוג וכו')3. למידת עקרונות OOP ויישומם בתוכנית דומה לזו שבשלב 2.4. הכרות עם LAMP - כסביבת העבודה הנפוצה ביותר5. ניסיון להבין מערכת קוד פתוח פשוטה (phpBB, למשל)6. למידה על שימוש בפיצ'רים החדשים של PHP - פונקציות למבדה, SPL, mysqlnd וכו'.7. קבלת ניסיון מעשי ריאלי - הצטרפות לפרוייקט קוד פתוח בPHP בתחילת דרכו או פיתוח אחד בעצמך לפי משהו שמעניין אותך. קישור לתוכן שתף באתרים אחרים More sharing options...
Satlan פורסם 2010 ביולי 10 מחבר Share פורסם 2010 ביולי 10 AgentZ, תבורך.אני מקבל רקע, אגב, אם אני חובב ספרים, יש משהו מומלץ בקטגוריה ע"מ ללמוד ? קישור לתוכן שתף באתרים אחרים More sharing options...
AgentZ פורסם 2010 ביולי 10 Share פורסם 2010 ביולי 10 אני מאוד אוהב את הספרים של OReilly למתחילים.ספר מומלץ (לפי דפדוף קצר) הוא Learning PHP, MySQL, and JavaScript** שים לב שיש להם עכשיו מבצע 2 + 1 **לנושאים יותר מתקדמים יש את Wrox ואת Packt קישור לתוכן שתף באתרים אחרים More sharing options...
barakr פורסם 2010 ביולי 10 Share פורסם 2010 ביולי 10 מכיוון שהמפענח של PHP הוא לא OSS (כמו Java, מבחינת העקרון), האפשרות היחידה שתצטרך דרכים שונות לפיתוח וDebugging בשביל לינוקס ווינדוס היא בגלל שאין לך הרגלים מספיק טובים בנוגע לפיתוח אפליקציות בPHP. (אני כמובן מדבר על SAPI מבוסס בקשות HTTP ולא CLI למיניהם, שם יש ההבדלים בפיתוח למערכות הפעלה שונות - על אף שגם עליהם ניתן להתגבר בעזרת הכלים של PHP).ממש לא מדויק. שרת אינטרנט זה מכונה שצריכה לעמוד בעומס והקונפיגורציה הכי טובה היא PHP על לינוקס. מפתח PHP צריך בשלב כזה או אחר לדעת לעבוד גם על לינוקס בלי לקבל שבץ. צר לי אבל זה חלק מהמקצוע.ההשוואה בין phpBB (מערכת פורומים, ד"א) לבין Zend Framework היא כמו השוואה בין פיל לזבוב: בעוד שphpBB היא מערכת בעלת פיצ'רים נחמדים מבחינת תכנותית (אבסטרקציה של הDB, למשל) אך לא יותר, Zend Framework היא כלי שנועד לענות על מגוון רחב של צרכים של המפתח ועל כן גדולה יותר וכמו כן גם מסתמכת על נושאים יותר מתקדמים בPHP כמו שימוש בSPL בצורה אפקטיבית ודפוסי פיתוח (שהראשי ביניהם הוא HMVC).דפוס הלמידה של PHP לפי דעתי הוא:1. למידת השפה (מבחינת סינטקס, פונקציות נפוצות וכו')2. למידה תוך כדי תכנון מערכת פשוטה (CMS קלילה, מערכת בלוג וכו')3. למידת עקרונות OOP ויישומם בתוכנית דומה לזו שבשלב 2.4. הכרות עם LAMP - כסביבת העבודה הנפוצה ביותר5. ניסיון להבין מערכת קוד פתוח פשוטה (phpBB, למשל)6. למידה על שימוש בפיצ'רים החדשים של PHP - פונקציות למבדה, SPL, mysqlnd וכו'.7. קבלת ניסיון מעשי ריאלי - הצטרפות לפרוייקט קוד פתוח בPHP בתחילת דרכו או פיתוח אחד בעצמך לפי משהו שמעניין אותך.קודם כל יש בעיה אחת מהותית בתוכנית שלך - לפני שעושים את שלב 4 אי אפשר לעשות שום דבר אחר...מעבר לזה - כל הירידה הזו לפרטים היא מיותרת לדעתי. מי שחרוץ ויש לו קצת דימיון ימצא את הדרך שלו. כל מה שאמרתי זה שצריך להסתכל על קוד קיים כדי לראות דוגמאות. קישור לתוכן שתף באתרים אחרים More sharing options...
urib פורסם 2010 ביולי 10 Share פורסם 2010 ביולי 10 אתה לא יכול לעשות הכל בצורה מקצועית, בתחום כל כך עשיר באפשרויות.יותר חשוב שתתמקד על מה שמושך אותך בתחום, למשל:תכנות צד שרת: PHP, ASP, SQL, CMSצד לקוח: JAVA, JQ, MT וכל הספריות הנפוצות.צד ויזואלי: פלאש, AS3, פלקס, HTML, CSSעיצוב אתרים: פוטושופ חיתוך ל-HTML, CSS, פלאש.קידום אתרים: SEO, SEM, חקר מילות מפתח.בהצלחה... קישור לתוכן שתף באתרים אחרים More sharing options...
AgentZ פורסם 2010 ביולי 10 Share פורסם 2010 ביולי 10 ממש לא מדויק. שרת אינטרנט זה מכונה שצריכה לעמוד בעומס והקונפיגורציה הכי טובה היא PHP על לינוקס. מפתח PHP צריך בשלב כזה או אחר לדעת לעבוד גם על לינוקס בלי לקבל שבץ. צר לי אבל זה חלק מהמקצוע.אם כבר מדברים על לא מדוייק - שרת אינטרנט זה לא מכונה זה תוכנה,הקונפיגורציה הכי טובה היא: http://bit.ly/14Hhmx (אף אחת, מפתיע [או שלא])צר לי, אבל הרגלים טובים זה חלק מהמקצוע.וחוץ מהנקודות שציינתי, איך בדיוק הפוסט שלך קשור למה שאמרתי?קודם כל יש בעיה אחת מהותית בתוכנית שלך - לפני שעושים את שלב 4 אי אפשר לעשות שום דבר אחר...באמת? [רמז: תסתכל בתוכנה שפרסמת בפוסט הראשון]מעבר לזה - כל הירידה הזו לפרטים היא מיותרת לדעתי. מי שחרוץ ויש לו קצת דימיון ימצא את הדרך שלו. כל מה שאמרתי זה שצריך להסתכל על קוד קיים כדי לראות דוגמאות.יופי, כל מה שאמרת זה להסתכל על קוד קיים ומה אז?!אתה סתם זורק משפטים, שאולי ביחד, עם איזשהו היגיון, יועילו למישהו.הבחור ביקש את הדרך להתחיל, אז תסלח לי, כי לקרוא קוד של מערכת זה ממש לא הדרך להתחיל. קישור לתוכן שתף באתרים אחרים More sharing options...
barakr פורסם 2010 ביולי 11 Share פורסם 2010 ביולי 11 כתבתי כאן קודם תגובה ארוכה ל AgentZ החלטתי להוריד כי נראה לי מיותר ושאני חוזר על דברים.בסיכום - בלימוד אינטרנט אני ממליץ להתחיל עם PHP כי זה גורר את הלימוד של כל השאר. ורצוי מאוד שיהיה נסיון בתכנות לפני כן.קודם כל צריך להתקין סביבת פיתוח כמו XAMPP.ואז מי שרוצה ללמוד - יש אינטרנט, יש גוגל, יש פורומים של מפתחים עם תשובות לשאלות, יש דוגמאות לכל דבר. לא חסר מקורות. אני התחלתי ככה לפני כמה שנים - ואז אגב לא היה סביבת פיתוח, היה צריך לבלות יומיים בלהתקין ולהגדיר הכל עד שיעבוד.אני לא ממליץ לקחת ספר. סתם ביזבוז זמן - רק צריך לחפש php tutorial בגוגל.קורסים או מורים פרטיים זה דבר מצוין - אבל עולה כסף קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.