איך ללמוד לתכנת
ללמוד לתכנת זה דבר נפלא , יש כל כך הרבה מקורות ללמוד לתכנת היום שרק לכם נשאר הוא להיות צמאים למידע ותקבלו אותו בהמון מדיות מגוונות כמו יוטיוב או אתרים של קורסים און ליין.
אם אתם רוצים ללמוד לתכנת מאפס ולהתחיל לכתוב קוד בתכנות בתוך חצי שעה אני ממליץ לכם לקחת קורס מאוד נחמד שהכנתי והוא ממש כתוב מאפס ככה שכל אחד יכול להבין אותו.
בקורס תכנות הזה אני מלמד את כל היסודות בכתיבת קוד לאט לאט כמו: משתנים, לולאות, תנאים , קלט ופלט ועוד...
אתם תראו שתתחילו ללמוד לכתוב קוד לדוגמא בשפת סי שאחרי כשבוע לימודים כאשר תשנו פאזה ותחשבו עליכם כאל סטודנטים שתראו שלכתוב קוד זה לא כזה נורא. נכון כל שפת לוקחת זמן ללמוד אבל אם זה קצת מעניין אתכם ויש לכם רצון אז אתם תצליחו.
מזה אומר לכתוב קוד ?
קוד זה רצף של פקודות שאנו כותבים בעל תכלית מסוימת (כמו לחשב מספרים או לבדוק משהו).
זה בעצם שאנו בד"כ מקבלים מידע ומעבדים אותו. אנחנו "אומרים" למחשב מה לעשות בשפה שלו. לדוגמא אם יש לי אתר וכדי להתחבר המשתמש צריך להזין שם משתמש וסיסמא אז יש לנו קלט של שם משתמש וסיסמא – אנחנו מקבלים אותו בתור נתונים ובודקים בקוד ע"י תנאים ועוד האם השם משתמש והסיסמא תואמים לאחד מהמשתמשים שלנו. אם כן נעביר את המשתמש לדף המאובטח ואם לא אז נציג לו לדוגמא הודעה "שם משתמש או סיסמא אינם תואמים"
בגדול שאני מדבר עם המחשב אני אומר לו לדוגמא תעשה פעולה כזו או אחרת לדוגמא אני רוצה לחבר 2 מספרים במחשבון אז אני מקבל 2 מספרים לתוך משתנים ופשוט עושה פעולת חיבור עלייהם לדוגמא:
int num1 = 5; int num2 =3; int sum = num1 + num2;
בשיעור על משתנים כבר בתחילת הקורס תבינו את זה בקלות אבל בגדול אנו שומרים את המידע במשתנים. לאחר מכן אנו יכולים לשאול שאלות לדוגמא אם המספר גדול מ 5 אז תעשה משהו אחד או שלא (כלומר שווה לחמש או קטן ממנו – תעשה פעולה אחרת)
לדוגמא אני מקבל את גיל המשתמש ורוצה לדעת האם הוא יכול לשתות בירה אז:
int age = 17;
if(age >= 18)
{
Printf("Can Drink beer")
}
else
{
Printf("Cannot Drink !");
}
האם יש קורס תכנות מומלץ ?
כמובן שיש המון קורסים אבל רובם באנגלית . אנגלית היא לא חובה כדי להתחיל את זה אני יכול להגיד בוודאות אבל אם השנים האנגלית שלכם תשתפר כמו שקרה לי.
אתם יכולים כבר עכשיו לחפש ביוטיוב "programing tutorial" ותקבלו המון תוצאות.
אני אישית ממליץ לפחות את הבסיס לקחת בעברית כדי שלא תצטרכו לבזבז זמן בתרגום והחוויה הראשונה שלכם כמתכנתים תהיה קלה ונוחה.
בעברית ניתן להירשם למכללה כמובן אבל זה עולה הרבה ויכול להיות בזבוז כסף אם זה לא בשבילכם.
אני אישית יכול להציע לכם קורס תכנות מאוד פשוט שכתבתי שייתן לכם את כל הבסיס בשפת סי ששם תלמדו איך לכתוב קוד בקלות עם שיעורים של לימוד חומר, לאחר מכן תרגילים לבית ואז שיעור פתרונות בייחד.
כמובן שהקורס הוא און ליין כלומר מוקלט ותוכלו לראות אותו בכל שיה וכמה פעמים שתרצו
איזו שפת תכנות כדאי ללמוד ?
היום יש מגוון שפות לכתיבת קוד והשאלה איזו שפת תכנות כדאי ללמוד היא שאלה פתוחה. בגדול הבסיס לתכנות כמעט זהה בכל השפות ומה שמבדיל ביניהם הוא התחביר של השפה.
יש מגוון שפות כמו:
- C
- C#
- Java
- PHP
- Java Script
- Python
אתם יכולים להתחיל עם שפת סי כי היא מאוד מקיפה ומלמד המון יסודות כמו מצביעים ועוד... ואם תרצו לעבור שפה אחר כך יהיה לכם קל כי זהו רק הבסיס והוא מאוד דומה ברוב השפות.
ואם קצת רצון אתם תראו שללמוד תכנות מאפס יכול להיות מהנה ומספק.
בהצלחה בכל מה שתלמדו באתר אדוקה שאתם כרגע גולשים בו תוכלו למצוא קורסים בתכנות ותוכלו להתחיל לכתוב קוד כבר היום.