@בעל-כישרון
בתור אחד שעשה את הדרך הזו.. התחיל באקסס ועבר משם לווב והמסתעף, אולי אתרום את חלקי
נשאל קודם כל שאלה מקדימה:
האם הפיתוח שלך באקסס כלל גם כתיבת קוד vba או רק שימוש בטבלאות \ טפסים \ דוחות המובנים באקסס?
במידה ולא עשית כלל שימוש בקוד, אז אכן, כהמלצת חברי, אתה צריך פשוט ללמוד תכנות, מה שיש לך היום ביד קשה לקרוא לזה אפילו 'רקע בתכנות'.
אם כן עשית שימוש בקוד vba, כלומר יש לך היכרות עם כתיבת קוד (ככה נשמע מדבריך שאתה ברמת 'מתחיל' לגבי שפות תכנות), אז אוכל לומר לך שאני התקדמתי משם בלי 'ללמוד תכנות' בצורה מסודרת ורשמית, אלא בכל תקופה היתה שפה או טכנולוגיה מסויימת שחקרתי וככה התקדמתי.
לגופו של עניין,
אם אתה רוצה לבנות ממשק אינטרנטי בעשר אצבעותיך (פחות או יותר) ולא להשתמש בכל מיני מסגרות למינהם (וורדפרס ושות') אז יש לך דרך יחסית משמעותית שתצטרך לעבור עד שתוכל להרים ממשק אינטרנטי.
הדבר הראשון שתצטרך בשביל יישום אינטרנטי, הוא שרת, הממשק שלך בהכרח צריך לשבת על שרת שעליו תבצע את ההתקנות וכו'. תחזוק השרת מצריך לכה"פ ידע בסיסי בהפעלת \ תחזוק שרת, בדרך כלל בשפת linuxs.
בנוסף, בשונה מפרוייקט אקסס שמכיל במקום אחד גם את הממשק ('צד לקוח'), גם את הקוד ('צד שרת') וגם את מסד הנתונים, בממשק אינטרנטי כל אחד הוא דבר בפני עצמו.
מסד הנתונים מותקן בפני עצמו על השרת, אתה בוחר את סוג מסד הנתונים שאתה רוצה נניח Mysql ומתקין על השרת, התקשרות עם מסד הנתונים באמצעות שפת SQL.
הממשק עצמו (צד לקוח), במידה ואתה לא עושה שימוש בפלטפורמות ופריימורקים חיצוניים, בהכרח יכתב בשפת HTML+CSS לצורך עיצוב הדף, וכן שפת js לביצוע פעולות וכדו' בדף וכן לתקשורת עם צד השרת.
צד שרת תצטרך לבחור בשפת שרת כל שהיא שתספק ותתפעל את הממשק, זה יכול להיות nodeJS (מה שיחסוך לך לימוד שפה נוספת, כי js אתה צריך בכל מקרה ללמוד), Python, PHP, או C#.
ממה להתחיל?
לענ"ד, אם אתה יותר בעניין של עיצוב האתר ופחות כתיבת קודים ומחלקות ופונקציות, תתחיל עם HTML ו CSS, אפשר לכתוב דף HTML גם על המחשב האישי שלך בלי שרת, וזה גם נותן לך תוצאה מיידית לקוד שלך. אחר כך תנסה להעלות את זה על שרת (אפילו אחסון אתרים לפני שאתה שוכר שרת ממש), ומשם לאט לאט לממשק את זה למסד נתונים ולצד שרת שיפח בממשק שלך רוח חיים. לחילופין, כמובן אפשר להתחיל הפוך עם לימוד שפת שרת כל שהיא (אני התחלתי עם PHP ואח"כ Python).
דבר נוסף ואחרון אם יורשה שלי..
מנסיון, ממשק אינטרנטי לצורך שאותו ציינת (לקוחות עסקאות תשלומים) הוא דבר מאוד לא נח לפיתוח, בשונה מאקסס שאתה יכול ליצור טפסים וחלונות כאוות נפשך, בדף אינטנרט אין חלונות, יש לך 'דף' ולנסות לייצר על גביו 'חלונות' זה דבר מאוד מסורבל, ראה ערך אתרי הבנקים \ קופ"ח שמתעסקים עם סגנון ממשקים כאלו.