קורס תכנות למתחילים כולל:
חלק א' : מבואות כללים
-
מושגי יסוד בעולם המחשוב ( חומרה , תוכנה , תקשורת )
-
מחזור חיי תוכנה , תפקידים ותהליכים בצוות פיתוח.
-
מערכות הפעלה ואפליקציות ישומיות: שירותים ומבנה.
-
מימוש עקרונות הנדסת אנוש בבנית ממשק אדם מכונה.
חלק ב' : אלגוריתמיקה ויסודות התכנות המודרני
-
מהם מדעי המחשב , מהי הנדסת תוכנה ובחינת סוגיות נבחרות.
-
אלגוריתם מהו , הגדרה מבוססת פסאודו קוד ותרשימי זרימה.
-
סקירת מבני נתונים קלאסיים , הגדרת סיבוכיות ועיבוד יעיל.
-
עקרונות ארגון קוד במבנה פרוצדורלי.
-
עקרונות ניתוח ותכנות מונחה עצמים.
-
מבוא למסדי נתונים רלאציוניים.
חלק ג': מבוא לפיתוח פתרונות Web
-
פיתוח פתרונות מבוססי דוקומנטים ושפות סימון.
-
Javascript כשפת תכנות פרוצדורלית.
-
שימוש ב- Javascript לעיצוב דינאמי ואינטראקציה משופרת בדפי web
-
תרגולים לחלקים ראשונים יעשו באמצעות תכנות כלי אופיס ( ACCESS, EXCEL ) וסקריפטינג למערכת ההפעלה חלונות.