שלום לגולשי אתר 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"]

בונוס: רוצים לעשות הכנה מקדימה?

Stanford university סרטוני פיתוח אפליקציות

Stanford University סרטוני הדרכה לפיתוח אפליקציות

ניתן ללמוד בסרטוני הדרכה ממודקים ב- 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 של הקורס בקרו בקישור!

אודות חגי לוי

חגי לוי - מיסד אתר 9Comp. בלוגר הכותב מדריכים, חדשות באתר. טכנאי למחשבי מקינטוש ופיסי. שירות בתשלום - פרטי ההתקשרות נמצאים בסמל הקטן של "הבית" (סוף החתימה) או בתפריט העליון "שירותים בתשלום".