Skip to content

guyhatzav/FinalProject-ASMLearn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

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

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

מבנה הפרויקט:

פרויקט זה מכיל את הממשק האינטרנטי של המערכת, ממשק זה מחולק לשני חלקים:
  • Client: המקיף את ממשק הדפדפן של הפרויקט ומורכב מקבצי HTML, CSS ו-JavaScript של כלל דפי האתר.
  • Cloud: המקיף את צד השרת ומכיל קובץ בשפת TypeScript הרץ בענן בעזרת טכנולוגיית Node.js 8 ו-Express
  • בתיעוד זה תוכלו למצוא את שני החלקים.

    נבנה בעזרת:

    פותח ע"י:

    תחת הנחייתו של ד"ר רן גלס