דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. כללי - עזרה הדדית
  3. עזרה - לימוד תכנות.

עזרה - לימוד תכנות.

מתוזמן נעוץ נעול הועבר כללי - עזרה הדדית
62 פוסטים 11 כותבים 1.6k צפיות 5 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • MENISM MENIS

    @יהושע-זופניק html זה עיצוב של התוכן מבחינת סדר, וcss זה העיצוב החזותי

    יהושע זופניקי מנותק
    יהושע זופניקי מנותק
    יהושע זופניק
    כתב ב נערך לאחרונה על ידי
    #20

    @menis אז איך בדיוק אתה בונה דף אינטרנט לדוג' בלי לכתוב HTML לפני העיצוב זה קודם כל בונה לא?

    בפורום הנפלא הזה הידע הוא מוצר בכלל לא קשה להשגה רק תאסוף אותו בעדינות

    MENISM תגובה 1 תגובה אחרונה
    0
    • יהושע זופניקי יהושע זופניק

      @menis אז איך בדיוק אתה בונה דף אינטרנט לדוג' בלי לכתוב HTML לפני העיצוב זה קודם כל בונה לא?

      MENISM מנותק
      MENISM מנותק
      MENIS
      כתב ב נערך לאחרונה על ידי
      #21

      @יהושע-זופניק עיצוב הכוונה למבנה העמוד, מה ההתחלה, מה האמצע, מה הסוף, מה הפרטים המשניים וכדו', זה השפה שמבין הדפדפן,
      ולמען האמת דף אינטרנט לא חייב להכיל HTML, הוא יכול להכיל גם רק טקסט, נסה ותראה: http://download.kiwix.org/zim/README
      דף בלי HTML

      יהושע זופניקי תגובה 1 תגובה אחרונה
      2
      • MENISM MENIS

        @יהושע-זופניק עיצוב הכוונה למבנה העמוד, מה ההתחלה, מה האמצע, מה הסוף, מה הפרטים המשניים וכדו', זה השפה שמבין הדפדפן,
        ולמען האמת דף אינטרנט לא חייב להכיל HTML, הוא יכול להכיל גם רק טקסט, נסה ותראה: http://download.kiwix.org/zim/README
        דף בלי HTML

        יהושע זופניקי מנותק
        יהושע זופניקי מנותק
        יהושע זופניק
        כתב ב נערך לאחרונה על ידי
        #22

        @menis חסום לי אך נגיד אני כותב עכשיו סתם טקסט אני לא אוכל להריץ אותו על הדפדפן מבלי לכתוב לו סיומת HTML לא?

        בפורום הנפלא הזה הידע הוא מוצר בכלל לא קשה להשגה רק תאסוף אותו בעדינות

        MENISM תגובה 1 תגובה אחרונה
        0
        • יהושע זופניקי יהושע זופניק

          @menis חסום לי אך נגיד אני כותב עכשיו סתם טקסט אני לא אוכל להריץ אותו על הדפדפן מבלי לכתוב לו סיומת HTML לא?

          MENISM מנותק
          MENISM מנותק
          MENIS
          כתב ב נערך לאחרונה על ידי
          #23

          @יהושע-זופניק קבצי TXT נפתחים בדפדפן בלי בעיה

          יהושע זופניקי תגובה 1 תגובה אחרונה
          2
          • MENISM MENIS

            @יהושע-זופניק קבצי TXT נפתחים בדפדפן בלי בעיה

            יהושע זופניקי מנותק
            יהושע זופניקי מנותק
            יהושע זופניק
            כתב ב נערך לאחרונה על ידי יהושע זופניק
            #24

            @menis לענינינו הוא רוצה ללמוד בניית אתרים זה HTML ולא לכתוב סתם טקסט ואם הוא רוצה ללמוד תכנות מומלץ פייתון [ 😄 למי שאין כח לעבור על השרשור]

            בפורום הנפלא הזה הידע הוא מוצר בכלל לא קשה להשגה רק תאסוף אותו בעדינות

            D תגובה 1 תגובה אחרונה
            3
            • יהושע זופניקי יהושע זופניק

              @menis לענינינו הוא רוצה ללמוד בניית אתרים זה HTML ולא לכתוב סתם טקסט ואם הוא רוצה ללמוד תכנות מומלץ פייתון [ 😄 למי שאין כח לעבור על השרשור]

              D מנותק
              D מנותק
              dshrppury
              מדריכים
              כתב ב נערך לאחרונה על ידי
              #25

              @יהושע-זופניק אמר בעזרה - לימוד תכנות.:

              פייתון

              הכי קל להבין כי היא משתמשת בממשק נוח

              ניתן להזמין גרפיקה בחינם (עבודות פשוטות בלבד!!!)
              במייל dshrppury@gmail.com

              תגובה 1 תגובה אחרונה
              1
              • מנחם מחשבים 0מ מנחם מחשבים 0

                התחלתי מפה. לאן ממשיכים?

                יוסי הגאוןי מנותק
                יוסי הגאוןי מנותק
                יוסי הגאון
                כתב ב נערך לאחרונה על ידי יוסי הגאון
                #26

                @מנחם-מחשבים-0

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

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

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

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

                האמת היא שבחירת שפת התכנות הראשונה שלכם היא אחת הבחירות הכי פחות חשובות שתעשו. אני התחלתי עם שפה שנקראת Pascal שכבר כמעט לא קיימת היום, חברים אחרים התחילו עם Basic, באוניברסיטה בשנה ראשונה של תכנות למדנו שפה בשם Scheme, הרבה בתי ספר לימדו שפת C, ובשנים האחרונות עוברים ללמד Java כשפה ראשונה ואפילו Python.

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

                1. איפה מתחילים?
                  ובכל זאת אנחנו לא רוצים לגמור כמו החמור שמת מרעב כי לא ידע להחליט מאיזו ערימת חציר לאכול. היום (פברואר 2020) השפה שהכי כדאי להתחיל איתה נקראת Python. זה לא בגלל שזו שפה טובה יותר או פחות מאחרות, אלא פשוט בגלל שיש היום אינספור ספרים, קורסי וידאו ומשאבי לימוד על Python בכל השפות ולכל הרמות.

                חיפוש בגוגל של מילים כמו ״מדריך פייתון למתחילים״ או ״קורס פייתון למתחילים״ יביאו לכם עשרות תוצאות טובות מגוגל, ואפילו הממשלה הקליטה קורס פייתון בחינם מטעם המשרד לשיוויון חברתי וגם אותו אפשר למצוא תחת השם self.py. אם האנגלית שלכם טובה אני ממליץ על הספר Learn Python The Hard Way של Zed Shaw. הוא עולה 30$ ומתאים מאוד למי שמגיע בלי שום רקע קודם.

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

                השיגרה כאן היא ברורה ודורשת התמדה. בהנחה שבחרתם קורס וידאו או ספר:

                פותחים את הפרק הבא בקורס או בספר שמצאנו.

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

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

                משנים את התוכנית קצת כדי שהתוצאה תתנהג קצת אחרת מהוידאו.

                לדוגמא בפרק הראשון של Learn Python The Hard Way זד שו מציע לכתוב תוכנית שמדפיסה על המסך 7 משפטים. הוא נותן את קוד התוכנית המלא בספר והמשימה שלכם היא להעתיק מילה במילה ולהריץ (הוא מסביר בדיוק איך). אחרי שעשיתם את זה הוא ממליץ על שינויים לדוגמא: לגרום לתוכנית להדפיס 8 משפטים במקום 7, לגרום לתוכנית להדפיס רק את אחד מהמשפטים, לגרום לתוכנית להדפיס מילים אחרות בחלק מהמשפטים וכו'.

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

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

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

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

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

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

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

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

                קרדיט

                או- פשוט חיפוש בגוגל, זה יענה לך על הרבה שאלות מהפורום...
                http://icode.co.il/איך-באמת-לומדים-תכנות/

                שיתוף הוא אכפתיות!

                יהושע זופניקי מנחם מחשבים 0מ 2 תגובות תגובה אחרונה
                4
                • יוסי הגאוןי יוסי הגאון

                  @מנחם-מחשבים-0

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

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

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

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

                  האמת היא שבחירת שפת התכנות הראשונה שלכם היא אחת הבחירות הכי פחות חשובות שתעשו. אני התחלתי עם שפה שנקראת Pascal שכבר כמעט לא קיימת היום, חברים אחרים התחילו עם Basic, באוניברסיטה בשנה ראשונה של תכנות למדנו שפה בשם Scheme, הרבה בתי ספר לימדו שפת C, ובשנים האחרונות עוברים ללמד Java כשפה ראשונה ואפילו Python.

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

                  1. איפה מתחילים?
                    ובכל זאת אנחנו לא רוצים לגמור כמו החמור שמת מרעב כי לא ידע להחליט מאיזו ערימת חציר לאכול. היום (פברואר 2020) השפה שהכי כדאי להתחיל איתה נקראת Python. זה לא בגלל שזו שפה טובה יותר או פחות מאחרות, אלא פשוט בגלל שיש היום אינספור ספרים, קורסי וידאו ומשאבי לימוד על Python בכל השפות ולכל הרמות.

                  חיפוש בגוגל של מילים כמו ״מדריך פייתון למתחילים״ או ״קורס פייתון למתחילים״ יביאו לכם עשרות תוצאות טובות מגוגל, ואפילו הממשלה הקליטה קורס פייתון בחינם מטעם המשרד לשיוויון חברתי וגם אותו אפשר למצוא תחת השם self.py. אם האנגלית שלכם טובה אני ממליץ על הספר Learn Python The Hard Way של Zed Shaw. הוא עולה 30$ ומתאים מאוד למי שמגיע בלי שום רקע קודם.

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

                  השיגרה כאן היא ברורה ודורשת התמדה. בהנחה שבחרתם קורס וידאו או ספר:

                  פותחים את הפרק הבא בקורס או בספר שמצאנו.

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

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

                  משנים את התוכנית קצת כדי שהתוצאה תתנהג קצת אחרת מהוידאו.

                  לדוגמא בפרק הראשון של Learn Python The Hard Way זד שו מציע לכתוב תוכנית שמדפיסה על המסך 7 משפטים. הוא נותן את קוד התוכנית המלא בספר והמשימה שלכם היא להעתיק מילה במילה ולהריץ (הוא מסביר בדיוק איך). אחרי שעשיתם את זה הוא ממליץ על שינויים לדוגמא: לגרום לתוכנית להדפיס 8 משפטים במקום 7, לגרום לתוכנית להדפיס רק את אחד מהמשפטים, לגרום לתוכנית להדפיס מילים אחרות בחלק מהמשפטים וכו'.

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

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

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

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

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

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

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

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

                  קרדיט

                  או- פשוט חיפוש בגוגל, זה יענה לך על הרבה שאלות מהפורום...
                  http://icode.co.il/איך-באמת-לומדים-תכנות/

                  יהושע זופניקי מנותק
                  יהושע זופניקי מנותק
                  יהושע זופניק
                  כתב ב נערך לאחרונה על ידי
                  #27

                  @יוסי-הגאון 😂 כבר חשבתי שהקלדת את כל זה.....

                  בפורום הנפלא הזה הידע הוא מוצר בכלל לא קשה להשגה רק תאסוף אותו בעדינות

                  יוסי הגאוןי תגובה 1 תגובה אחרונה
                  5
                  • יהושע זופניקי יהושע זופניק

                    @יוסי-הגאון 😂 כבר חשבתי שהקלדת את כל זה.....

                    יוסי הגאוןי מנותק
                    יוסי הגאוןי מנותק
                    יוסי הגאון
                    כתב ב נערך לאחרונה על ידי
                    #28

                    @יהושע-זופניק
                    בשביל מי שחסום לו...

                    שיתוף הוא אכפתיות!

                    תגובה 1 תגובה אחרונה
                    3
                    • יוסי הגאוןי יוסי הגאון

                      @מנחם-מחשבים-0

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

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

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

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

                      האמת היא שבחירת שפת התכנות הראשונה שלכם היא אחת הבחירות הכי פחות חשובות שתעשו. אני התחלתי עם שפה שנקראת Pascal שכבר כמעט לא קיימת היום, חברים אחרים התחילו עם Basic, באוניברסיטה בשנה ראשונה של תכנות למדנו שפה בשם Scheme, הרבה בתי ספר לימדו שפת C, ובשנים האחרונות עוברים ללמד Java כשפה ראשונה ואפילו Python.

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

                      1. איפה מתחילים?
                        ובכל זאת אנחנו לא רוצים לגמור כמו החמור שמת מרעב כי לא ידע להחליט מאיזו ערימת חציר לאכול. היום (פברואר 2020) השפה שהכי כדאי להתחיל איתה נקראת Python. זה לא בגלל שזו שפה טובה יותר או פחות מאחרות, אלא פשוט בגלל שיש היום אינספור ספרים, קורסי וידאו ומשאבי לימוד על Python בכל השפות ולכל הרמות.

                      חיפוש בגוגל של מילים כמו ״מדריך פייתון למתחילים״ או ״קורס פייתון למתחילים״ יביאו לכם עשרות תוצאות טובות מגוגל, ואפילו הממשלה הקליטה קורס פייתון בחינם מטעם המשרד לשיוויון חברתי וגם אותו אפשר למצוא תחת השם self.py. אם האנגלית שלכם טובה אני ממליץ על הספר Learn Python The Hard Way של Zed Shaw. הוא עולה 30$ ומתאים מאוד למי שמגיע בלי שום רקע קודם.

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

                      השיגרה כאן היא ברורה ודורשת התמדה. בהנחה שבחרתם קורס וידאו או ספר:

                      פותחים את הפרק הבא בקורס או בספר שמצאנו.

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

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

                      משנים את התוכנית קצת כדי שהתוצאה תתנהג קצת אחרת מהוידאו.

                      לדוגמא בפרק הראשון של Learn Python The Hard Way זד שו מציע לכתוב תוכנית שמדפיסה על המסך 7 משפטים. הוא נותן את קוד התוכנית המלא בספר והמשימה שלכם היא להעתיק מילה במילה ולהריץ (הוא מסביר בדיוק איך). אחרי שעשיתם את זה הוא ממליץ על שינויים לדוגמא: לגרום לתוכנית להדפיס 8 משפטים במקום 7, לגרום לתוכנית להדפיס רק את אחד מהמשפטים, לגרום לתוכנית להדפיס מילים אחרות בחלק מהמשפטים וכו'.

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

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

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

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

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

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

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

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

                      קרדיט

                      או- פשוט חיפוש בגוגל, זה יענה לך על הרבה שאלות מהפורום...
                      http://icode.co.il/איך-באמת-לומדים-תכנות/

                      מנחם מחשבים 0מ מנותק
                      מנחם מחשבים 0מ מנותק
                      מנחם מחשבים 0
                      כתב ב נערך לאחרונה על ידי
                      #29

                      @יוסי-הגאון תכל"ס - יש אפשרות ללמוד?
                      אם כן, תביא מדריך כתוב ותוכנה.

                      עזרה בסקראץ' - זה אני.
                      צריכים עזרה בפרויקט?
                      כתבו את זה פה:
                      https://katzr.net/dc0fb8

                      מישהו12מ תגובה 1 תגובה אחרונה
                      -1
                      • מנחם מחשבים 0מ מנחם מחשבים 0

                        @יוסי-הגאון תכל"ס - יש אפשרות ללמוד?
                        אם כן, תביא מדריך כתוב ותוכנה.

                        מישהו12מ מנותק
                        מישהו12מ מנותק
                        מישהו12
                        מדריכים
                        כתב ב נערך לאחרונה על ידי מישהו12
                        #30

                        @מנחם-מחשבים-0 אני מבין שלא הבנת מה זה תכנות.
                        בכל מקרה-אולי זה יעניין אותך

                        הבלוג שלי
                        https://aiv-dev.com/he-IL/

                        מנחם מחשבים 0מ תגובה 1 תגובה אחרונה
                        1
                        • מישהו12מ מישהו12

                          @מנחם-מחשבים-0 אני מבין שלא הבנת מה זה תכנות.
                          בכל מקרה-אולי זה יעניין אותך

                          מנחם מחשבים 0מ מנותק
                          מנחם מחשבים 0מ מנותק
                          מנחם מחשבים 0
                          כתב ב נערך לאחרונה על ידי
                          #31

                          @מישהו12 תוכל להעלות אותם לפה (את כל החומרים)?

                          עזרה בסקראץ' - זה אני.
                          צריכים עזרה בפרויקט?
                          כתבו את זה פה:
                          https://katzr.net/dc0fb8

                          מישהו12מ תגובה 1 תגובה אחרונה
                          0
                          • מנחם מחשבים 0מ מנחם מחשבים 0

                            @מישהו12 תוכל להעלות אותם לפה (את כל החומרים)?

                            מישהו12מ מנותק
                            מישהו12מ מנותק
                            מישהו12
                            מדריכים
                            כתב ב נערך לאחרונה על ידי מישהו12
                            #32

                            @מנחם-מחשבים-0 לא.תוריד בעצמך.
                            למה זה קשה?! (אין לי עכשיו גם יכולת לעשות את זה)

                            הבלוג שלי
                            https://aiv-dev.com/he-IL/

                            מנחם מחשבים 0מ תגובה 1 תגובה אחרונה
                            0
                            • מישהו12מ מישהו12

                              @מנחם-מחשבים-0 לא.תוריד בעצמך.
                              למה זה קשה?! (אין לי עכשיו גם יכולת לעשות את זה)

                              מנחם מחשבים 0מ מנותק
                              מנחם מחשבים 0מ מנותק
                              מנחם מחשבים 0
                              כתב ב נערך לאחרונה על ידי
                              #33

                              @מישהו12 איך משתמשים? פשוט לוחצים על כל הקישורים בעמוד?

                              עזרה בסקראץ' - זה אני.
                              צריכים עזרה בפרויקט?
                              כתבו את זה פה:
                              https://katzr.net/dc0fb8

                              מישהו12מ elazarE 2 תגובות תגובה אחרונה
                              0
                              • מנחם מחשבים 0מ מנחם מחשבים 0

                                @מישהו12 איך משתמשים? פשוט לוחצים על כל הקישורים בעמוד?

                                מישהו12מ מנותק
                                מישהו12מ מנותק
                                מישהו12
                                מדריכים
                                כתב ב נערך לאחרונה על ידי
                                #34

                                @מנחם-מחשבים-0 אין לי מושג

                                הבלוג שלי
                                https://aiv-dev.com/he-IL/

                                תגובה 1 תגובה אחרונה
                                0
                                • מנחם מחשבים 0מ מנחם מחשבים 0

                                  @מישהו12 איך משתמשים? פשוט לוחצים על כל הקישורים בעמוד?

                                  elazarE מנותק
                                  elazarE מנותק
                                  elazar
                                  צוות פיקוח
                                  כתב ב נערך לאחרונה על ידי
                                  #35

                                  @מנחם-מחשבים-0 יש כאן אתר של המדינה עם המון קורסים להמון מקצועות ויש להם אחלה קורסים לפייתון, מומלץ!

                                  אפשר לדבר איתי:
                                  elazar.mitmachim@gmail.com

                                  D מנחם מחשבים 0מ 2 תגובות תגובה אחרונה
                                  1
                                  • elazarE elazar

                                    @מנחם-מחשבים-0 יש כאן אתר של המדינה עם המון קורסים להמון מקצועות ויש להם אחלה קורסים לפייתון, מומלץ!

                                    D מנותק
                                    D מנותק
                                    dshrppury
                                    מדריכים
                                    כתב ב נערך לאחרונה על ידי
                                    #36

                                    @elazar אמר בעזרה - לימוד תכנות.:

                                    @מנחם-מחשבים-0 יש כאן אתר של המדינה עם המון קורסים להמון מקצועות ויש להם אחלה קורסים לפייתון, מומלץ!

                                    כבר שלחתי לעיל

                                    ניתן להזמין גרפיקה בחינם (עבודות פשוטות בלבד!!!)
                                    במייל dshrppury@gmail.com

                                    תגובה 1 תגובה אחרונה
                                    2
                                    • elazarE elazar

                                      @מנחם-מחשבים-0 יש כאן אתר של המדינה עם המון קורסים להמון מקצועות ויש להם אחלה קורסים לפייתון, מומלץ!

                                      מנחם מחשבים 0מ מנותק
                                      מנחם מחשבים 0מ מנותק
                                      מנחם מחשבים 0
                                      כתב ב נערך לאחרונה על ידי מנחם מחשבים 0
                                      #37

                                      @elazar אמר בעזרה - לימוד תכנות.:

                                      @מנחם-מחשבים-0 יש כאן אתר של המדינה עם המון קורסים להמון מקצועות ויש להם אחלה קורסים לפייתון, מומלץ!

                                      זה חי? יש סרטונים? הוא לא נותן פרטים...

                                      עזרה בסקראץ' - זה אני.
                                      צריכים עזרה בפרויקט?
                                      כתבו את זה פה:
                                      https://katzr.net/dc0fb8

                                      D 2 תגובות תגובה אחרונה
                                      0
                                      • מנחם מחשבים 0מ מנחם מחשבים 0

                                        @elazar אמר בעזרה - לימוד תכנות.:

                                        @מנחם-מחשבים-0 יש כאן אתר של המדינה עם המון קורסים להמון מקצועות ויש להם אחלה קורסים לפייתון, מומלץ!

                                        זה חי? יש סרטונים? הוא לא נותן פרטים...

                                        D מנותק
                                        D מנותק
                                        dshrppury
                                        מדריכים
                                        כתב ב נערך לאחרונה על ידי
                                        #38

                                        @מנחם-מחשבים-0 אמר בעזרה - לימוד תכנות.:

                                        @elazar אמר בעזרה - לימוד תכנות.:

                                        @מנחם-מחשבים-0 יש כאן אתר של המדינה עם המון קורסים להמון מקצועות ויש להם אחלה קורסים לפייתון, מומלץ!

                                        זה חי? יש סרטונים? הוא לא נותן פרטים...

                                        לימוד עצמי
                                        צריך להירשם
                                        חינם

                                        ניתן להזמין גרפיקה בחינם (עבודות פשוטות בלבד!!!)
                                        במייל dshrppury@gmail.com

                                        מנחם מחשבים 0מ תגובה 1 תגובה אחרונה
                                        1
                                        • מנחם מחשבים 0מ מנחם מחשבים 0

                                          @elazar אמר בעזרה - לימוד תכנות.:

                                          @מנחם-מחשבים-0 יש כאן אתר של המדינה עם המון קורסים להמון מקצועות ויש להם אחלה קורסים לפייתון, מומלץ!

                                          זה חי? יש סרטונים? הוא לא נותן פרטים...

                                          D מנותק
                                          D מנותק
                                          dshrppury
                                          מדריכים
                                          כתב ב נערך לאחרונה על ידי
                                          #39

                                          @מנחם-מחשבים-0 אמר בעזרה - לימוד תכנות.:

                                          @elazar אמר בעזרה - לימוד תכנות.:

                                          @מנחם-מחשבים-0 יש כאן אתר של המדינה עם המון קורסים להמון מקצועות ויש להם אחלה קורסים לפייתון, מומלץ!

                                          זה חי? יש סרטונים? הוא לא נותן פרטים...

                                          יש פה ספרים

                                          ניתן להזמין גרפיקה בחינם (עבודות פשוטות בלבד!!!)
                                          במייל dshrppury@gmail.com

                                          תגובה 1 תגובה אחרונה
                                          2

                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

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