Skip to content
/ ZeKal Public

קבל את כל המידע על מונחי טכנולוגיה ומחשבים בפשטות ובקלות

License

Notifications You must be signed in to change notification settings

NHLOCAL/ZeKal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

זה קל! (ZeKal) 🌐

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

תיאור הפרויקט 📚

"זה קל!" הוא אתר לימודי הכולל רשימות מילים נפוצות באנגלית ותרגומן לעברית, וגם הסברים על מונחי טכנולוגיה ומחשבים. האתר בנוי על פלטפורמת Jekyll ומותאם לשימוש ב-GitHub Pages. המילים והמונחים מחולקים לנושאים שונים ומסודרים בצורה נוחה ללמידה, והאתר תוכנן עם עיצוב מודרני, ידידותי, ורספונסיבי.

כתובת האתר: https://nhlocal.github.io/ZeKal

תכונות עיקריות ✨

  • לימוד אנגלית: רשימות מילים נפוצות באנגלית, מחולקות לרמות בסיסי ומתקדם, עם תרגום והסבר לכל מילה.
  • ידע טכנולוגי: הסברים על מונחי תכנות ומחשבים, מרמת מתחילים ועד רמת מתקדמים.
  • רספונסיביות מלאה: האתר מותאם לשימוש על מחשבים, טאבלטים וטלפונים ניידים.
  • תמיכה בשפה העברית: כל התכנים מוצגים בעברית, כולל כיווניות מימין לשמאל (RTL).
  • עיצוב נעים: עיצוב מודרני בצבעי תכלת עם קווים חדים ונקיים.
  • תמיכה בעדכון תכנים שוטף: ניתן להוסיף בקלות מונחים, מילים ונושאים חדשים.

מטרות האתר 🎯

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

מבנה האתר 🏗️

האתר מחולק לשני חלקים עיקריים:

  1. מילים נפוצות באנגלית:

    • בסיסי - חלק 1: רשימה של 500 מילים בסיסיות (1-500).
    • בסיסי - חלק 2: רשימה של 500 מילים בסיסיות (501-1000).
    • מתקדם - חלק 1: רשימה של 500 מילים מתקדמות (1-500).
    • מתקדם - חלק 2: רשימה של 500 מילים מתקדמות (501-1000).
  2. תכנות ומחשבים:

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

דרישות מערכת 💻

כדי להפעיל את האתר באופן מקומי, יש לוודא שהמערכת שלך תומכת בדרישות הבאות:

  • Ruby (גרסה 2.5 ומעלה)
  • Bundler
  • Jekyll

התקנה 🛠️

1. שיבוט הריפוזיטורי

שיבוט הריפוזיטורי של האתר למחשב המקומי שלך:

git clone https://github.com/nhlocal/ZeKal.git
cd ZeKal

2. התקנת התלויות

כדי להתקין את כל התלויות הנדרשות (Jekyll, Bundler וכו'), הרץ את הפקודה הבאה:

bundle install

3. הרצת האתר באופן מקומי

לאחר התקנת התלויות, הפעל את 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. כל שינוי בקבצים הללו ישפיע על העיצוב הכללי של האתר.

תרומה 🤝

נשמח לקבל תרומות ושיפורים לפרויקט. הנה איך אפשר לתרום:

  1. בצע Fork לריפו.

  2. צור סניף חדש (branch) לפיצ'ר או לשיפור שאתה רוצה להוסיף:

    git checkout -b feature/my-new-feature
  3. בצע Commit לשינויים שלך:

    git commit -m "הוספת תכונה חדשה"
  4. דחוף את הסניף שלך:

    git push origin feature/my-new-feature
  5. פתח Pull Request לריפו הראשי.

רישיון 📜

הפרויקט מופץ תחת רישיון ה-MIT. עיין ב-LICENSE למידע נוסף.

About

קבל את כל המידע על מונחי טכנולוגיה ומחשבים בפשטות ובקלות

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published