תיאור הקורס המסלול לתכנות בסביבת iOS למתכנתי אנדרואיד הינה מסגרת הלימודים היעילה ביותר בישראל למתכנתים בסביבת אנדרואיד המעוניינים לרכוש התמחות בסביבת המובייל החשובה השנייה – סביבת iOS של אפל. את מסלול ההכשרה הקים מר טל שחור – מנכ"ל החברה אישית. מר שחור, בעל ניסיון של למעלה מ-20 שנה בפיתוח והדרכה במגוון חברות וסביבות פיתוח, הינו הראשון שהדריך קורסי אייפון בישראל והמסלול מבוסס על ניסיונו העשיר עם מגוון תלמידים מרקעים שונים בארץ. מטרת המסלול – להכשיר מתכנתים בעלי שליטה בפיתוח תוכנה לאנדרואיד לפתח למערכת ההפעלה iOS במהירות. חסרי רקע בתכנות יכולים להירשם לקורס פיתוח תוכנה הרגיל ל-iOS או ללמוד קורס פיתוח תוכנה מלא לאנדרואיד ולאחר מכן להצטרף לקורס זה. תכני המסלול בראשי פרקים : C Objective C iOS API פרויקט iPhone הקורס מורכב משני שלבים: בשלב הראשון נלמדים באופן אינטנסיבי תכני הלימוד בקורס ובכלל זה: א. תכנות בשפת c. אמנם c היא "הסבא" של שפת java שהתלמידים כבר מכירים אולם בתהליך גיבוש שפת java נשרו מספר תכונות חשובות של שפת c (פוינטרים למשל) אותן לומדים בשלב זה. לימודי ההשלמה לשפת c מבוצעים על מחשבי מק בסביבת הפיתוח XCode של אפל. ב. תכנות בשפת Objective C. objective c היא שפה חריגה שפותחה בראשית שנות השמונים ונעשה בה שימוש אך ורק לפיתוח תוכנה לפלטפורמות אפל. השפה מיישמת עקרונות object oriented בצורה שונה מאוד מ-java ו-c# ועיקר הלימודים בשלב זה מתבסס על לימוד מודל ה-oop הייחודי בשפה זו. ג. iOS API. אחד השלבים המהנה ביותר בקורס. לימוד אינטנסיבי של אבני הבנין השונות לפיתוח אפליקציות אייפון, אייפד ואייפוד טאץ' בסביבת XCode ו-Interface Builder תוך פיתוח אפליקציות מובייל רבות. הלימוד כולל הרחבה גדולה במיוחד בתכנות לרכיבי החומר הייחודיים לאייפון ולאייפד. בשלב השני נדרשים התלמידים לכתוב פרויקט גמר בדמות אפליקציית מובייל מורכבת והעלאתה ל-app store (לבעלי חשבון מפתח). בוגרי המסלול נהנים מיתרון תחרותי מכריע על פני בוגרים אחרים ויכולים להשתלב כמפתחי תוכנה שכירים בתעשייה בפיתוח ל-iOS, או לפעול גם כעצמאים ופרי לנסרים בתעשיית התוכנה לסלולר ולשווק תוכנה דרך ה-app store של אפל. קהל יעד ודרישות קדם: המסלול מיועד ל-2 קהלים: 1. מתכנתים בעלי ניסיון מעשי מוכח של לפחות שנה בפיתוח לאנדרואיד בתעשייה. 2. בוגרי קורס פיתוח מלא לאנדרואיד בהייפראקטיב. בוגרי קורסים בפיתוח לאנדרואיד ממכללות אחרות יכולים להגיש מועמדות ולהתקבל לקורס על סמך מבחן שליטה ולימודי השלמה שיקבעו בהתאם לצורך.
|