Menu
CoddyTech
חדשמסלול

לומדים Node.js

קורס Node.js חינמי ואינטראקטיבי למי שכבר כותב JavaScript. כתבו תוכניות ושרתים, לחצו הפעל והשתמשו בהם ליד העורך: טרמינל לתוכניות, שורת בקשות ל־API, עם רמזים של AI ותעודה לכל פרק.

1,000+ לומדים רשומים

114 שיעורים114 אתגרים250 שאלות חידון

  • ידידותי למתחילים
  • sparkles iconעזרה בתכנות בליווי AI
  • hint iconשיעורים אינטראקטיביים ומעשיים
  • volume On iconהקראה קולית בכל שיעור
  • quiz iconחידונים לבדיקת הידע
  • certificate iconתעודת סיום בחינם

סילבוס

6 יחידות18 פרויקטים114 שיעורים114 אתגרים250 שאלות חידון
  1. להתחיל את היחידהלהתחיללהרחיבלכווץהרצת JavaScript מחוץ לדפדפן: מודולים, קבצים, שורת הפקודה, אירועים וקוד אסינכרוני עם promises ו-await. בונים כלי פתקים לשורת הפקודה.

    הרצת JavaScript ב-Node

    פרויקט5 שיעורים58

    מודולים

    פרויקט4 שיעורים48

    קבצים

    פרויקט4 שיעורים48

    Node אסינכרוני

    פרויקט6 שיעורים612

    אירועים, קלט וחבילות

    פרויקט3 שיעורים38

    פרויקט: חיפוש ותגיות

    פרויקט2 שיעורים2
  2. להתחיל את היחידהלהתחיללהרחיבלכווץבניית שרת אינטרנט עם Express: נתיבים, פרמטרים, JSON, קבצים סטטיים, middleware ונתבים. בונים אתר מתכונים ואת ה-API שלו.

    השרת הראשון שלך

    פרויקט5 שיעורים59

    תגובות

    פרויקט5 שיעורים59

    Middleware

    פרויקט5 שיעורים512

    נתבים וקוד אסינכרוני

    פרויקט3 שיעורים39

    פרויקט: המתכון היומי

    פרויקט2 שיעורים2
  3. להתחיל את היחידהלהתחיללהרחיבלכווץתכנון JSON API כפי שעושים צוותי פיתוח: משאבים, קודי סטטוס, אימות נתונים עם zod, הודעות שגיאה ברורות, עימוד ודף שקורא ל-API באמצעות fetch. בונים API למעקב אחר משימות.

    משאבים ופעלים

    פרויקט5 שיעורים515

    אימות ושגיאות

    פרויקט4 שיעורים410

    רשימות

    פרויקט3 שיעורים310

    דפדפנים, גרסאות והגדרות

    פרויקט4 שיעורים410

    פרויקט: תוויות

    פרויקט2 שיעורים2
  4. להתחיל את היחידהלהתחיללהרחיבלכווץשמירת נתונים ב-MongoDB: מסמכים, שאילתות, עדכונים, אינדקסים ייחודיים, צבירה וצירופים, דרך Express API. בונים API לניהול מדף ספרים.

    מסמכים

    פרויקט5 שיעורים514

    שינוי מסמכים

    פרויקט5 שיעורים510

    צבירה

    פרויקט4 שיעורים410

    מבנה

    פרויקט4 שיעורים410
  5. להתחיל את היחידהלהתחיללהרחיבלכווץהרשמה והתחברות באמצעות סיסמאות מגובבות, sessions ו-JWT, הגנה על נתיבים ושמירה על פרטיות הנתונים של כל משתמש. בונים API פרטי לפתקים.

    סיסמאות

    פרויקט3 שיעורים39

    Sessions ועוגיות

    פרויקט5 שיעורים512

    אסימונים

    פרויקט4 שיעורים48

    בעלים ואבטחה

    פרויקט5 שיעורים58
  6. להתחיל את היחידהלהתחיללהרחיבלכווץבנייה מחדש של API ב-NestJS: מודולים, בקרים, ספקים, הזרקת תלות, DTOs, אימות נתונים, guards וטיפול בשגיאות. בונים מחדש את מערכת המעקב אחר המשימות.

    יסודות Nest

    פרויקט5 שיעורים515

    ספקים

    פרויקט4 שיעורים49

    אימות

    פרויקט4 שיעורים49

    שומרים, מסננים ומיירטים

    פרויקט4 שיעורים48
מה מקבלים
כל מה שתשתמשו בו כדי ללמוד לתכנת

ללמוד תוך כדי עשייה

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

playground.js
עורך קוד
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
בדיקה #1test Case Success icon
בדיקה #2test Case Success icon
בדיקה #3test Case Failure icon
קלט
"Alex"
פלט
"Hello, Coddy! Alex"

לבנות רצף

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

12 ימי רצף

חזרו מחר כדי לשמור על הרצף!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

הכל או כלום

יום 5 מתוך 7

fire Freeze icon

הקפאת רצף

2 left

אתם לא לבד

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

ליגת המתמודדים
ליגת המתמודדים7 המובילים עולים
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconאזור העלייהleaderboard Arrow Up icon

כל הדרכים ללמוד

לקרוא, להאזין, לבחון את עצמכם, לשאול את ה-AI או לחפש כל דבר שכבר למדתם. כל שיעור פוגש אתכם בדיוק איפה שאתם.

