שלום לגולשי אתר 9Comp!
אם אתם מחפשים ללמוד פיתוח במערכת iOS הגעתם לעמוד הנכון!
אתר 9Comp מחשבים מסדר לכם קופון הנחה של 500 ש"ח בלימוד הקורס מבית G Applications
מטרת הקורס: ללמד את התלמיד צעד אחר צעד בתהליך פיתוח האפליקציה עד לרגע שהאפליקציה עולה "לחנות אפל" ומניבה תוצאות.
בסוף העמוד תמצאו קישורים לסרטוני הדרכה מבית Stanford University על ידי מרצה Paul Hegarty.
האם צריך ידע קודם בתכנות?
אנו ממליצים לתלמיד להגיע עם ידע קודם בשפת תכנות כלשהי: תכנות ב- Java, C, C++, Visual basic, C Sharp
ידע קודם בשפות כמו HTML או PHP יכול להוות נקודת התחלה לקורס אך מניסיון יידרש מהתלמיד להשלים פארים בעולם התכנות.
אם אתם בעלי תואר במדעי המחשב, קורס האייפון יתאים לכם כמו כפפה ליד!
מה כולל בקורס?פירוט מקצועות/נושאים
הסבר כללי למערכת iPhone – iOS ומערכת ההפעלה של מקינטוש OS X.
כלי פיתוח של חברת אפל
כיצד לעבוד עם כלי הפיתוח של Xcode, Simulator (terminal), Interface Builder, Documentation & Resources
שפת תכנות מונחת עצמים
Basic orientation in objective C, שימוש בפונקציות ושיטות עצמים, Creating classes, Compiling and running, שימוש במבנה NSDictionary, NSArray, NSMutableArray
ניהול זיכרון לאפליקציות וסביבת מערכת iOS
Retain/release – auto release, Using zombies לצורך יציבות האפליקצה ומניעת קריסות.
איתור וניפוי שגיאות בקוד
Debugging & Troubleshooting ע"י שימוש בלוח הבקרה של XCode, Using breakpoints
שיווק אפליקציה Dedicated Market Research
On-going research using Google Reader, התמצאות בחוקיות אפל לאפליקציות, מודלים לתשלום אפליקציות Freemium Vs. Free Vs. Paid, שיווק ע"י Press release (חדשות ומאמרים) Viral Marketing, עבודה מול ספקי שרות (Publishers) ופיתוח מודל עסקי לאפליקציות ( Business development application).
MVC Intro – Model, View, Controller
כיצד להטמיע אפליקציות במערכת iOS, ניהול מודלים ו- classes, שימוש בקבצי nib/xib, האצלת סמכויות לקבצים ב- Controller – Delegate.
שימוש ב Hello world application
interface builder, חיבור הקוד עם אובייקטים (IBOutlets & IBAction), הפעלת לולאות ומחיצות (Guest lecture ,UI Experts – UI Controls), ניהול ממשק גרפי (GUI).
האצלת סמכויות לטבלאות Delegates
Data sources (Table views, picker views), Advanced UI, Alerts
שימוש ב- Tab bar applications והעדפות (Preferences)
תכנות מסך Touch (מגע) של מכשיר האייפון, Navigation, Pushing and popping. שמירת נתונים, שיטות קבצים (System files), מבוא לבסיס הנתונים של SQLite.
כיצד לעבוד עם מד התאוצה של המכשיר + חיישנים (Accelerometer & Sensors iPhone).
שיוך מבנה קישורים NSURL Connection
Asynchronous actions, Advanced delegation, Notification center
כתיבת תוכנית עסקית לשיווק האפליקציה
כיצד לממש את הפוטנציאל בסיום הפיתוח – הכנה מנהלתית, כתיבה פיננסית למוצר.
נושאים נוספים בקורס האפליקציות
Gamification – פיתחו מכניקה למחשבי אפליקציה, שימוש ורכישה בחנות אפל (Apple store), שימוש ב- Analytics, וניתוח Apple dev cert.
משך הקורס, מתכונת וזמנים
הקורס כולל 550 שעות פרונטליות בכיתת הלימוד + 100 שעות לימוד בפורום שיפתח במיוחד עבור הקורס. הפורום יחולק לנושאי הקרוס ויאפשר לתלמידים להעלות שאלות ולקבל תשובות והנחיות.
במהלך הקורס התלמידים יוכלו ליצור עם המרצה קשר ישיר בכל שאלה.
את הקורס ניתן ללמוד בשתי מתכונות:
1. מתכונת מקוצרת של חודשיים – פעמיים בשבוע
2. מתכונת ארוכה של ארבעה חודשים – פעם בשבוע.
קורס ערב וכל מפגש אורך 3 וחצי שעות (17:30-21:00)
היכן מתנהל הקורס?
כיתת הלימוד ממוקמת ברמת החייל בתל אביב (אזור המרכז) אך אחת למספר חודשים ניתן להירשם אל קורס פיתוח אפליקציות באיזור ירושלים.
אנו עושים את מירב המאמצים לפתוח כיתות לימוד באזור הצפון ולאפר לתלמידים נוספים לרכוש את הידע.
מי המרצה?
המרצה הינו מנכ"ל בחברה מובילה בתחום המוביל (Mobile) עם מוניטין של למעלה מ- 8 שנים. נשמח לשתף אתכם בפרטים מלאים על המרצה בשיחת טלפון.
כמה תלמידים יש בכיתה?
כיתות הלימוד מונות בין 15-20 תלמידים כאשר אנו מתחייבים למקסימום 20 תלמידים בכיתה, וזאת כדי לאפשר לתלמיד להנות מיחס אישי של המרצה.
השתלבות בענף בסיום הלימודים
אנו נעשה את מירב המאמצים לשלב אתכם באחת החברות המובילות בתחום. בוגרים רבים הצליחו וסוללים את דרכם לעבר העתיד.
מה מחיר הקורס?
המחיר הינו 9900 ש"ח. ההרשמה דרך אתר 9Comp מכנה לכם קופון הנחה של 500 ש"ח (לאחר הנחה 7500 ש"ח).
הנחה ברכישת מחשב מקבוק פרו או מק מיני חדש
הטבה לתלמידים: 500 ש"ח הנחה ברכישת מחשב מקבוק פרו או מק מיני חדש מאיי-דיגיטל (היבואן הרישמי של אפל בישראל).
לפרטים נוספים על מועדים קרובים, קבלת הקופונים והרשמה:
צור/י קשר ונשמח לעמוד לרשותך בכל שאלה:
טלפון: 0507192019 חגי
אי-מייל: [email protected]
[contact-form-7 id="145" title="Contact form 1"]בונוס: רוצים לעשות הכנה מקדימה?
ניתן ללמוד בסרטוני הדרכה ממודקים ב- Itunes. סרטונים של קורס פיתוח לאייפון Pual Hegarty ו- Stanford University (הקליקו על הקישור לצפייה בסרטונים) סה"כ 15 חלקים – קרוב ל- 17 שעות לימוד.
עדכון: אין צורך להתחבר ל- iTunes, אתם יכולים לצפות בסרטונים למטה!
שימו לב: הסרטונים בשפה האנלגית אך יכולים לתת לכם רקע נרחב בתחום Developing Apps for iOS – SD ולהכיר את העולם קצת יותר.
בכדי לצפות בסרטונים אתם צריכים להוריד ולהתקין את תוכת iTunes.
הקורס מלמד כיצד להשתמש בכלי API ו- SDK בכדי לפתח אפליקציות עבורiPhone. עיצוב ממשק ומסך המגע לעבודה עם מכשיר האייפון. אורינטציה מודולרית לניהול זיכרון בצורה נכונה, בקרי גישה לאייפון, אובייקטים (Objective C) ועצמים במערכת ההפעלה של iOS. לימוד כלי הפיתוח של Xcode , Interface Builder and Instruments במערכת ההפעלה של Mac OS X.
נושאים נוספים של Core animation, Bonjour networking וניהול צריכת חשמל של Mobile וביצועים בהם יש להתחשב בכדי שהאפליקציה תתפקד ללא תקלות.
– חלק ראשון: הקדמה ל- Cocoa touch, כלים של Objective C ו- MVC סה"כ 48 דקות.
– חלק שני: בניית מחשבון של MVC. להכזיז ולהטמיע אובייקטים (Declaring and implementing objects) ושליחת הודעות בין אובייקטים. ניהול ועריכת הקוד ב- Xcode סה"כ 64 דקות.
– חלק שלישי: התמקדות בבניית עצמים ואובייקטים Objective C ושלד המערכת (Frameworks). שימוש ב- instance variables, dynamic binding, introspection, mil and BOOL, methods (class and instance) סה"כ 72 דקות.
– חלק רביעי: ניהול צריכת זיכרון לאפליקציות (Foundation and memory management). כולל: NSArray, NSDictionary, NSSet, Enumeration, Property list, user defaults, allocating and initializing application objects סה"כ 77 דקות.
– חלק חמישי: שימוש בפרוטוקולים Data sources ותצוגות להטמעת אפליקציות (Drawing, Create subclass, Coordinate space, UIViews, UIWindows classes, View Hierarchyֹ) סה"כ 70 דקות.
– חלק שישי: פיתוח אפליקציות – הוספת מודל והגדרות ל- Apps. הוספת Outlets ל- Faceview ו- UISlider והוספת פעולות ל- Controller. ניהול זיכרון של IBOutlets ושמירה על UI in sync סה"כ 72 דקות.
– חלק שביעי: Controllers שך ipad ואפליקציות אוניברסליות. Controllers of Controllers ושימוש בכלי UITabBarController. כלי IPad של UIPopoverController סה"כ 68 דקות.
– חלק שמיני: Gesture Recognizer – כיצד לקבל input אל צוך UIView. ניהול אפליקציות אוניברסליות (Universal Apps), התמודדות Handling pinch gesture, התמודדות Handling device rotaion ( פקודות Showautorotation). בקרי תצוגה UISplitViewController סה"כ 71 דקות.
– חלק תשיעי: Web view, Image view, Scroll view שימוש בכלים: UIImageView, UIWebView, UIScrollView והגדרות UI Frame סה"כ 52 דקות.
– חלק עשירי: Table View שימוש בכלים UITableView, UITableViewDataSource, UITableViewCell, UITableViewDelegate, UITableViewController סה"כ 80 דקות.
לחלקים 11-24 של הקורס בקרו בקישור!