המרכז למקצועות המחשב במכללת רמת גן מציע קורס פיתוח אפליקציות לסמארטפונים. במסגרת הקורס תלמדו את כל מה שצריך לדעת על פיתוח אפליקציות למבחר מכשירי סלולר: אייפון, אייפד, אייפוד ואנדרואיד.
המרכז למקצועות המחשב - קורס פיתוח אפליקציות לסמארטפונים
המרכז למקצועות המחשב במכללת רמת-גן, פותח בפניכם פתח לעולם החדש של פיתוח ותכנות אפליקציות למכשירי הסלולר הסמארטפונים: אייפון, אייפד, אייפוד ואנדרואיד. כל אחד יכול לפתח אפליקציות ותוכנה למכשירי הסמארטפון של Apple והחברות האחרות ולשווקן. זוהי הזדמנות פז להרוויח כסף רב ולרכוש ידע בתכנות.
קורס פיתוח אפליקציות לסמארטפונים - קהל יעד :
- סטודנטים שסיימו לפחות שנה א' במדעי המחשב במכללות או אוניברסיטאות.
- מתכנתים שעובדים בתעשייה ורוצים ללמוד לבנות אפליקציות אייפון.
- חיילים משוחררים המעוניינים במקצוע אטרקטיבי ולהשתלב בהקדם בתעשיית ההיי-טק.
- בעלי מקצוע המעוניינים לבצע הסבה ולהשתלב בתעשיית ההיי-טק.
- מועמדים העוסקים בתחום ורוצים להעשיר את הידע המקצועי.
קורס פיתוח אפליקציות לסמארטפונים - תנאי קבלה:
ראיון אישי
מבחן ידע באנגלית
קורס פיתוח אפליקציות לסמארטפונים - מתכונת הלימודים:
משך הקורס :340 שעות אקדמיות (כ- 11 חודשים).
הקורס מתקיים כפעמיים בשבוע בין השעות 17:00-20:30
קורס פיתוח אפליקציות לסמארטפונים - תנאים לקבלת תעודת גמר:
80% נוכחות
פרויקט גמר ותיק עבודות
תעודת גמר של מכללת רמת-גן
קורס פיתוח אפליקציות לסמארטפונים - מבנה המסלול
קורס פיתוח אפליקציות בסביבת APPLE
מכינה שפת C
הקדמה ומושגי יסוד.
ייצוג מספרים בבסיסים שונים, ומעבר בין הייצוגים השונים.
משפטי תנאי - if, switch
לולאות - while,for
פונקציות
מערכים חד-ממדיים ודו-ממדיים
מושגים בסיסיים בניתוח יעילות אלגוריתמים
מצביעים וגישה לזיכרון המחשב
רשומות
OBJECTIVE - C
Getting Started - object oriented
Objective-C and Cocoa
Collections 3
Anatomy of an iPhone Application
TheView
Controls
View Controllers
Special-Purpose Views
TableView
0BJECTIVE- C ADVANCED UI
DEVELOPMENT AND MULTIMEDIA
File Management
Working with Databases
XML Processing
Location Awareness
Working with the camera and Gps
Application store
פרויקט גמר
קורס פיתוח אפליקציות בסביבת ANDROID
מכינה שפתJAVA
מהי שפת התיכנות JAVA ופקודות בסיסיות
משפטי תנאי if,switch
לולאות while ו-for
פונקציות
עבודה עם מערכים ועם מחרוזות תווים
תכנות מונחה עצמים ב- java
מחלקות פנימיות
פיתוח אפליקציה בסיסית לאנדרואיד
הורשה
טיפול בשגיאות
עבודה עם threads
שימוש ב- streams לצורך קלט ופלט
התמיכה ב- generics שיש ב- java ועבודה עם collections
תכנותJAVA לאנדרואיד
עבודה עם resources
שימוש ב- implicit intents וב- explicit intents
פיתוח ממשק משתמש בסיסי
שימוש ב-layout managers
יצירת menus ו-dialogs
עבודה עם מסף המגע (gestures)
שימוש ב- styles וב-themes
שימוש בשירות המפות של google וקבלת נתוני מיקום
גיאוגרפי (לרבות שימוש ב- proximities )
עבודה עם web services
עבודה עם ה- media framework
מרכיבי ה- security שיש באנדרואיד
יצירת אפקטים של אנימציה בממשק המשתמש
יצירת גרפיקה בסיסית
יצירת מרכיבים חדשים בממשק המשתמש
עבודה עם threads באנדרואיד
תכנות מתקדם JAVA לאנדרואיד
עבודה עם בסיס הנתונים SQLI שיש באנדרואיד
שימוש במצלמה
שימוש ב- GPS
עבודה עם קבצים
פיתוח יישומים שפועלים ברקע
העברת נתונים מ- activity אחד לאחר
שליחת הודעות SMS מתוך הקוד ופיתוח יישומים אשר
מגיבים להודעות SMS שמגיעות
שימוש ב- API telephony
פיתוח יישומים אשר עושים שימוש ב- Bluetooth
שימוש במנוע החיפוש שמובנה בתוך אנדרואיד,
שימוש ב- Accelerometer
כתיבת Unit Tests
תכנון ואפיון של אפליקציות ל- Android
קורס פיתוח אפליקציות בסביבת אינטרנט
5 HTML
HTML
Javascrit- תכנות צד לקוח
מבוא ל-CSS
מבוא ל- PhP תכנות צד שרת
5 HTML -בנית אפליקציות Web