הגעת למגבלת הצפייה למשתמשים שאינם רשומים באתר
  • נשמח אם תצטרפו לקהילה שלנו. הרשמה לאתר תקנה לכם את האפשרות לשאול שאלות ולהגיב לשרשורים באתר ללא כל עלות
  • טופס ההרשמה לאתר נמצא כאן למטה ולוקח פחות מ-30 שניות למלא אותו (כן, בדקנו עם סטופר 🤓)

מישהו פה מכיר אתר טוב שמסביר JAVA ברמה גבוהה

  • פותח/ת השרשור XYZ
  • פורסם בתאריך

XYZ

משתמש מתחיל
166
0
נק' מוניטין:
222
166
0
אני מחפש איזה אתר שמסביר טוב ומביא דוגמאות לנושאים כמו: multi-threading, design patterns, מבני נתונים מורכבים, סוקטים וכו'. בינתיים ראיתי רק מקומות ברמה טובה עם שאלות ותשובות, כמו האתר stack overflow, אבל האם יש אתר שממש מסביר את הנושאים מא' עד ת'?
 
design patterns לא בהכרח חייב לJAVA, זה פשוט OOP ויש מספיק מקומות באינטרנט שיסבירו על זה.
אתה יכול ברמת העיקרון לחפש PDFים, ספרים שלמים.. מצאתי הרבה מהם עוזרים נורא (אבל ב.NET אז זה לא ממש עוזר לך) אבל גם ברוב הספרים ברמה מתקדמת תצטרך למקד את החיפוש שלך ומה אתה רוצה ללמוד.
 
תקרא את התיעוד של java, יש מספיק תיעוד.
אם אתה רוצה משהוא כללי פשוט תשתמש בגוגל.

בכל מקרה לא ממליץ ללמוד java לך תלמד c++.
אגב מה שביקשת זה בערך כמו ללמוד הנדסת תוכנה, זה כמות די גדולה ושונה של נושאים.
 
באתרים האלה היה מידע שימושי :
http://www.underwar.co.il/
http://www.zindell.com/israeliJavaBook/israeliJavaBookWebTextIntro.htm
אבל כדאי לך לקרוא את הספרים הנוגעים לדבר - תבדוק בסילבוסים של קורסים בסיסיים של תוכנה (אני ממליץ על Introduction to Algorithms
של טומס קורמן וספרים של טננבאום).

לגבי איזה שפה ללמוד:
http://www.readwriteweb.com/enterprise/2011/05/it-hiring-and-salaries-up---wh.php
 
נערך לאחרונה:
מאיזה סיבה אתה אומר את זה? (עזוב שאני מסכים איתך, סתם מעניין אותי לשמוע למה אתה חושב ככה)

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

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

זה באמת בעיה לא להבין אסמבלי, ובטח שלא להבין ארכיטקטורה של המחשב
אפילו רק באופן כללי.

ואין מה לעשות אם המטרה שלך לכתוב קוד מהיר ויעיל כדאי שלא תכתוב בjava.
 
  • פותח/ת השרשור
  • #10
תקרא את התיעוד של java, יש מספיק תיעוד.
אם אתה רוצה משהוא כללי פשוט תשתמש בגוגל.

בכל מקרה לא ממליץ ללמוד java לך תלמד c++.
אגב מה שביקשת זה בערך כמו ללמוד הנדסת תוכנה, זה כמות די גדולה ושונה של נושאים.
מצטער, לא הסברתי את עצמי, אני סטודנט להנדסת מחשבים - כך שאני לא יכול לבחור איזה שפה ללמוד. אני מחפש אתר שייתן לי מה שאני לא מקבל בהרצאות (שהן סתם מצגות קצרצרות שמציגות נושאים גדולים באופן אבסטרקטי) - איזשהו מקור מסודר שמסביר איך להשתמש בזה בתכלס - ולא בתיאוריה (הAPI לא מספיק טוב בד"כ למטרה הזאת)
 
מצטער, לא הסברתי את עצמי, אני סטודנט להנדסת מחשבים - כך שאני לא יכול לבחור איזה שפה ללמוד. אני מחפש אתר שייתן לי מה שאני לא מקבל בהרצאות (שהן סתם מצגות קצרצרות שמציגות נושאים גדולים באופן אבסטרקטי) - איזשהו מקור מסודר שמסביר איך להשתמש בזה בתכלס - ולא בתיאוריה (הAPI לא מספיק טוב בד"כ למטרה הזאת)

http://www.cs.bgu.ac.il/~spl101
זה קורס שעשיתי, האתר מאוד מושקע והוא סורק את כל החומר שביקשת.
יש גם דוגמאות בjava, אבל ללמוד אתה תיהיה חייב לקרוא את התיעוד שלהם, או לחפש לבד.
ללמוד סינטקס של שפה זה שטויות, ללמוד את כל המערכת שהיא נותנת לך זה כבר רמה יותר גבוהה
ובשביל זה אתה חייב לקרוא את התיעוד שלהם, ולהתחיל לשחק עם הAPI.
 
אני מחפש איזה אתר שמסביר טוב ומביא דוגמאות לנושאים כמו: multi-threading, design patterns, מבני נתונים מורכבים, סוקטים וכו'. בינתיים ראיתי רק מקומות ברמה טובה עם שאלות ותשובות, כמו האתר stack overflow, אבל האם יש אתר שממש מסביר את הנושאים מא' עד ת'?

זרקת כאן שלל נושאים. לגבי JAVA, אני למדתי מהספר JAVA How to program: http://www.deitel.com/Books/Java/JavaHowtoProgram7e/tabid/1191/Default.aspx

בקורס גם למדנו על multi threading ותקשורת (סוקטים) , יכול להיות שהוא מלמד את שאר הנושאים שכתבת - תעיף מבט ותבדוק.

לגבי Design Pattens - זה לא נושא ייחודי לJAVA ויש ספרים בנושא. לי המליצו בעבר על Design Patterns: Elements of Reusable Object-Oriented Software:
http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612


לגבי מבני נתונים - אני מאמין שיהיה לך קורס בנושא בהמשך התואר. בכל מקרה, קח בחשבון שזה נושא יותר תיאורטי ועשוי להיראות לך קצת "לא קשור". Introduction to algorithms של קורמן נחשב התנ"ך של מבני נתונים ואלגוריתמים.
 
שימו לב! השרשור ישן: לא היו תגובות בשרשור מעל 90 יום.

ייתכן שהתוכן בשרשור כבר אינו רלוונטי ולכן עדיף לפתוח שרשור חדש.
Back
למעלה תחתית