רשימת הנושאים
00 מבוא
01 פרק ראשון - התקנה
02 פרק שני - עיצוב בסיסי
03 פרק שלישי - טבלאות
04 פרק רביעי JavaScript חלק 1
05 פרק חמישי JavaScript חלק 2
06 פרק שישי CSS 3
07 פרק שביעי הפעלת WAMP / XAMPP
08 פרק שמיני PHP חלק 1
09 פרק תשיעי MySQLi
10 פרק עשירי PHP חלק 2
11 פרק אחד עשר מ-ERD למערכת פועלת
12 פרק שנים עשר עיצוב דינמי של דפים
13 קידום אתרים

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

רשימת כותבים
גדעון קוך

00 מבוא

   גדעון קוך
קורס בניית אתרי אינטרנט מבוססי WAMP לשימוש ביתי והפצה לשרתים כדוגמת iPage.com
בקורס לומדים את כל הנדרש להקים אתר פועל כולל תצוגות מרהיבות ומסדי נתונים מבוססי MYSQL להקמת מערכת מידע ארגוניות או חברתיות.

מטרות הקורס
לימוד ויישום שרת מסוג: Windows Apache, MySQL, PHP נקרא גם WAMP
מערכת זו מאפשרת הפעלת יישום על מחשב אישי והפצתו לשרת אינטרנט לשימוש מלא.

תקציר
הקורס מקנה ידע תיאורטי ומעשי בהקמת אתר אינטרנט.
תכני הקורס כוללים תרגול בהקמת אתר אינטרנט מבוסס דפי HTML, CSS, שפת לקוח JavaScript ו- AJAX .
בצד השרת הקורס מתרכז בשפת שרת PHP ומסד נתונים MySQL תוך יישום מעשי של הפרויקט על שרת WAMP.

דרישות קדם
• היכרות טובה עם יישומי אופיס ומעבד תמלילים
• תכנות בסיסי בשפה כלשהי
• ניהול קבצים בסיסי
• היכרות מעמיקה עם מסדי נתונים וטבלאות מבוססי SQL

תגובה לנושא
הצעה לנושא חדש


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

משתמשים
הגדרת סקטור משתמשים
חתך גילאים
זמן מסך ממוצע
ביקורים חוזרים
במה משתמשים כיום
למה הם רגילים
צלמיות בשימוש
שמות תהליכים מקובלים

טכנולוגיה
הפעלה מכל מחשב - באמצעות תוכנת גלישה סטנדרטית
שרת בודד - הפעלה על שרת WAMP מקומי

פרטי המסך
כותרת עילית
תפריט ראשי - לרוב ליישומים השונים
מסך ראשי
תפריט משני (למסך עצמו)
אזור עבודה עיקרי
אזור הכנסת נתונים
אזור הצגת נתונים
אזור הודעות מערכת (שגיאות וכדומה)
כותרת תחתית (תפריט למושבים וכ"ו)

תגובה לנושא
הצעה לנושא חדש


עיצוב האתר וזרימת הפעילות בין הדפים
   גדעון קוך
עיצוב
נסו לעצב מסך אחיד לכל היישום ולכל התהליכים במערכת
שימרו על מיקומים קבועים כך שהמשתמש ידע איפה לחפש מה
נסו להימנע מהסברים על המסך
אל תעמיסו יותר מידי על מסך יחיד - עיברו בין מסכים
יש לשמור על מיקום מקש המשך כך שאפשר לעשות זאת ללא גלילה של המסך
שימוש לב שמיקום הלחצנים לא "יזוז" לאור שינוי במידע המוצג

תהליך
על התהליך להיות פשוט ועל פי חשיבת המשתמש
רצוי לא לעבור יותר מידי מסכים לקבלת המידע השלם
אפשרו מכל מצב לעבור לקבלת המידע הרצוי למשתמש
הפעלה
שימרו על מיקומי כפתורי ההפעלה זהים לאורך כל היישום
זכרו לתת אפשרות יציאה בכל שלבה
נסו לאתר מידע שאפשר לחסוך מהמשתמש בהקלדה חוזרת

מידע
הצגת מידע צריכה להיות פשוטה
תצוגה גראפית טובה הרבה יותר
השתמשו ברמזים ש"צפים" על המסמך
הרבו במידע ש"צף" בעת מעבר על המידע ללא צורך בלחיצה על העכבר

תגובה לנושא
הצעה לנושא חדש


טכנולוגיות מידע בסיבר
   גדעון קוך
חשוב להבין את הטכנולוגיות הקיימות כיום בנושא האינטרנט.

הטכנולוגיות מתחלקות לתחומים הבאים:

1. ביזור משאבים ברשת
1.1 ביזור משאבי העיבוד בין השרת למחשב הגולש
1.2 ביזור אופן שמירת הנתונים להשגת מהירות גישה והעלאה יותר
1.3 ארכיטקטורה מערכתית לזמינות, גיבויים ועמידה מול תקלות רשת

2. תאימות לניידים
2.1 רוב מנועי החיפוש נותנים קדימות לאתרים התומכים בניידים
2.2 הבחירה בין Responsive / Adaptive
2.3 ההחלטה מה יוצג בכל מקרה

3. שימוש בענן לצורך איחסון וביצוע עיבודים

נושאים אלו מורכבים ומבוססים על טכנולוגיות עדכניות הכוללות אלגוריתמי חיזוי לפעילויות הגולשים.

בקורס נלמד חלק מהם מאחר והם משפעים רבות על השימושיות במערכות השונות ועל יכולותיהן לבצע את הנדרש.

תגובה לנושא
הצעה לנושא חדש



כל הזכויות שמורות לגדעון קוך