תכנות מחשבים היא פעילות מהנה ושימושית, היא עוזרת להיות יצירתי ופותחת עבורך דלתות קריירה חדשות. אם אתה רוצה ללמוד כיצד לתכנת, קרא את המדריך שלהלן כדי לברר לאן אתה צריך ללכת ומה אתה צריך ללמוד.
שלב
שיטה 1 מתוך 3: בחירת שפה
שלב 1. בחר שפת תכנות
באופן כללי, תכנות המחשב מתבצע על ידי כתיבת סט פקודות שהמחשב יבצע. ניתן לכתוב פקודות אלה ב"שפות "שונות, שהן בעצם דרכים שונות לארגן הוראות וטקסט. בדרך כלל שפות שונות מתאימות לסוגים שונים של תוכניות, לכן בחר שפה שמתאימה למה שאתה רוצה לעשות. תוכל ללמוד עוד מאוחר יותר.
שלב 2. שקול ללמוד C, C ++, C# ושפות קשורות אחרות
שפות אלה משמשות בדרך כלל ליצירת תוכנות מחשב. C ו- C ++ הן שפות קלות ומתאימות למתחילים, אך C# מתחילה כעת להפוך לשפה נפוצה.
שלב 3. שקול ללמוד Java או JavaScript
זוהי שפה טובה ללמוד אם אתה רוצה ללמוד ליצור יישומי פלאגין לאפליקציות אינטרנט ונייד. לשתיהן יש ביקוש רב כרגע, לכן מומלץ להיות בקיאים בשתי השפות.
שלב 4. למד פייתון
כשפה גמישה מאוד ונמצאת בשימוש נרחב בפלטפורמות מרובות, פייתון היא שפה טובה ללמוד. חלק מהמשתמשים אומרים שקל למתחילים ללמוד Python, אז נסה זאת!
שלב 5. שקול ללמוד PHP
PHP, שנמצא בשימוש נפוץ לתכנות אינטרנט והוא שימושי מאוד עבור האקרים, הוא די קל ללמוד ושימוש נרחב בעולם העבודה.
שלב 6. שקול גם שפות אחרות
ישנן שפות תכנות רבות עם שימושים שונים. אם אתה רוצה לעבוד כמתכנת, אתה צריך לדעת יותר משפה אחת, אז התחל ללמוד עוד היום!
הדרך הטובה ביותר לבחור שפה ללמוד היא לחפש את מודעת המשרה שאתה רוצה ולראות אילו שפות נחוצות בדרך כלל
שיטה 2 מתוך 3: לימוד שפת תכנות
שלב 1. שקול להירשם לקורס תכנות
בעוד שלרוב החברות המחפשות אחר מתכנתים לא אכפת מתארים, כדאי שיהיה לך תואר אקדמי מאחורי שמך. תלמד יותר בקמפוס ממה שהיית יכול ללמוד בעצמך, ותקבל גם הדרכה מומחית.
לעתים קרובות קיימות מלגות ומענקים לסטודנטים לטכנולוגיות מידע. אל תפחד משכר לימוד גבוה - אתה יכול לשלם על זה
שלב 2. למד מהקמפוס באינטרנט; או לקחת שיעורי מרחק בתשלום ולהרוויח תעודה או לקחת שיעורים חינם כמו Coursera של MIT
אתה יכול ללמוד הרבה על תכנות אם אתה לוקח שיעורים מובנים.
שלב 3. נסה להשתמש בכלים מקוונים
השתמש בשירות חינם כמו קונסורציום אוניברסיטת Google או רשת המפתחים של מוזילה למידע נוסף על תכנות. חברות אלה רוצות שיותר מפתחים יעזרו להן והמשאבים שלהן יכולים להיות המשאבים הטובים ביותר באינטרנט.
שלב 4. לימוד עם מדריכי אינטרנט
ישנם אתרי מדריכי תכנות רבים שנוצרו על ידי מתכנתים, שילמדו אותך את יסודות התכנות ומדריכים אחרים. מצא מדריך לשפה שאתה רוצה ללמוד.
ישנם גם שיעורים מקוונים בחינם שתוכלו ללמוד כדי ללמוד תכנות. האקדמיה לחאן מלמדת תכנות מחשבים בעזרת מדריכים וסרטוני וידאו קלים. קוד אקדמיה הוא עוד אתר למידה עם מדריכים צעד אחר צעד
שלב 5. התחל כמה שיותר צעיר
תוכניות רבות נועדו ללמד ילדים תכנות. תוכניות כמו MIT Scratch עוזרות מאוד, וככל שאתה צעיר יותר כך יהיה קל יותר ללמוד שפת תכנות.
הימנע מערכות תכנות, מכיוון שלעיתים רחוקות ערכות מלמדות דבר שימושי
שיטה 3 מתוך 3: ללמד את עצמך
שלב 1. התחל עם מדריך תכנות או הדרכה טובה
קבל את הספרים האחרונים על השפה שאתה רוצה ללמוד. ביקורות באמזון או באתרים דומים בדרך כלל יעזרו לך למצוא ספרים טובים ורעים.
שלב 2. קבל את המתורגמן לשפה שאתה רוצה
מתורגמנים הם גם תוכנות מחשב, אך הם יהפכו רעיונות שאתה כותב בשפת תכנות לקוד מכונה כך שתוכל לראות כיצד הם פועלים. תוכניות מתורגמנים רבות זמינות; בחר את המתאים לך.
שלב 3. קרא ספר תכנות
קח דוגמה משפת תכנות בספר וכתוב אותה במתורגמן. נסה לשנות את הדוגמה ולגרום לתוכנית לדוגמא לעשות משהו אחר.
שלב 4. נסה להעלות רעיון ליצירת תוכנית שימושית
התחל עם תוכנית פשוטה, כגון ממיר מטבעות, ולמד תוכניות מסוגים אחרים כאשר אתה מתחיל לקרוא וללמוד שפות תכנות.
שלב 5. למד שפת תכנות נוספת
לאחר שתתחיל לתכנת בשפה הראשונה שלך, ייתכן שתרצה ללמוד שפת תכנות שנייה. תרוויח מלמידת שפה שנייה אם תבחר בשפה בעלת נקודת מבט שונה מהשפה שלמדת לראשונה. לדוגמה, אם התחלת לתכנת עם Scheme, נסה את C או Java הבא. אם אתה מתחיל עם Java, למד Perl או Python.
שלב 6. המשיכו לתכנת ולנסות דברים חדשים
כדי להיות מתכנת טוב, אתה חייב לפחות להתעדכן בטכנולוגיה. לימוד תכנות הוא תהליך למידה בלתי נגמר, ותמיד אתה לומד שפות חדשות, פרדיגמות חדשות, וחשוב מכך: תכנות דברים חדשים!
טיפים
- אל תתחיל בשפה מסובכת כמו Java. התחל עם פייתון, מכיוון שפייתון די ידידותי למתחילים ובנוי עם כל ההיבטים של התכנות בחשבון.
- ל- Java יש מושג נהדר שנקרא multithreading. למד את הרעיון עד שתבין אותו.
- קבל ספר עיון טוב. וודא שהספר שלך מעודכן, מכיוון שהטכנולוגיה מתפתחת כל הזמן.
- התחל במשהו מהנה, הניע את עצמך להשלים אתגרים, ושפר את היכולת שלך לפתור בעיות בהיגיון.
- השתמש ב- Eclipse בעת כתיבת תוכניות. Eclipse היא תוכנית שימושית מאוד; הוא יכול לאתר קוד באגים ואתה יכול להריץ קוד ישירות, הוא משתמש גם בחוקר החבילות כדי לדפדף בקבצים בקוד שלך.
- שינון התחביר הוא חובה. אתה יכול ליישם אותו כרצונך. למד כמה תוכניות לדוגמא והתחל לתכנת.
- אם אתה לומד ג'אווה, השתמש ב- NetBeans 7.3.1. תוכנית זו מגניבה מאוד וקלה לתפעול.