ביה"ס למקצועות המחשב קורס פיתוח אפליקציות בסביבת Apple המסלול המלא לפיתוח אפליקציות לסמארטפונים ולאינטרנט
רקע: ביה"ס למקצועות המחשב במכללת רמת גן, פותח בפניך פתח לעולם החדש של פיתוח ותכנות אפליקציות למוצרי חברת Apple – iPhone, iPad, iPod, הפועלים במערכת הפעלה IOS. חברת Apple יצרה את ה- Apple store – חנות וירטואלית שמוצגות ונמכרות בה אפליקציות שונות ומגוונות למכשיריה, ומשולבות בהן וידאו, צ'אט, צילום, סאונד, משחקים ועוד. אלו המבקשים לפתח אפליקציה למכשירי סמארטפון וטאבלטים, נדרשים להציג יכולת פיתוח ראשיות בסביבת apple, אשר תופסים את חלקו הארי של השוק. הקורס הינו חלק מהמסלול המלא לפיתוח אפליקציות לסמארטפונים ולאינטרנט המוצע במכללת רמת-גן, הכולל גם קורס פיתוח אפליקציות בסביבת android וקורס פיתוח אפליקציות בסביבת mobile.
קהל יעד • חסרי רקע לחלוטין בתכנות המעוניינים לבצע הסבה ולהשתלב בתעשיית ההיי-טק. • מתכנתים שעובדים בתעשייה ורוצים ללמוד לבנות אפליקציות למכשירי Apple • המעוניינים במקצוע אטרקטיבי ולהשתלב בהקדם בתעשיית ההיי-טק • מועמדים אשר עוסקים בתחום ורוצים להעשיר את הידע המקצועי
תנאים לקבלת תעודה: • חובת נוכחות של 80% מהמפגשים. • הקורס הינו תובעני ודורש נכונות להשקעה מרובה מעבר ללימוד בשיעור עצמו (כ- 120 שעות עבודה עצמאית) • הגשת פרויקט אישי
תכנית הקורס: מכינה ב- C הקדמה ומושגי יסוד. ייצוג מספרים בבסיסים שונים, ומעבר בין הייצוגים השונים. משפטי תנאי – if, switch לולאות – while,for פונקציות מערכים חד-ממדיים ודו-ממדיים מושגים בסיסיים בניתוח יעילות אלגוריתמים מצביעים וגישה לזיכרון המחשב רשומות
מודול 1 Getting Started – object oriented Objective-C and Cocoa
מודול 2 Collections 3 Anatomy of an iPhone Application
מודול 3 TheView Controls View Controllers
מודול 4 Special-Purpose Views TableView
מודול 5 File Management Working with Databases XML Processing
מודול 6 אפליקציות שעובדות מול הרשת: http client json and xml parsing
מודול 7 תכנות מתקדם ב- iphone: עבודה עם accelerometer, magnetometer שליחת email , smsמהאפליקציה
מודול 8 תכנות מתקדם (המשך): עבודה עם מצלמה
מודול 9 עבודה עם מפות ב- iphone: שימוש ב-gps שימוש ב- google maps הוספת admob advertise
מודול 10 העלאת אפליקציה ל- apple store: Putting application on apple store תכנון ואפיון של אפליקציה
|