30 משאבים בחינם שיעזרו לך ללמוד את יסודות JavaScript

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

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

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

להלן יסודות ה- JavaScript המפורטים על ווס וסקוט, יחד עם המשאבים המועדפים עלי (ו -100% בחינם) ללמוד כל אחד מהם.

משתנים + סקופינג

הצהרת משתני JavaScript: var, let and const

ES6 מאפשר ל- VS const משתנים

ההבדל בין פונקציה להיקף חסימות ב- JavaScript

סוגים

מבוא ל- JavaScript, שיעור 1: סוגי נתונים ומשתנים

הבנת סוגי נתונים ב- JavaScript

חפצים

מבוא לפיתוח אתרים: אובייקטים

אתה לא מכיר את JS: אובייקטים ושיעורים

הפניה לעומת העתק

פונקציות

כתוב JavaScript לשימוש חוזר עם פונקציות

מבוא לפיתוח אתרים: פונקציות והיקף

פונקציות חץ

כיצד להשתמש בשיטות אובייקט ב- JavaScript

ה- DOM

מהו בדיוק ה- DOM?

JavaScript רהוט, פרק 14: הדום

אבות טיפוס + זה

מדריך למתחילים לאב-טיפוס של JavaScript

הבנת זה, לקשור, להתקשר ולהחיל ב- JavaScript

אירועים

פונקציות להתקשרות חוזרות

מה פתאום לולאת האירועים בכל מקרה?

מבעבע ולוכד

מערכים

JavaScript Array ושיטות אובייקט כדי להפוך אותך למפתח טוב יותר

10 שיטות מערך JavaScript שכדאי להכיר

בקרת זרימה

למד JavaScript: לולאות

לולאות

JavaScript של Async: החל משיחות חוזרות, להבטחות, ל- Async / Await. מאמר זה של טיילר מקגינס הוא המאמר הטוב ביותר בנושא JS async שקראתי.

מבוא לפיתוח אתרים: בקרת זרימה

אבטחה ונגישות

XSS ו- HTML פנימי

נגישות לאינטרנט

כותב קוד נקי

ספר קוד נקי (מקושר מתחביר)

דברים שכדאי לדעת, אך לא בהכרח לשלוט בהם:

מודולי ES6

סגירות

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

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

אני יוצר קורס JavaScript חינם למתחילים. הירשם לקבלת הודעה כאשר הוא יושק וישלח אותו 100% חינם לתיבת הדואר הנכנס שלך!