קורס Node.JS שיעור טעינת קבצים בפרויקט


זה נושא דיון מלווה לערך המקורי ב- https://www.tocode.co.il/bundles/nodejs/lessons/06-multiple-files

שלום ינון
נרשמתי לאתר על מנת ללמוד קורס node.js
אני רואה שהקורס הועבר ב2018. זה די מזמן
השאלה שלי היא אם הוא עדין רלוונטי או שמומלץ לי לחפש קורס עדכני יותר?
למשל - האם בnode בגרסאות החדשות אפשר להשתמש בimport?

אולי תוכל להעלות שיעור על עדכונים?

תודה רבה
תמר

הי תמר,

הקורס הוקלט ב 2018 אבל אני מוסיף לו שיעורי הרחבה או עדכונים כשצריך. לדוגמה מודולים מוסבר בשיעור כאן:
https://www.tocode.co.il/past_workshops/60

אני גם ממש ממליץ לראות את הקורס הזה על JavaScript לפני שנכנסים ל node.js כדי לוודא שאת מכירה את כל היכולות העדכניות של השפה:
https://www.tocode.co.il/bundles/es6/toc

מעבר לזה יש את הנושא האופנתי שכשהקלטתי את הקורס כולם עבדו עם mongodb אבל היום לדעתי פחות מתלהבים ממנו וגם ספריית sequelize פחות פופולרית היום ואנשים מעדיפים לעבוד עם משהו כמו TypeORM:
https://typeorm.io

באופן כללי גם הרבה עבודת node.js עברה ל TypeScript, ואני ממליץ במקביל או אחרי קורס node לקחת גם את קורס טייפסקריפט כאן:
https://www.tocode.co.il/bundles/typescript/toc

ואז באמת אפשר לשאול אולי עדיף למצוא קורס node שכבר מהתחלה מלמד רק עם טייפסקריפט או רק עם import-ים במקום עם require. התשובה שלי היא לא - והסיבה לדעתי היא שעדיין המון קוד node.js משתמש ב JavaScript וב require, עדיין בשביל להבין את טייפסקריפט צריך להכיר טוב את JavaScript ולכן כל פעם שחשבתי לבנות מחדש את הקורס בסוף הבנתי שזה לא באמת יעזור להבנה.

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

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

הי
תודה על התשובה המפורטת!