 
        סילבוס קורס פיתוח אפליקציות לאנדרואיד אורך הקורס 10 :מפגשים מטרות הקורס :קורס זה מקנה לסטודנט בסיס ראשוני בפיתוח בסביבת  Javaולאחר מכן הסטודנט ייחשף לעולם הפיתוח של אפליקציות ניידות על גבי תשתית אנדרואיד .במהלך הקורס נעבוד עם סביבות העבודה המתקדמות ביותר – מ Eclipseועד  ,Intellij Ideaוכן נלמד כיצד ניתן לנצל את יכולות הסמארטפון שלנו בעזרת האפליקציות שניצור .על מנת לתרגל את הכישורים שנרכשים בקורס ,הסטודנטים יפתחו במהלכו משחק לאנדרואיד ויעלו אותו ל .Google Play קהל יעד :קורס זה מיועד לחסרי רקע בתכנות. מתודולוגיית הקורס :הקורס מורכב מעשרה מפגשים שבועיים במשך שלוש שעות כל אחד ,כאשר הרכב כל שיעור יהיה –  הרצאה פרונטלית במשך של שעתיים  הפסקה של רבע שעה  הכנה לקראת התרגול המעשי במשך של רבע שעה  תרגול מעשי בכיתה בליווי המרצה במשך חצי שעה על מנת לספק ניסיון מעשי בהיקף משמעותי ,כתבנו את התרגולים המעשיים כך שתדרש השקעת זמן בבית מעבר לזמן המוקצה לתרגולים בכיתה .הרעיון מאחורי עיקרון זה הוא לאפשר לכל סטודנט להעמיק בכל אחד מהתרגולים במידה הרצויה והמתאימה לו .נדגיש ונציין כי על מנת להגיע להישגים מיטבים ,המלצת בית הספר היא להקפיד להשלים את כל התרגולים בבית במלואם. תוכנית הלימודים: שיעור  – 1מבוא לתכנות  מבוא לתכנות מחשבים  שפות תכנות מודרניות JAVA   בניית תוכנית ראשונה Eclipse  תרגול מעשי – בניית תוכנית ראשונה בJava שיעור  – 2תכנות בסיסי Basic Java syntax  Variables  Flow Control  If statements o And, Or o כל המידע במסמך זה הינו בבעלות  .Practisלפרטים – http://www.practis.co.il o o  מערכים  מחרוזות Using APIs  תרגול מעשי – אוסף של תרגילי תכנות Switch Loops – While, Do, For שיעור  – 3תכנות מתקדם  מטריצות ArrayList  Exceptions  Basic debugging skills  Object Oriented Programming  תרגול מעשי – אוסף של תרגילי תכנות בOOP שיעור  – 4עבודה עם UI  מתודות ומשתנים סטטיים Basic Threading  Timers   מה זה UI  עבודה עם SWT  עיצוב נכון של ממשק משתמש Events  תרגול מעשי – אוסף של תרגילי תכנות ממשק משתמש שיעור  – 5בסיס בפיתוח לאנדרואיד – חלק ראשון  מה זה אנדרואיד  אפליקציה ראשונה באנדרואיד  כיצד מריצים אפליקציות (שימוש ב )Emulator  מבנה בסיסי של פרוייקט באנדרואיד  קבצי XML תרגול מעשי – פיתוח אפליקציה ראשונית באנדרואיד כל המידע במסמך זה הינו בבעלות  .Practisלפרטים – http://www.practis.co.il שיעור  – 6בסיס בפיתוח לאנדרואיד – חלק שני Enums  Design Patterns  Singleton o MVC o  מעבר על מנוע משחק (בסיס לפרוייקט) Activity  Menus  תרגול מעשי – אוסף של תרגילי תכנות לאנדרואיד שיעור  – 7בסיס בפיתוח לאנדרואיד – חלק שלישי Intent  גישה אל הContacts o שימוש בחייגני הטלפון (שיחה )SMS / o הפעלת המצלמה o Context   עבודה עם קבצים  עבודה עם הרשת Debugging Android applications  תרגול מעשי – פיתוח משחק לאנדרואיד שיעור  – 8פיתוח מתקדם לאנדרואיד – חלק ראשון  שימוש בטאצ'  הרשאות  חיווים למשתמש רטט o סאונד (הקלטה וניגון) o פלאש o  מיקום (מבוסס רשת ו)GPS  שימוש גולמי במצלמה תרגול מעשי – עיצוב מחדש של קוד המשחק לאנדרואיד שיעור  – 9פיתוח מתקדם לאנדרואיד – חלק שני InteliJIdea   אנימציות 2D Graphics  3D Graphics and OpenGL  תרגול מעשי – המשך פיתוח המשחק לאנדרואיד כל המידע במסמך זה הינו בבעלות  .Practisלפרטים – http://www.practis.co.il שיעור  – 10סיכום הקורס והצגת הפרוייקטים       Google maps כיצד לעשות כסף מאפליקציות הוספת פרסומות לאפליקציה העלאת האפליקציה לGoogle Play הצגת המשחקים שפותחו במסגרת הקורס סיכום הקורס בהצלחה! כל המידע במסמך זה הינו בבעלות  .Practisלפרטים – http://www.practis.co.il
© Copyright 2025