במסגרת הקורס, תלמדו להמציא, לתכנת ולעצב מגוון של אפליקציות ומשחקים .
שיטת הלמידה משלבת עבודה מעשית מול המחשב, פיתוח, תכנות ועיצוב
מטרות הקורס
בקורס אנו שמים דגש על תרגול מעשי לרבות ביצוע פרויקט המקיף את הידע הנרכש בקורס וכחלק בלתי נפרד מהמסלול יפתח התלמיד אתר אינטרנט שלם בעצמו.
יעדים
כרטיס כניסה לעולם הפיתוח ולעולם האינטרנט
שליטה בשפות התכנות והטכנולוגיות העדכניות בתחום ה-WEB
הכשרת מפתחי אינטרנט מומחים ועצמאיים, שיקימו וינהלו אתר אינטרנט מורכב
הבנת עולם האינטרנט בכל שלביו תוך קבלת ארגז כלים מקצועי ויישומי
הכשרת מפתחי העתיד לטכנולוגיות החשובות והחדשות בעולם ביניהן: HTML5, CSS3, JQuery, Object Oriented PHP,
מאפשר למפתחים להיקלט במגוון החברות ולפתח יזמות אישית ועצמאית
מבוא לעולם האינטרנט
מושגי יסוד , פרוטוקול HTTP , סוגי דפדפנים , שרתי אינטרנט , תקינה , טכנולוגיות צד שרת וצד לקוח.
HTML4 + CSS2
תחילה נלמד לבנות ולעצב דפי אינטרנט באמצעות HTML 4 ו CSS2
HTML5 + CSS3
HTML5 מאפשרת תכונות ואלמנטים חדשים שמשקפים את השימוש באתרים עכשוויים
תכונות אלו עוצבו על מנת לאפשר שילוב של מולטימדיה ותוכן גרפי באתר בקלות יחסית
בשלב זה נלמד את החידושים של השפה ואילו תגיות יצאו משימוש
בתקן החדש של 3 CSS ניתן לעבוד עם מספר קבצים המכילים הגדרות עיצוב מודרניות וישנות בו זמנית .
Introduction to Programming
נכיר את יסודות התכנות
בשלב זה נעשה שימוש בתרשימי זרימה flowcharts לפתרון הבעיות ולבניית האלגוריתמים.
הגדרת משתנים , פונקציות , השמות ופעולות אריתמטיות , קלט , פלט , תנאים , לולאות ועוד..
JavaScript
JavaScript היא שפת תכנות דינמית מונחית־עצמים המותאמת לשילוב באתרי אינטרנט ורצה על ידי דפדפן האינטרנט בצד הלקוח. השפה מרחיבה את יכולות שפת התגיות הבסיסית HTML ומאפשרת בכך ליצור יישומי אינטרנט מתוחכמים יותר.
אתרי אינטרנט מודרניים בנווים בעזרת HTML ו JavaScript כדי ליצור אתר דינאמי ומתקדם יש צורך ללמוד שפת תכנות המאפשרת להוסיף תוכן ולשנות אותו .
בשלב זה נתרגל משתנים, לולאות, תנאים ,פונקציות טיפול בתמונות, אנימציה ועוד.
בניית אתר ובדיקת התקדמות
בשלב זה נסכם את הידע שרכשנו בעזרת בניית אתר שמשלב HTML CSS ו JavaScript
JQuery
JQuery היא ספריית JavaScript המאפשרת להוסיף דינמיות ואינטראקטיביות לאתר בצורה קלה ובנוסף הופכת קוד ארוך וקשה להבנה לקוד פשוט וקל.
jQuery Mobile
על מנת לבנות ממשקי משתמש מותאמים למובייל קיימת ספרייה הנוספת המרחיבה את יכולות jQuery ספרייה זו נקראת - jQuery Mobile
עיצוב ואפיון ממשק משתמש - UI / UX
כדי ליצור חווית משתמש נכונה יש צורך בהבנה מעמיקה ברמת אפיון הממשק בשלב זה נתמקד בעקרונות שישמשו אותנו לאפיין ולבנות נכון עבור מכשירים ניידים וכן התאמה לכל הפלטפורמות הניידות
נשים דגש על שיטות עבודה שיהפכו את האתר לנגיש וקל לניווט
Experience in developing application
בנייה משותפת של אפליקציית ווב .
שימוש ב phoneGap
נלמד כיצד לבצע המרה של הקבצים (HTML,CSS,JavaScript) שיצרנו לקבצים שמתאימים לאפליקציית מובייל ואיך להעלות אותם לחנויות האפליקציות (google play + app store)
מסלול פעם בשבוע
6 שעות כל מפגש
מסלול פעמיים בשבוע
3.5 שעות כל מפגש
מסלול שלוש פעמים בשבוע
2.5 שעות כל מפגש
* המסלולים ושעות המפגשים עלולים להשתנות לפי הצורך ועל פי דרישה .