ברוכים הבאים ל"זה קל!" – אתר שמטרתו לעזור לכם ללמוד אנגלית ולרכוש ידע טכנולוגי בצורה פשוטה וברורה. האתר מחולק לשני חלקים עיקריים: מילים נפוצות באנגלית ומונחי תכנות ומחשבים. כל חלק מחולק לנושאים ותתי נושאים, המיועדים למתחילים ולמתקדמים כאחד, כדי להקל על הבנת המונחים והשפה האנגלית. המטרה שלנו היא להפוך את השפה האנגלית ואת הידע הטכנולוגי לנגישים לכולם!
"זה קל!" הוא אתר לימודי הכולל רשימות מילים נפוצות באנגלית ותרגומן לעברית, וגם הסברים על מונחי טכנולוגיה ומחשבים. האתר בנוי על פלטפורמת Jekyll ומותאם לשימוש ב-GitHub Pages. המילים והמונחים מחולקים לנושאים שונים ומסודרים בצורה נוחה ללמידה, והאתר תוכנן עם עיצוב מודרני, ידידותי, ורספונסיבי.
כתובת האתר: https://nhlocal.github.io/ZeKal
- לימוד אנגלית: רשימות מילים נפוצות באנגלית, מחולקות לרמות בסיסי ומתקדם, עם תרגום והסבר לכל מילה.
- ידע טכנולוגי: הסברים על מונחי תכנות ומחשבים, מרמת מתחילים ועד רמת מתקדמים.
- רספונסיביות מלאה: האתר מותאם לשימוש על מחשבים, טאבלטים וטלפונים ניידים.
- תמיכה בשפה העברית: כל התכנים מוצגים בעברית, כולל כיווניות מימין לשמאל (RTL).
- עיצוב נעים: עיצוב מודרני בצבעי תכלת עם קווים חדים ונקיים.
- תמיכה בעדכון תכנים שוטף: ניתן להוסיף בקלות מונחים, מילים ונושאים חדשים.
- ללמוד אנגלית בקלות: לספק רשימות מסודרות של מילים נפוצות באנגלית, עם תרגום והסבר, כדי לעזור לכם ללמוד ולשפר את השפה.
- להנגיש ידע טכנולוגי: להפוך מונחי תכנות ומחשבים למובנים וקריאים לכל אדם, ללא קשר לרמת הידע הטכני שלו.
- לעדכן ולהתעדכן: להוסיף באופן שוטף מונחים ומילים חדשים, ולהתאים את התוכן להתפתחויות בתחום הטכנולוגיה והשפה האנגלית.
- לעודד השתתפות: לאפשר לכם, הקוראים, לתרום לאתר, להוסיף משוב ולהיות חלק מהקהילה.
האתר מחולק לשני חלקים עיקריים:
-
מילים נפוצות באנגלית:
- בסיסי - חלק 1: רשימה של 500 מילים בסיסיות (1-500).
- בסיסי - חלק 2: רשימה של 500 מילים בסיסיות (501-1000).
- מתקדם - חלק 1: רשימה של 500 מילים מתקדמות (1-500).
- מתקדם - חלק 2: רשימה של 500 מילים מתקדמות (501-1000).
-
תכנות ומחשבים:
- מחשבים
- מערכות הפעלה
- תכנות
- פיתוח אתרים
- רשתות
- אבטחת מידע
- מסדי נתונים
- מחשוב ענן
- בינה מלאכותית
- רכיבי חומרה
כדי להפעיל את האתר באופן מקומי, יש לוודא שהמערכת שלך תומכת בדרישות הבאות:
- Ruby (גרסה 2.5 ומעלה)
- Bundler
- Jekyll
שיבוט הריפוזיטורי של האתר למחשב המקומי שלך:
git clone https://github.com/nhlocal/ZeKal.git
cd ZeKal
כדי להתקין את כל התלויות הנדרשות (Jekyll, Bundler וכו'), הרץ את הפקודה הבאה:
bundle install
לאחר התקנת התלויות, הפעל את Jekyll עם הפקודה הבאה:
bundle exec jekyll serve
האתר יהיה זמין בדפדפן שלך בכתובת http://localhost:4000.
לאחר שהאתר פועל באופן מקומי, תוכל לעיין ברשימות המילים ובמונחים הטכנולוגיים, להוסיף תכנים חדשים, לשפר את העיצוב, ולהעלות אותם ל-GitHub.
כדי להוסיף מילים חדשות לאתר, יש לערוך את קבצי ה-Markdown המתאימים בתיקיית _topics
. לדוגמה, הוספת מילים לרשימת "בסיסי - חלק 1" תתבצע בקובץ:
/_topics/basic-words-1.md
כל מילה צריכה להיות במבנה הבא:
| # | מילה באנגלית | תרגום לעברית | הגדרה |
|---|-----------------|---------------|--------|
| 1 | Word 1 | תרגום 1 | הגדרה 1 |
כל מונח מחולק לנושאים ותתי נושאים בקבצי Markdown שנמצאים בתיקיית _topics
. לדוגמה, כדי להוסיף מונח חדש לשפת תכנות, יש לערוך את הקובץ:
/_topics/programming-languages.md
כל מונח צריך להיות במבנה הבא:
| מונח באנגלית | תרגום לעברית | הסבר קצר בעברית |
|--------------------|---------------|------------------|
| Example Term | דוגמה | תיאור קצר |
העיצוב נשלט דרך קובצי ה-CSS שנמצאים בתיקיית assets/css
. כל שינוי בקבצים הללו ישפיע על העיצוב הכללי של האתר.
נשמח לקבל תרומות ושיפורים לפרויקט. הנה איך אפשר לתרום:
-
בצע Fork לריפו.
-
צור סניף חדש (branch) לפיצ'ר או לשיפור שאתה רוצה להוסיף:
git checkout -b feature/my-new-feature
-
בצע Commit לשינויים שלך:
git commit -m "הוספת תכונה חדשה"
-
דחוף את הסניף שלך:
git push origin feature/my-new-feature
-
פתח Pull Request לריפו הראשי.
הפרויקט מופץ תחת רישיון ה-MIT. עיין ב-LICENSE למידע נוסף.