מבוא למשתנים
אודיו

משתנה הוא מיכל עם שם ששומר ערך שאפשר להתייחס אליו בהמשך התוכנית.

ב-Python יוצרים משתנה על ידי כתיבת השם, סימן שווה, ואז הערך שרוצים לשמור.

הערך יכול להשתנות עם הזמן. השמה מחדש לאותו שם פשוט מפנה אותו לערך חדש.

1xשרה

לקבל תעודה

קבלו תעודה על כל קורס שתסיימו. הוסיפו אותן לפרופיל ה-LinkedIn ולקורות החיים כדי להציג למעסיקים את כישורי התכנות שלכם.

Coddyתעודת סיום
תעודה זו מאשרת כיישראל ישראליהשלים/ה בהצלחה את
python iconיסודות Python
מאומת
תאריךינו׳ 2026
LinkedInלהוסיף ל-LinkedIn

למה ללמוד Node.js עם Coddy

  • הקוד ומה שהוא עושה עומדים זה לצד זה. תוכנית רצה בטרמינל ליד העורך: הקלידו את הארגומנטים אחרי node notes.js, תנו לה קלט וראו מה היא מדפיסה, את קוד היציאה שלה ואת הקבצים שהיא כותבת. שרת עונה לשורת בקשות: בחרו את המתודה, הנתיב, הכותרות וגוף JSON, וראו את הסטטוס, הכותרות והתשובה, עם כל בקשה במסוף.
  • הפרק הראשון בונה כלי פתקים לשורת הפקודה: process.argv, קודי יציאה, משתני סביבה, מודולי ES ו־CommonJS, קריאה וכתיבה של קבצים, callbacks, הבטחות (promises), async ו־await, Promise.all, לולאת האירועים, טיימרים, EventEmitter, קריאת קלט ו־package.json.
  • אחר כך Express, על אתר מתכונים: נתיבים ופרמטרים, query strings, JSON וקודי סטטוס, דפי HTML, קבצים סטטיים והפניות, middleware והסדר שבו הוא רץ, קריאת גוף הבקשה, טיפול ב־404 ובשגיאות, routers ונתיבים אסינכרוניים שקוראים קובץ.
  • ממשקי REST על מנהל משימות: POST, PATCH, PUT ו־DELETE, אימות עם zod, מבנה אחד לשגיאות, התנגשויות, סינון, מיון, חלוקה לעמודים, CORS ודף שקורא ל־API. אחר כך מסד נתונים, על API לדירוג ספרים: הוספות ב־MongoDB, ObjectId, מסננים, אופרטורים לעדכון, אינדקסים ייחודיים, upserts, צינורות אגרגציה ו־$lookup.

שאלות נפוצות על לימוד Node.js

צריך לדעת JavaScript לפני שלומדים Node.js?

כן, את הבסיס: משתנים, פונקציות, מערכים, אובייקטים ופונקציות חץ. Node.js מריץ JavaScript, ולכן הקורס משתמש בהם מהשיעור הראשון. מתחילים מאפס? התחילו בקורס JavaScript.

זה Node.js אמיתי?

בדיקה מעריכה את הקוד שלכם על Node.js 24 עם אותן גרסאות של Express ו־NestJS שהשיעורים משתמשים בהן. כשלוחצים הפעל, התוכנית או השרת רצים בדפדפן על סביבת הריצה של Node.js מבית Coddy, שמספקת את המודולים של Node עצמו (fs, process, http, events, crypto), כך ששרת עולה ברגע שלוחצים על הכפתור. הקוד שאתם כותבים הוא Node.js רגיל.

צריך להתקין Node.js או MongoDB?

לא. הכול רץ בדפדפן. פרק מסד הנתונים משתמש במסד נתונים בזיכרון שמדבר ב־API של הדרייבר של MongoDB ומתחיל ריק בכל הפעלה. הקורס נמצא באתר, במחשב או בטלפון, ולא באפליקציות של Coddy. כדי לבנות פרויקטים משלכם בהמשך, התקינו Node.js ו־MongoDB במחשב: הקוד שלמדתם כאן עובד גם שם.

מה אבנה בקורס Node.js הזה?

שישה פרויקטים, אחד לכל פרק: כלי פתקים לשורת הפקודה, אתר מתכונים, API של מנהל משימות, API לדירוג ספרים על MongoDB, אפליקציית פתקים עם התחברות, ושוב את ה־API של המשימות ב־NestJS.

הקורס מלמד Express ו־NestJS?

את שניהם. Express הוא ה־framework מהפרק השני עד החמישי, והפרק האחרון בונה מחדש את ה־API של המשימות ב־NestJS עם TypeScript, כך שרואים מה NestJS מוסיף מעל Express.

זה ה־MERN stack?

זה צד השרת שלו: Node.js, Express ו־MongoDB. צד הלקוח, React, מקבל קורס React משלו.

קורס Node.js בחינם?

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

אקבל תעודה על קורס Node.js?

כן. כל אחד מ־6 הפרקים נותן תעודת סיום חינמית כשמסיימים אותו, עם דף משלה שאפשר לשתף או להוסיף ל־LinkedIn.

מסלולי למידה שכוללים את הקורס הזה

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

איור של שפות התכנות ב-Coddy

ללמוד Node.js עם Coddy

להתחיל