|
|
<!--
|
|
|
CO_OP_TRANSLATOR_METADATA:
|
|
|
{
|
|
|
"original_hash": "687c62646ad5595f1ba733edc294cdae",
|
|
|
"translation_date": "2025-08-29T01:06:32+00:00",
|
|
|
"source_file": "README.md",
|
|
|
"language_code": "he"
|
|
|
}
|
|
|
-->
|
|
|
[](https://github.com/microsoft/Web-Dev-For-Beginners/blob/master/LICENSE)
|
|
|
[](https://GitHub.com/microsoft/Web-Dev-For-Beginners/graphs/contributors/)
|
|
|
[](https://GitHub.com/microsoft/Web-Dev-For-Beginners/issues/)
|
|
|
[](https://GitHub.com/microsoft/Web-Dev-For-Beginners/pulls/)
|
|
|
[](http://makeapullrequest.com)
|
|
|
|
|
|
[](https://GitHub.com/microsoft/Web-Dev-For-Beginners/watchers/)
|
|
|
[](https://GitHub.com/microsoft/Web-Dev-For-Beginners/network/)
|
|
|
[](https://GitHub.com/microsoft/Web-Dev-For-Beginners/stargazers/)
|
|
|
|
|
|
[](https://discord.gg/zxKYvhSnVp?WT.mc_id=academic-000002-leestott)
|
|
|
|
|
|
[](https://open.vscode.dev/microsoft/Web-Dev-For-Beginners)
|
|
|
|
|
|
[](https://discord.com/invite/ByRwuEEgH4)
|
|
|
|
|
|
עקבו אחר השלבים הבאים כדי להתחיל להשתמש במשאבים אלו:
|
|
|
1. **שכפלו את המאגר**: לחצו [](https://GitHub.com/microsoft/Web-Dev-For-Beginners/fork)
|
|
|
2. **שכפלו את המאגר למחשב שלכם**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git`
|
|
|
3. [**הצטרפו ל-Azure AI Foundry Discord ופגשו מומחים ומפתחים נוספים**](https://discord.com/invite/ByRwuEEgH4)
|
|
|
|
|
|
# פיתוח אתרים למתחילים - תוכנית לימודים
|
|
|
|
|
|
למדו את יסודות פיתוח האתרים עם קורס מקיף בן 12 שבועות מבית Microsoft Cloud Advocates. כל אחד מ-24 השיעורים מתמקד ב-JavaScript, CSS ו-HTML דרך פרויקטים מעשיים כמו טרריומים, הרחבות לדפדפן ומשחקי חלל. השתתפו בחידונים, דיונים ומשימות מעשיות. שפרו את הכישורים שלכם והעמיקו את הידע שלכם עם שיטת הלימוד מבוססת הפרויקטים שלנו. התחילו את מסע הקידוד שלכם היום!
|
|
|
|
|
|
### 🌐 תמיכה רב-לשונית
|
|
|
|
|
|
#### נתמך באמצעות GitHub Action (אוטומטי ותמיד מעודכן)
|
|
|
|
|
|
[צרפתית](../fr/README.md) | [ספרדית](../es/README.md) | [גרמנית](../de/README.md) | [רוסית](../ru/README.md) | [ערבית](../ar/README.md) | [פרסית (פארסי)](../fa/README.md) | [אורדו](../ur/README.md) | [סינית (פשוטה)](../zh/README.md) | [סינית (מסורתית, מקאו)](../mo/README.md) | [סינית (מסורתית, הונג קונג)](../hk/README.md) | [סינית (מסורתית, טייוואן)](../tw/README.md) | [יפנית](../ja/README.md) | [קוריאנית](../ko/README.md) | [הינדי](../hi/README.md) | [בנגלית](../bn/README.md) | [מרטהי](../mr/README.md) | [נפאלית](../ne/README.md) | [פונג'בית (גורמוקי)](../pa/README.md) | [פורטוגזית (פורטוגל)](../pt/README.md) | [פורטוגזית (ברזיל)](../br/README.md) | [איטלקית](../it/README.md) | [פולנית](../pl/README.md) | [טורקית](../tr/README.md) | [יוונית](../el/README.md) | [תאית](../th/README.md) | [שוודית](../sv/README.md) | [דנית](../da/README.md) | [נורווגית](../no/README.md) | [פינית](../fi/README.md) | [הולנדית](../nl/README.md) | [עברית](./README.md) | [וייטנאמית](../vi/README.md) | [אינדונזית](../id/README.md) | [מלאית](../ms/README.md) | [טאגאלוג (פיליפינית)](../tl/README.md) | [סוואהילית](../sw/README.md) | [הונגרית](../hu/README.md) | [צ'כית](../cs/README.md) | [סלובקית](../sk/README.md) | [רומנית](../ro/README.md) | [בולגרית](../bg/README.md) | [סרבית (קירילית)](../sr/README.md) | [קרואטית](../hr/README.md) | [סלובנית](../sl/README.md) | [אוקראינית](../uk/README.md) | [בורמזית (מיאנמר)](../my/README.md)
|
|
|
|
|
|
**אם תרצו להוסיף שפות נוספות, השפות הנתמכות מפורטות [כאן](https://github.com/Azure/co-op-translator/blob/main/getting_started/supported-languages.md)**
|
|
|
|
|
|
#### 🧑🎓 _האם אתם סטודנטים?_
|
|
|
|
|
|
בקרו ב-[**עמוד הסטודנטים**](https://docs.microsoft.com/learn/student-hub/?WT.mc_id=academic-77807-sagibbon) שם תמצאו משאבים למתחילים, חבילות לסטודנטים ואפילו דרכים לקבל שובר לתעודה בחינם. זהו עמוד שכדאי לשמור ולבדוק מדי פעם, שכן אנו מעדכנים את התוכן מדי חודש.
|
|
|
|
|
|
### 📣 הכרזה - _פרויקט חדש לבנייה באמצעות AI גנרטיבי_
|
|
|
|
|
|
פרויקט עוזר AI חדש נוסף, בדקו אותו [כאן](./09-chat-project/README.md)
|
|
|
|
|
|
### 📣 הכרזה - _תוכנית לימודים חדשה_ על AI גנרטיבי ל-JavaScript
|
|
|
|
|
|
אל תפספסו את תוכנית הלימודים החדשה שלנו על AI גנרטיבי!
|
|
|
|
|
|
בקרו ב-[https://aka.ms/genai-js-course](https://aka.ms/genai-js-course) כדי להתחיל!
|
|
|
|
|
|

|
|
|
|
|
|
- שיעורים המכסים הכל, מהבסיס ועד RAG.
|
|
|
- אינטראקציה עם דמויות היסטוריות באמצעות GenAI והאפליקציה המלווה שלנו.
|
|
|
- נרטיב מהנה ומרתק, תטיילו בזמן!
|
|
|
|
|
|

|
|
|
|
|
|
כל שיעור כולל משימה לביצוע, בדיקת ידע ואתגר שינחה אתכם בלימוד נושאים כמו:
|
|
|
- הנדסת הנחיות
|
|
|
- יצירת אפליקציות טקסט ותמונה
|
|
|
- אפליקציות חיפוש
|
|
|
|
|
|
בקרו ב-[https://aka.ms/genai-js-course](https://aka.ms/genai-js-course) כדי להתחיל!
|
|
|
|
|
|
## 🌱 התחלת העבודה
|
|
|
|
|
|
> **מורים**, אנו [הוספנו כמה הצעות](for-teachers.md) כיצד להשתמש בתוכנית הלימודים הזו. נשמח לקבל את המשוב שלכם [בפורום הדיונים שלנו](https://github.com/microsoft/Web-Dev-For-Beginners/discussions/categories/teacher-corner)!
|
|
|
|
|
|
**[לומדים](https://aka.ms/student-page/?WT.mc_id=academic-77807-sagibbon)**, לכל שיעור, התחילו עם חידון מקדים, המשיכו בקריאת חומר השיעור, השלימו את הפעילויות השונות ובדקו את הבנתכם עם החידון שלאחר השיעור.
|
|
|
|
|
|
כדי לשפר את חוויית הלמידה שלכם, התחברו עם חברים כדי לעבוד יחד על הפרויקטים! דיונים מעודדים ב-[פורום הדיונים שלנו](https://github.com/microsoft/Web-Dev-For-Beginners/discussions) שם צוות המנחים שלנו יהיה זמין לענות על שאלותיכם.
|
|
|
|
|
|
כדי להעמיק את הלימודים שלכם, אנו ממליצים מאוד לחקור את [Microsoft Learn](https://learn.microsoft.com/users/wirelesslife/collections/p1ddcy5jwy0jkm?WT.mc_id=academic-77807-sagibbon) עבור חומרי לימוד נוספים.
|
|
|
|
|
|
### 📋 הגדרת סביבת העבודה שלכם
|
|
|
|
|
|
לתוכנית הלימודים הזו יש סביבת פיתוח מוכנה לשימוש! כשאתם מתחילים, תוכלו לבחור להריץ את התוכנית ב-[Codespace](https://github.com/features/codespaces/) (_סביבה מבוססת דפדפן, ללא צורך בהתקנות_), או מקומית על המחשב שלכם באמצעות עורך טקסט כמו [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon).
|
|
|
|
|
|
#### יצירת המאגר שלכם
|
|
|
כדי לשמור את העבודה שלכם בקלות, מומלץ ליצור עותק משלכם של המאגר הזה. תוכלו לעשות זאת על ידי לחיצה על כפתור **Use this template** בראש העמוד. זה ייצור מאגר חדש בחשבון ה-GitHub שלכם עם עותק של תוכנית הלימודים.
|
|
|
|
|
|
עקבו אחר השלבים הבאים:
|
|
|
1. **שכפלו את המאגר**: לחצו על כפתור "Fork" בפינה הימנית העליונה של העמוד הזה.
|
|
|
2. **שכפלו את המאגר למחשב שלכם**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git`
|
|
|
|
|
|
#### הרצת התוכנית ב-Codespace
|
|
|
|
|
|
בעותק שלכם של המאגר שיצרתם, לחצו על כפתור **Code** ובחרו **Open with Codespaces**. זה ייצור Codespace חדש עבורכם לעבוד בו.
|
|
|
|
|
|
[!Codespace](../..)./images/createcodespace.png)
|
|
|
|
|
|
#### הרצת התוכנית באופן מקומי על המחשב שלכם
|
|
|
|
|
|
כדי להריץ את התוכנית באופן מקומי על המחשב שלכם, תצטרכו עורך טקסט, דפדפן וכלי שורת פקודה. השיעור הראשון שלנו, [מבוא לשפות תכנות וכלי עבודה](../../1-getting-started-lessons/1-intro-to-programming-languages), ידריך אתכם באפשרויות השונות עבור כל אחד מהכלים הללו כדי שתוכלו לבחור את מה שמתאים לכם ביותר.
|
|
|
|
|
|
ההמלצה שלנו היא להשתמש ב-[Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) כעורך שלכם, שיש לו גם [טרמינל מובנה](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon). תוכלו להוריד את Visual Studio Code [כאן](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon).
|
|
|
|
|
|
1. שכפלו את המאגר שלכם למחשב. תוכלו לעשות זאת על ידי לחיצה על כפתור **Code** והעתקת ה-URL:
|
|
|
|
|
|
[!CodeSpace](./images/createcodespace.png)
|
|
|
|
|
|
לאחר מכן, פתחו [טרמינל](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) בתוך [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) והריצו את הפקודה הבאה, תוך החלפת `<your-repository-url>` ב-URL שהעתקתם:
|
|
|
|
|
|
```bash
|
|
|
git clone <your-repository-url>
|
|
|
```
|
|
|
|
|
|
2. פתחו את התיקייה ב-Visual Studio Code. תוכלו לעשות זאת על ידי לחיצה על **File**
|
|
|
> **פתח תיקייה** ובחר את התיקייה שזה עתה שיבטת.
|
|
|
> הרחבות מומלצות ל-Visual Studio Code:
|
|
|
>
|
|
|
> * [Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer&WT.mc_id=academic-77807-sagibbon) - לצפייה מקדימה בדפי HTML בתוך Visual Studio Code
|
|
|
> * [Copilot](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot&WT.mc_id=academic-77807-sagibbon) - לעזור לכם לכתוב קוד מהר יותר
|
|
|
|
|
|
## 📂 כל שיעור כולל:
|
|
|
|
|
|
- סקיצה אופציונלית
|
|
|
- סרטון משלים אופציונלי
|
|
|
- חידון חימום לפני השיעור
|
|
|
- שיעור כתוב
|
|
|
- עבור שיעורים מבוססי פרויקטים, מדריכים שלב-אחר-שלב לבניית הפרויקט
|
|
|
- בדיקות ידע
|
|
|
- אתגר
|
|
|
- קריאה משלימה
|
|
|
- משימה
|
|
|
- [חידון לאחר השיעור](https://ff-quizzes.netlify.app/web/)
|
|
|
|
|
|
> **הערה לגבי חידונים**: כל החידונים נמצאים בתיקיית Quiz-app, סך הכל 48 חידונים, כל אחד עם שלוש שאלות. הם זמינים [כאן](https://ff-quizzes.netlify.app/web/). ניתן להריץ את אפליקציית החידונים באופן מקומי או לפרוס אותה ב-Azure; עקבו אחר ההוראות בתיקיית `quiz-app`.
|
|
|
|
|
|
## 🗃️ שיעורים
|
|
|
|
|
|
| | שם הפרויקט | מושגים נלמדים | מטרות למידה | שיעור מקושר | מחבר |
|
|
|
| :-: | :------------------------------------------------------: | :--------------------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------: | :---------------------: |
|
|
|
| 01 | התחלה | מבוא לתכנות וכלי עבודה | למדו את היסודות שמאחורי רוב שפות התכנות ואת התוכנות שעוזרות למפתחים מקצועיים לבצע את עבודתם | [מבוא לשפות תכנות וכלי עבודה](./1-getting-started-lessons/1-intro-to-programming-languages/README.md) | Jasmine |
|
|
|
| 02 | התחלה | יסודות GitHub, כולל עבודה בצוות | כיצד להשתמש ב-GitHub בפרויקט שלכם, וכיצד לשתף פעולה עם אחרים על בסיס קוד | [מבוא ל-GitHub](./1-getting-started-lessons/2-github-basics/README.md) | Floor |
|
|
|
| 03 | התחלה | נגישות | למדו את היסודות של נגישות ברשת | [יסודות נגישות](./1-getting-started-lessons/3-accessibility/README.md) | Christopher |
|
|
|
| 04 | יסודות JS | סוגי נתונים ב-JavaScript | היסודות של סוגי נתונים ב-JavaScript | [סוגי נתונים](./2-js-basics/1-data-types/README.md) | Jasmine |
|
|
|
| 05 | יסודות JS | פונקציות ושיטות | למדו על פונקציות ושיטות לניהול זרימת הלוגיקה של האפליקציה | [פונקציות ושיטות](./2-js-basics/2-functions-methods/README.md) | Jasmine and Christopher |
|
|
|
| 06 | יסודות JS | קבלת החלטות עם JS | למדו כיצד ליצור תנאים בקוד שלכם באמצעות שיטות קבלת החלטות | [קבלת החלטות](./2-js-basics/3-making-decisions/README.md) | Jasmine |
|
|
|
| 07 | יסודות JS | מערכים ולולאות | עבודה עם נתונים באמצעות מערכים ולולאות ב-JavaScript | [מערכים ולולאות](./2-js-basics/4-arrays-loops/README.md) | Jasmine |
|
|
|
| 08 | [טרריום](./3-terrarium/solution/README.md) | HTML בפועל | בניית HTML ליצירת טרריום מקוון, תוך התמקדות בבניית פריסה | [מבוא ל-HTML](./3-terrarium/1-intro-to-html/README.md) | Jen |
|
|
|
| 09 | [טרריום](./3-terrarium/solution/README.md) | CSS בפועל | בניית CSS לעיצוב הטרריום המקוון, תוך התמקדות ביסודות CSS כולל הפיכת הדף לרספונסיבי | [מבוא ל-CSS](./3-terrarium/2-intro-to-css/README.md) | Jen |
|
|
|
| 10 | [טרריום](./3-terrarium/solution/README.md) | סגירות JavaScript, מניפולציה של DOM | בניית JavaScript להפעלת הטרריום כממשק גרירה/שחרור, תוך התמקדות בסגירות ובמניפולציה של DOM | [סגירות JavaScript, מניפולציה של DOM](./3-terrarium/3-intro-to-DOM-and-closures/README.md) | Jen |
|
|
|
| 11 | [משחק הקלדה](./4-typing-game/solution/README.md) | בניית משחק הקלדה | למדו כיצד להשתמש באירועי מקלדת כדי להניע את הלוגיקה של אפליקציית JavaScript שלכם | [תכנות מונחה אירועים](./4-typing-game/typing-game/README.md) | Christopher |
|
|
|
| 12 | [תוסף דפדפן ירוק](./5-browser-extension/solution/README.md) | עבודה עם דפדפנים | למדו כיצד דפדפנים עובדים, ההיסטוריה שלהם, וכיצד ליצור את האלמנטים הראשונים של תוסף דפדפן | [על דפדפנים](./5-browser-extension/1-about-browsers/README.md) | Jen |
|
|
|
| 13 | [תוסף דפדפן ירוק](./5-browser-extension/solution/README.md) | בניית טופס, קריאה ל-API ואחסון משתנים באחסון מקומי | בניית אלמנטים של JavaScript בתוסף הדפדפן שלכם לקריאה ל-API באמצעות משתנים המאוחסנים באחסון מקומי | [APIs, טפסים ואחסון מקומי](./5-browser-extension/2-forms-browsers-local-storage/README.md) | Jen |
|
|
|
| 14 | [תוסף דפדפן ירוק](./5-browser-extension/solution/README.md) | תהליכי רקע בדפדפן, ביצועי רשת | שימוש בתהליכי רקע של הדפדפן לניהול האייקון של התוסף; למדו על ביצועי רשת וכמה אופטימיזציות לשיפור | [תהליכי רקע וביצועים](./5-browser-extension/3-background-tasks-and-performance/README.md) | Jen |
|
|
|
| 15 | [משחק חלל](./6-space-game/solution/README.md) | פיתוח משחק מתקדם יותר עם JavaScript | למדו על ירושה באמצעות מחלקות וקומפוזיציה ודפוס Pub/Sub, כהכנה לבניית משחק | [מבוא לפיתוח משחק מתקדם](./6-space-game/1-introduction/README.md) | Chris |
|
|
|
| 16 | [משחק חלל](./6-space-game/solution/README.md) | ציור לקנבס | למדו על Canvas API, המשמש לציור אלמנטים על המסך | [ציור לקנבס](./6-space-game/2-drawing-to-canvas/README.md) | Chris |
|
|
|
| 17 | [משחק חלל](./6-space-game/solution/README.md) | הזזת אלמנטים על המסך | גלו כיצד אלמנטים יכולים לקבל תנועה באמצעות קואורדינטות קרטזיות ו-Canvas API | [הזזת אלמנטים](./6-space-game/3-moving-elements-around/README.md) | Chris |
|
|
|
| 18 | [משחק חלל](./6-space-game/solution/README.md) | זיהוי התנגשויות | גרמו לאלמנטים להתנגש ולהגיב זה לזה באמצעות לחיצות מקשים וספקו פונקציית קירור לשמירה על ביצועי המשחק | [זיהוי התנגשויות](./6-space-game/4-collision-detection/README.md) | Chris |
|
|
|
| 19 | [משחק חלל](./6-space-game/solution/README.md) | שמירת ניקוד | בצעו חישובים מתמטיים בהתבסס על מצב המשחק וביצועיו | [שמירת ניקוד](./6-space-game/5-keeping-score/README.md) | Chris |
|
|
|
| 20 | [משחק חלל](./6-space-game/solution/README.md) | סיום והתחלה מחדש של המשחק | למדו על סיום והתחלה מחדש של המשחק, כולל ניקוי משאבים ואיפוס ערכי משתנים | [תנאי סיום](./6-space-game/6-end-condition/README.md) | Chris |
|
|
|
| 21 | [אפליקציית בנקאות](./7-bank-project/solution/README.md) | תבניות HTML ונתיבים באפליקציית רשת | למדו כיצד ליצור את המבנה של ארכיטקטורת אתר מרובה עמודים באמצעות נתיבים ותבניות HTML | [תבניות HTML ונתיבים](./7-bank-project/1-template-route/README.md) | Yohan |
|
|
|
| 22 | [אפליקציית בנקאות](./7-bank-project/solution/README.md) | בניית טופס התחברות ורישום | למדו על בניית טפסים וטיפול ברוטינות אימות | [טפסים](./7-bank-project/2-forms/README.md) | Yohan |
|
|
|
| 23 | [אפליקציית בנקאות](./7-bank-project/solution/README.md) | שיטות לשליפת נתונים ושימוש בהם | כיצד נתונים זורמים פנימה והחוצה מהאפליקציה שלכם, כיצד לשלוף אותם, לאחסן אותם ולהיפטר מהם | [נתונים](./7-bank-project/3-data/README.md) | Yohan |
|
|
|
| 24 | [אפליקציית בנקאות](./7-bank-project/solution/README.md) | מושגים בניהול מצב | למדו כיצד האפליקציה שלכם שומרת מצב וכיצד לנהל אותו באופן תכנותי | [ניהול מצב](./7-bank-project/4-state-management/README.md) | Yohan |
|
|
|
| 25 | [עורך קוד בדפדפן/VScode](../../8-code-editor) | עבודה עם VScode | למדו כיצד להשתמש בעורך קוד | [שימוש בעורך קוד VScode](./8-code-editor/1-using-a-code-editor/README.md) | Chris |
|
|
|
| 26 | [עוזרי AI](./9-chat-project/README.md) | עבודה עם AI | למדו כיצד לבנות עוזר AI משלכם | [פרויקט עוזר AI](./9-chat-project/README.md) | Chris |
|
|
|
|
|
|
## 🏫 פדגוגיה
|
|
|
|
|
|
תוכנית הלימודים שלנו עוצבה עם שני עקרונות פדגוגיים מרכזיים:
|
|
|
* למידה מבוססת פרויקטים
|
|
|
* חידונים תכופים
|
|
|
|
|
|
התוכנית מלמדת את יסודות JavaScript, HTML ו-CSS, כמו גם את הכלים והטכניקות העדכניים ביותר בהם משתמשים מפתחי רשת כיום. התלמידים יקבלו הזדמנות לצבור ניסיון מעשי על ידי בניית משחק הקלדה, טרריום וירטואלי, תוסף דפדפן ידידותי לסביבה, משחק בסגנון פולש מהחלל ואפליקציית בנקאות לעסקים. בסיום הסדרה, התלמידים ירכשו הבנה מוצקה של פיתוח רשת.
|
|
|
|
|
|
> 🎓 ניתן לקחת את השיעורים הראשונים בתוכנית זו כ-[מסלול למידה](https://docs.microsoft.com/learn/paths/web-development-101/?WT.mc_id=academic-77807-sagibbon) ב-Microsoft Learn!
|
|
|
|
|
|
על ידי התאמת התוכן לפרויקטים, התהליך הופך למרתק יותר עבור התלמידים ושימור המושגים יוגבר. בנוסף, כתבנו מספר שיעורי פתיחה ביסודות JavaScript להיכרות עם מושגים, יחד עם סרטון מתוך אוסף "[סדרת מתחילים: JavaScript](https://channel9.msdn.com/Series/Beginners-Series-to-JavaScript/?WT.mc_id=academic-77807-sagibbon)", שחלק ממחבריו תרמו לתוכנית לימודים זו.
|
|
|
|
|
|
בנוסף, חידון בעל סיכון נמוך לפני השיעור מכוון את כוונת התלמיד ללמידת הנושא, בעוד שחידון שני לאחר השיעור מבטיח שימור נוסף. תוכנית לימודים זו עוצבה להיות גמישה ומהנה וניתן לקחת אותה בשלמותה או בחלקים. הפרויקטים מתחילים קטנים והופכים למורכבים יותר ככל שמתקדמים במחזור של 12 שבועות.
|
|
|
|
|
|
בעוד שנמנענו בכוונה מהכנסת מסגרות JavaScript כדי להתמקד בכישורים הבסיסיים הנדרשים כמפתח רשת לפני אימוץ מסגרת, הצעד הבא הטוב ביותר לאחר השלמת תוכנית לימודים זו יהיה ללמוד על Node.js באמצעות אוסף נוסף של סרטונים: "[סדרת מתחילים: Node.js](https://channel9.msdn.com/Series/Beginners-Series-to-Nodejs/?WT.mc_id=academic-77807-sagibbon)".
|
|
|
|
|
|
> בקרו ב-[קוד ההתנהגות](CODE_OF_CONDUCT.md) וב-[הנחיות התרומה](CONTRIBUTING.md) שלנו. נשמח לקבל את המשוב הבונה שלכם!
|
|
|
|
|
|
## 🧭 גישה לא מקוונת
|
|
|
|
|
|
ניתן להפעיל את התיעוד הזה במצב לא מקוון באמצעות [Docsify](https://docsify.js.org/#/). עשו Fork למאגר זה, [התקינו את Docsify](https://docsify.js.org/#/quickstart) במחשב המקומי שלכם, ואז בתיקיית השורש של מאגר זה, הקלידו `docsify serve`. האתר יוגש על פורט 3000 ב-localhost שלכם: `localhost:3000`.
|
|
|
|
|
|
## 📘 PDF
|
|
|
|
|
|
ניתן למצוא PDF של כל השיעורים [כאן](https://microsoft.github.io/Web-Dev-For-Beginners/pdf/readme.pdf).
|
|
|
|
|
|
## 🎒 קורסים נוספים
|
|
|
|
|
|
הצוות שלנו מייצר קורסים נוספים! בדקו:
|
|
|
|
|
|
- [Generative AI למתחילים](https://aka.ms/genai-beginners)
|
|
|
- [Generative AI למתחילים .NET](https://github.com/microsoft/Generative-AI-for-beginners-dotnet)
|
|
|
- [Generative AI עם JavaScript](https://github.com/microsoft/generative-ai-with-javascript)
|
|
|
- [Generative AI עם Java](https://github.com/microsoft/Generative-AI-for-beginners-java)
|
|
|
- [AI למתחילים](https://aka.ms/ai-beginners)
|
|
|
- [מדעי הנתונים למתחילים](https://aka.ms/datascience-beginners)
|
|
|
- [למידת מכונה למתחילים](https://aka.ms/ml-beginners)
|
|
|
- [סייבר למתחילים](https://github.com/microsoft/Security-101)
|
|
|
- [פיתוח אתרים למתחילים](https://aka.ms/webdev-beginners)
|
|
|
- [האינטרנט של הדברים (IoT) למתחילים](https://aka.ms/iot-beginners)
|
|
|
- [פיתוח XR למתחילים](https://github.com/microsoft/xr-development-for-beginners)
|
|
|
- [שליטה ב-GitHub Copilot לשימוש סוכני](https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming)
|
|
|
- [שליטה ב-GitHub Copilot למפתחי C#/.NET](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers)
|
|
|
- [בחר את הרפתקת Copilot שלך](https://github.com/microsoft/CopilotAdventures)
|
|
|
|
|
|
## רישיון
|
|
|
|
|
|
מאגר זה מורשה תחת רישיון MIT. ראו את קובץ [LICENSE](../../LICENSE) למידע נוסף.
|
|
|
|
|
|
---
|
|
|
|
|
|
**כתב ויתור**:
|
|
|
מסמך זה תורגם באמצעות שירות תרגום מבוסס בינה מלאכותית [Co-op Translator](https://github.com/Azure/co-op-translator). למרות שאנו שואפים לדיוק, יש לקחת בחשבון שתרגומים אוטומטיים עשויים להכיל שגיאות או אי-דיוקים. המסמך המקורי בשפתו המקורית נחשב למקור הסמכותי. למידע קריטי, מומלץ להשתמש בתרגום מקצועי על ידי מתרגם אנושי. איננו נושאים באחריות לכל אי-הבנה או פרשנות שגויה הנובעת משימוש בתרגום זה. |