Jump to content

שפות תכנות


Echoes

Recommended Posts

לא יברור למה רשמתם ג׳אווה לפני פייתון...

 

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

 

מדריכים לא חסר. וזה באמת תלוי מה אתה רוצה לתכנת.... תהיה יותר ספיציפי.

 

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

Link to comment
Share on other sites

נ.ב

יש את free code camp שהוא מתחיל ממש מרמה בסיסית והוא דיי נוח, זה היה קצת פחות רלוונטי עבורי אבל אני חושב שבשבילך הוא יהיה ממש סבבה (לא לפייתון אם אני זוכר נכון)

Link to comment
Share on other sites

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

 

כפכף- אני פחות איש של ספרים אבל אם אצטרך בהמשך אדבר איתך תודה.

עטלף- ציינתי למעלה

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

אונאגי- רשמתי לי את מה שכתבת בנוגע לכל, מזה בדיוק הfree code camp?

Link to comment
Share on other sites

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

הייתי הולך על c/c++

 

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

Link to comment
Share on other sites

לא יברור למה רשמתם ג׳אווה לפני פייתון...

 

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

 

מדריכים לא חסר. וזה באמת תלוי מה אתה רוצה לתכנת.... תהיה יותר ספיציפי.

 

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

 

מחזק את ההמלצה על פייתון

Link to comment
Share on other sites

לא יברור למה רשמתם ג׳אווה לפני פייתון...

 

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

 

מדריכים לא חסר. וזה באמת תלוי מה אתה רוצה לתכנת.... תהיה יותר ספיציפי.

 

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

עשית לי חשק ללמוד פייתון סתם לכיף.

אם יש לי כבר ידע בC++ (מהתיכון) יש דרך לעשות את ההמרה בקלות?

Link to comment
Share on other sites

עשית לי חשק ללמוד פייתון סתם לכיף.

אם יש לי כבר ידע בC++ (מהתיכון) יש דרך לעשות את ההמרה בקלות?

פייתון קלה ללמוד בלי קשר לשפה שאתה חזק בה

כל עוד יש לך את העקרונות יהיה לך קל מאוד ללמוד

Link to comment
Share on other sites

פייתון קלה ללמוד בלי קשר לשפה שאתה חזק בה

כל עוד יש לך את העקרונות יהיה לך קל מאוד ללמוד

כן השאלה אם יש כמו עמוד כזה שמראה את ההבדלים נגיד מה כותבים במקום printf וכו'

Link to comment
Share on other sites

הייתי הולך על c/c++

 

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

יש מצב ליותר ספציפיות ביסודות, עקרונות ופרדיגמות של תכנות ? משהו שאלך איתו לגוגל?

Link to comment
Share on other sites

יש מצב ליותר ספציפיות ביסודות, עקרונות ופרדיגמות של תכנות ? משהו שאלך איתו לגוגל?

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

זה לא כזה קריטי במה תתחיל, אבל c/c++ הן היסודיות ביותר (חוץ מאסמבלי) וגם המורכבות ביותר, תלמד אותן ותכסה את הכל. זאת דעתי בכל אופן.

Link to comment
Share on other sites

תתחיל בפייתון בעיקר כדי לתרגל עקרונות של תכנות ואח"כ תעבור לשפה כמו ג'אווה.

לגבי C/C++, הן קשות יותר ומצריכות ידע נרחב יותר על מודל הזכרון של המחשב.

 

לגבי עקרונות של תכנות - הכי בסיסי זה ללמוד על הגדרת משתנים, סוגי הטיפוסים (כמו int, string, array), תנאים (if, else), לולאות (for, while), פונקציות וקריאה לפונקציות, רקורסיות ומבני נתונים (מערך, תור, מחסנית, ערימות, טבלת גיבוב, והכי חשוב - עצים בינאריים). אחר כך תיגש להבנה רחבה יותר של תכנות מונחה עצמים - מחלקות והורשה.

 

תנסה את udemy, יש להם קורסים טובים (בתשלום).

Link to comment
Share on other sites

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

Link to comment
Share on other sites

בחר שפה כלשהי (פיית'ון ממש אחלה) ותתחיל ללמוד את היסודות שלה. (משתנים, השמות, פונקציות, לולאות, תנאים וכו')

אח"כ תתחיל ללמוד את היסודות של מדעי המחשב - מבני נתונים, תכנות מונחה עצמים, אלגוריתמים יסודיים (מיון, חיפוש)

מה יעזור לו היסודות של מדעי המחשב? אחד הדברים המיותרים לעבודה יומיומית, רק בתואר צריך את זה
Link to comment
Share on other sites

מה יעזור לו היסודות של מדעי המחשב? אחד הדברים המיותרים לעבודה יומיומית, רק בתואר צריך את זה

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

Link to comment
Share on other sites

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

 

כפכף- אני פחות איש של ספרים אבל אם אצטרך בהמשך אדבר איתך תודה.

עטלף- ציינתי למעלה

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

אונאגי- רשמתי לי את מה שכתבת בנוגע לכל, מזה בדיוק הfree code camp?

 

אתר ממש טוב ומגניב ללמוד בו את כל השפות העיליות יותר, HTML, CSS גאווה סקריפט NODE.JS או ריאקט וגם בין היתר קונבציות עבודה מוכרות כמו GIT או עבודה עם דאטבייס

 

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

Link to comment
Share on other sites

מה יעזור לו היסודות של מדעי המחשב? אחד הדברים המיותרים לעבודה יומיומית, רק בתואר צריך את זה

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

 

 

 

 

אתר ממש טוב ומגניב ללמוד בו את כל השפות העיליות יותר, HTML, CSS גאווה סקריפט NODE.JS או ריאקט וגם בין היתר קונבציות עבודה מוכרות כמו GIT או עבודה עם דאטבייס

 

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

מספיק לקרוא ל-html, css שפות תכנות.

node.js, javascript, react הן כולן javascript, רק frameworks שונים.

Link to comment
Share on other sites

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

 

 

 

מספיק לקרוא ל-html, css שפות תכנות.

node.js, javascript, react הן כולן javascript, רק frameworks שונים.

אני מתכנת 3 שנים ועם תואר, בחיים לא הייתי צריך משהו ממנו. לא מיון מיזוג, לא רשימה מקושרת, זה הכל שטויות לא שמישות.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

הודעה חשובה

בשימוש אתר זה אתה מסכים לתנאים הללו תנאי השימוש.