Coding 101 – המדריך למתכנתים מתחילים

למה בכלל ללמוד תכנות?

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

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

https://giphy.com/embed/xT9IgzoKnwFNmISR8I

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

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

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

1.(V) משתנים- אלו שורות קוד שמטרתן היא לאחסן נתונים, ממש כמו תאים באקסל {AKA: Variables}.

2.(D) סוג הדאטה – וכפי שניתן בקלות לראות, V ו- D הם 2 צידי המטבע של אותה שורת קוד שמסבירה למחשב איך להתייחס למידע {AKA: Data Type}.

3 (F) הפונקציה – שם מדעי לפעולה פשוטה – אבל תסתכלו על זה כעל שם התיקיה שבה בסופו של דבר הרשום את הפקודה שאנחנו רוצים שהמחשב יבצע. {AKA: Function}.

/** כן v.d.f ה what the fuck ששואל את עצמו כל מי שמתחיל ללמוד תכנות בשלב כזה או אחר **/

4.(c) התניות – זה ידעו בדם הבנאי הפקודות if then, אבל זה לא רחוק מזה, כי מדובר ההתמחות שמסבירות לתוכנה איך לקבל החלטות של כן או לא, {AKA: Conditions}.

5. (L) לופים – עוד סוג של יסוד בתכנות שמסביר לתוכנה מתי לחזור על פעולנ מסויימת {AKA: Loops}.

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

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

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

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

1. {V} משתנים

2. {D} סוג משתנים

3. {F} הפונקציה

4. {C} התניות

5. {L} לופים

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

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

Leave a comment

Your email address will not be published. Required fields are marked *