טל שחור
ראש תחום תכנות ומרצה ראשי,. יזם היי-טק ומנהל פיתוח בעל נסיון של למעלה מ-20 שנה בפיתוח תוכנה במגוון חברות וסביבות פיתוח. מרצה מנוסה ומוכר בענף ההיי-טק.
מכהן כיום כמנהל הפיתוח בחברת הסטארט אפ Hyperactive.
קורס פיתוח תוכנה לאנדרואיד
קורס פיתוח תוכנה לאנדרואיד מעניק ללומדיו יתרונות רבים, וביניהם:
1. הקורס היחידי לחסרי רקע
2. הקורס היחידי שמתחיל מעכשיו לעכשיו
3. הקורס היחידי שבו אתה מתקדם בקצב שלך
4. קורס משתלם ומזורז לבעלי רקע בתכנות
5. עזרה בהשמה לעבודה ללוקחים את הקורס המלא
6. הקורס היחידי בארץ שתמיד נפתח בזמן
7. מוכר בפיקדון
Android programming – the complete course
הקורס המלא לפיתוח תוכנה לטלפונים סלולריים מבוססי אנדרואיד של גוגל
מבוא קורס פיתוח תוכנה לאנדרואיד
בשנים האחרונות מתחוללת מהפכה בתחום הטלפונים הסלולריים בעולם – מכשירי הטלפון הופכים
ממכשירי טלפון פשוטים למחשבים קטנים אשר ניתן לתכנתם לביצוע מגוון ישומים מלבד שיחות טלפון.
מכשיר ה-iPhone של אפל זוכה לפרסום גדול בתור מכשיר הטלפון הסלולרי החכם והמצליח בעולם.
GOOGLE השיקה בשנת 2007 מערכת הפעלה פתוחה לטלפונים סלולריים המכונה android. מערכת הפעלה זו הולכת וצוברת פופולריות ויש רבים הסבורים כי היא הטובה מזו של ה-iPhone ותשלוט בשוק הטלפונים החכמים בעוד מספר שנים. פיתוח תוכנה ל-android מתבצע באמצעות שפת JAVA תוך שימוש במסגרת פיתוח ו-API ספציפית ל-android ששונה באופן משמעותי מפיתוח רגיל בשפת JAVA.
כמעט כל היצרנים הסלולריים הגדולים (מוטורולה, סמסונג, LG, סוני אריקסון) וכן יצרני מחשבים גדולים (Dell, Acer ואחרים) הכריזו בחודשים האחרונים על טלפונים מבוססי אנדרואיד והדרישה לתוכנה מסחרית לאנדרואיד נמצאת בעליה תלולה.
ב-2008 השיקה אפל את חנות האפליקציות המרכזית הראשונה בעולם למכשיר ה-iPhone.
בתוך זמן קצר נולדה תעשיה חדשה לחלוטין - תעשית פיתוח תוכנה ל-iPhone - תעשיה המכונה כיום בתקשורת האמריקאית - הבהלה החדשה לזהב.
לראשונה יכול מפתח עצמאי לעבוד לבד, להמציא ולמכור מוצר תוכנה לשוק ענק הצמא לחדשנות וטכנולוגיה. ללא תלות במעסיקים, משקיעים או אנשי שיווק, ניתן פשוט לעבוד לבד בהתאם לכישרון ולחדשנות להשתכר בכבוד, להקים סטארט אפ או אפילו להתעשר – כפי שאכן קרה למספר גדול של מתכנתים עצמאיים.
החנות התגלתה כהצלחה כל כך גדולה עד שכל היצרנים המתחרים של טלפונים סלולריים החליטו ללכת בעקבות אפל ולפתוח חנויות אפליקציות למכשירי הסלולר ומערכות ההפעלה שלהם.
במסגרת זו גוגל הקימה את android market . בדומה ל-ap store של אפל גם ב-android market המתכנת מקבל 70% מההכנסה.
בעוד חנות התוכנה של ה-iPhone כבר "ותיקה" יחסית בענף ולכן מרובת תחרות, החנות של גוגל עדיין צעירה יחסית והתחרות בה עדיין לא עזה כמו בתחום הפיתוח ל-iPhone. בנוסף, מוסכם על רוב המומחים כי הפוטנציאל שלה בעתיד גדול בהרבה מזה של חנות התוכנה ל-iPhone.
הקורס המלא לפיתוח תוכנה לאנדרואיד הוא הקורס הראשון בישראל שמאפשר לימוד כל כלי הפיתוח, שפת התכנות ו-API הנדרשים כדי לפתח תוכנה ל- android.

מבנה הקורס
הקורס פותח על ידי טל שחור, יזם הייטק, מרצה ומפתח מנוסה בעל נסיון של למעלה מ-20 שנה בענף.
במהלךהקורס נלמד כל החומר, טכנולוגי ועסקי, הנדרש לצורך פתיחת קריירה כמפתח עצמאי לטלפונים סלולריים מבוססי מערכת ההפעלה אנדרואיד של גוגל. קריירה, אותה יכול לנהל כל איש תוכנה בתור מסלול התעסוקה הראשי, או המשני במקביל להמשך עבודה כשכיר.
בתחילת הקורס נלמדים ההבדלים בין גרסת JAVA המשמשת לפיתוח ל-android לבין גרסאות J2ME ו-J2SE וה-api הנספח אליהם. לאחר מכן נדונים העקרונות הארכיטקטוניים היחודיים לאפליקציות android, ועל בסיסם מסתיים הקורס בלימוד יישום ה-api היחודי ל-android באפליקציות מגוונות.
הקורס משלב שיעורים פרונטליים בהם מועבר חומר דחוס רב עם תרגולים מעשיים להעמקת השליטה בחומר.
קהל היעד
הקורס מיועד למועמדים המעונינים לפתח קריירה כשכירים בפיתוח תוכנה למכשירי טלפון סלולרי מבוססי אנדרואיד, או לאנשי תוכנה המעונינים במקור הכנסה נוסף במקביל לעבודתם הנוכחית על ידי פיתוח תוכנה ומכירתה כעצמאים דרך ה- android market של גוגל.
הקורס מרוכז ומהיר ומתאים גם לבעלי רקע בתכנות.
סיליבוס
Android
35.Getting Started with Android:
- Overview of Android and Android SDK
- Getting to know your Android development environment
- Writing your first Android application
- Running and debugging your application
- Working with Android simulator
- Test your application on device
36. Android Applications - The Big Picture:
- Android architecture
- Android application model
- Overview of Android application building blocks
- Application design guidelines
- Application lifecycle

37. Building User Interface:
- Overview of Android's view structure
- Android built-in layouts
- Defining a layout in XML
- Android built-in Views
- Event handling
- Building custom views and layouts
38. Building Android Applications:
- AndroidManifest.xml file - the control file
- Building activities
- Building intents
- Building and using services
- Notifications
- Building and using content providers
39. Data Stores:
- Overview of storing, retrieving, and exposing data
- Preferences
- Files
- SQLite Databases
- ContentProviders
- Data access over the network
40. Android Security Model:
- Overview of Android security architecture
- Signing application packages
- User IDs and access control
- Using, declaring and enforcing permissions
- URI permissions
41. Resources:
- Overview of resources in Android
- Creating resources
- Using resources
- Drawable resources
- Animation resources
42. Android Media API:
- Playing audio/video
- Media recording

43. Building Location Based Applications:
- Where am I
- LocationManager
סה"כ הקורס המלא כולל 150 שעות + 50 שעות אקסטרא למתקשים.

