ביה"ס למקצועות המחשב קורס פיתוח אפליקציות בסביבת Android המסלול המלא לפיתוח אפליקציות לסמארטפונים ולאינטרנט
רקע: ביה"ס למקצועות המחשב במכללת רמת-גן, פותח בפניך פתח לעולם החדש של פיתוח ותכנות אפליקציות למערכות הפעלה Android. חברת Google פיתחה את מערכת ההפעלה Android, הנמצאת היום במכשירי סמארטפון וטאבלטים למיניהם, ובכל יום גדל חלקם בנתח השוק המתפתח. אלו המבקשים לפתח אפליקציה למכשירי סמארטפון וטאבלטים, נדרשים להציג יכולות פיתוח בסביבת Android, לא פחות מאשר בסביבת Apple. את האפליקציות השונות לAndroid ניתן למצוא בחנות הוירטואלית Google Market שמוצגות ונמכרות בה אפליקציות שונות ומגוונות למכשיריה ומשולבות בהן וידאו, צ'אט, צילום, סאונד, משחקים ועוד. הקורס הינו חלק מהמסלול המלא לפיתוח אפליקציות לסמארטפונים ולאינטרנט המוצע במכללת רמת-גן, הכולל גם קורס פיתוח אפליקציות בסביבת Apple וקורס פיתוח אפליקציות בסביבת Mobile.
קהל יעד • חסרי רקע לחלוטין בתכנות המעוניינים לבצע הסבה ולהשתלב בתעשיית ההיי-טק • מתכנתים שעובדים בתעשייה ורוצים ללמוד לבנות אפליקציות למכשירי Android • המעוניינים במקצוע אטרקטיבי ולהשתלב בהקדם בתעשיית ההיי-טק • מועמדים אשר עוסקים בתחום ורוצים להעשיר את הידע המקצועי
תנאים לקבלת תעודה: • חובת נוכחות של 80% מהמפגשים. • הקורס הינו תובעני ודורש נכונות להשקעה מרובה מעבר ללימוד בשיעור עצמו (כ- 120 שעות עבודה עצמאית) • הגשת פרויקט אישי
תכנית הקורס: מכינה ב- Java סביבת עבודה של Java הגדרת משתנים, if else, for, while, function תכנות מונחה עצמים בJava ממשקים והורשה בJava עבודה עם מערכים, מחרוזות, מחלקות פנימיות, טיפול בשגיאות, עבודה עם threads, תמיכה בjenerics שיש בJava ועבודה עם collections
מודול 1 – מבוא ל- Android (100 שעות) מבנה אפליקציית Android סביבת פיתוח של Android
מודול 2 – UI Android עבודה עם layout וviews בניית vies מחזור החיים של אפליקציה טיפול בevents
מודול 3 – תכנות ותכנון אפלקיציה עבודה עם intent עבודה עם menus העברת נתונים מactivity אחד לאחר
מודול 4 עבודה עם threads עבודה עם media, video, sound Async Tasks Shared prefernces, SQLite, files
מודול 5 מרכיבי security שיש ב Android
מודול 6 – אפליקציות שעובדות מול הרשת http client JSON and XML parsing
מודול 7 – תכנות מתקדם ב Android עבודה עם accelerometer, magnetometer שליחת email, sms מהאפליקציה
מודול 8 – עבודה עם מפות Android שימוש בgps שימוש בgoogle maps הוספת admob advertise
מודול 9 – העלאת אפליקציה Google Marker Putting application on the market תכנון ואפיון של אפלקיציה |