בואו ללמוד את מערכת ההפעלה המובילה בעולם

קורסים טכנולוגים בהזמנה אישית להיכרות ועבודה שוטפת עם Android

בואו ללמד את
מערכת ההפעלה המובילה בעולם

קורסים טכנולוגים בהזמנה אישית
להיכרות טכנולוגית עם Android

Kotlin
Jetpack
Java
Course
Android
Internals

מקצועיות

מעל 20 שנות נסיון
בתעשיה, בשרותי הבטחון ובאקדמיה

מחוייבות

בניית סילבוס מותאם אישית לצרכי הלקוח
והתחייבות חוזית לעמידה בו

יצירתיות

תחום מאתגר, מתפתח וייחודי
שבו היצירה כולה בידיים שלך

על אידיאולוגיה ופיתוח אפליקציות

כתבה ששודה בתכנית ״סדרת חינוך״ וצולמה במהלך קורס אנדרואיד שהעבירה מכללת SYNTAX בחברת איירון סורס (22.8.17).

המהדורה המרכזית (ערוץ 10)

כתבה ששודרה במהדורת החדשות המרכזית על ערן קצב, מפתח אפליקציית Bip it ומייסד בית הספר Syntax, נסיעת מבחן עם האפליקציה בכתבתו של אביב פרנקל.

תוכנית הבוקר של אורלי וגיא

ערן קצב, מייסד בית הספר Syntax, בשיחה עם אורלי וגיא מסביר כיצד מפתח בודד ללא משאבים ותקציבי שיווק אדירים יכול לפתח מוצר אשר משפיע ומשנה את פני החברה. בראיון מבצע ערן הדגמה חייה של אפליקציית Bip it אשר צברה עד כה מעל חצי מיליון הורדות בישראל בלבד ומשמשת עשרות אלפי אנשים מידי יום ביומו – כל זאת ללא כל השקעה כספית.

כלכליסט TV

מתוך הכתבה: ״מה שיותר מרשים הוא שמאחורי האפליקציה עומד מפתח בודד, שאינו מגובה בשום הון גדול או קרן. […] המטרה הבאה שלו היא להפוך את האפליקציה לכלי עזר עבור בעלי מוגבלויות שאינם יכולים להשתמש בסמארטפונים – כגון עיוורים, משותקים או קטועי גפיים. גישה מרעננת בעולם ההייטק הישראלי בו המרוץ לאקזיט הפך לעיקר״

קישור לכתבה המלאה

המהדורה המרכזית (ערוץ 10)

ערן קצב, מפתח אפליקציית Bip it ומייסד בית הספר Syntax, נסיעת מבחן עם האפליקציה בכתבתו של אביב פרנקל.

תוכנית הבוקר של אורלי וגיא

כיצד מפתח בודד ללא משאבים ותקציבי שיווק אדירים יכול לפתח מוצר אשר משפיע ומשנה את פני החברה. הדגמה חייה.

כלכליסט TV

מתוך הכתבה: ״מה שיותר מרשים הוא שמאחורי האפליקציה עומד מפתח בודד, שאינו מגובה בשום הון גדול או קרן […]

על אידיאולוגיה ופיתוח אפליקציות (כאן 11)

כתבה ששודה בתכנית ״סדרת חינוך״ וצולמה במהלך קורס אנדרואיד שהעבירה מכללת SYNTAX בחברת איירון סורס (22.8.17).

על אידיאולוגיה ופיתוח אפליקציות (כאן)

כתבה ששודה בתכנית ״סדרת חינוך״ וצולמה במהלך קורס אנדרואיד שהעבירה מכללת SYNTAX בחברת איירון סורס (22.8.17).

תוכנית הבוקר של אורלי וגיא

כיצד מפתח בודד ללא משאבים ותקציבי שיווק אדירים יכול לפתח מוצר אשר משפיע ומשנה את פני החברה. הדגמה חייה.

כלכליסט TV

מתוך הכתבה: ״מה שיותר מרשים הוא שמאחורי האפליקציה עומד מפתח בודד, שאינו מגובה בשום הון גדול או קרן […]

המהדורה המרכזית (ערוץ 10)

כתבה ששודרה במהדורת החדשות המרכזית על ערן קצב, מפתח אפליקציית Bip it ומייסד בית הספר Syntax, נסיעת מבחן עם האפליקציה בכתבתו של אביב פרנקל.

המהדורה המרכזית (ערוץ 10)

ערן קצב, מפתח אפליקציית Bip it ומייסד בית הספר Syntax, נסיעת מבחן עם האפליקציה בכתבתו של אביב פרנקל.

על אידיאולוגיה ופיתוח אפליקציות (כאן)

כתבה ששודה בתכנית ״סדרת חינוך״ וצולמה במהלך קורס אנדרואיד שהעבירה מכללת SYNTAX בחברת איירון סורס (22.8.17).

כלכליסט TV

מתוך הכתבה: ״מה שיותר מרשים הוא שמאחורי האפליקציה עומד מפתח בודד, שאינו מגובה בשום הון גדול או קרן […]

תוכנית הבוקר של אורלי וגיא

ערן קצב, מייסד בית הספר Syntax, בשיחה עם אורלי וגיא מסביר כיצד מפתח בודד ללא משאבים ותקציבי שיווק אדירים יכול לפתח מוצר אשר משפיע ומשנה את פני החברה. בראיון מבצע ערן הדגמה חייה של אפליקציית Bip it אשר צברה עד כה מעל חצי מיליון הורדות בישראל בלבד ומשמשת עשרות אלפי אנשים מידי יום ביומו – כל זאת ללא כל השקעה כספית.

המהדורה המרכזית (ערוץ 10)

ערן קצב, מפתח אפליקציית Bip it ומייסד בית הספר Syntax, נסיעת מבחן עם האפליקציה בכתבתו של אביב פרנקל.

תוכנית הבוקר של אורלי וגיא

כיצד מפתח בודד ללא משאבים ותקציבי שיווק אדירים יכול לפתח מוצר אשר משפיע ומשנה את פני החברה. הדגמה חייה.

על אידיאולוגיה ופיתוח אפליקציות (כאן)

כתבה ששודה בתכנית ״סדרת חינוך״ וצולמה במהלך קורס אנדרואיד שהעבירה מכללת SYNTAX בחברת איירון סורס (22.8.17).

כלכליסט TV

מתוך הכתבה: ״מה שיותר מרשים הוא שמאחורי האפליקציה עומד מפתח בודד, שאינו מגובה בשום הון גדול או קרן. […] המטרה הבאה שלו היא להפוך את האפליקציה לכלי עזר עבור בעלי מוגבלויות שאינם יכולים להשתמש בסמארטפונים – כגון עיוורים, משותקים או קטועי גפיים. גישה מרעננת בעולם ההייטק הישראלי בו המרוץ לאקזיט הפך לעיקר״.

קישור לכתבה המלאה

נעים להכיר

מכללת Syntax הוקמה על ידי ערן קצב, בוגר מדעי המחשב מהאוניברסיטה העברית, בעל נסיון של מעל 20 שנה בהדרכה ומפתח אפליקציות שרשמו מעל מיליון הורדות!

עם לקוחותינו ניתן למצוא את חברת General Motors, IronSource, CWT, Ophir Optronics, ERM, עיריית רמת גן ומשרדים ממשלתיים שונים (ספק מורשה של משרד הבטחון מס 0011024467).

קרא עוד אודות ערן קצב ומכללת סינטקס >>

מערכת ההפעלה אנדרואיד (Android) מבית גוגל היא מערכת ההפעלה המובילה בעולם ומותקנת על ניידים וטאבלטים(מעל 80% מהשוק), רכבים, טלווזיות, אביזרי לבוש, מיכשור רפואי ובכל שנה הרשימה הזו רק הולכת וגדלה. יתרה מזו מעצם היותה קוד פתוח היכולת שלנו להעזר בה, לעבוד עימה ובעצם לפתח יישומים (אפליקציות) היא בלתי מוגבלת, וזאת בניגוד למערכת ההפעלה הסגורה של אפל (iOS). מהצד השני חופש כזה מצריך אמצעי אבטחה יחודיים המתפתחים מגרסה לגרסה והמרחב הזה שבין המשתמש למערכת ההפעלה ויישמוי צד ג׳ הופך למורכב הרבה יותר.

המכללה מעבירה הן קורסי תכנות בשפת Kotlin ובארכיטקטורת ה MVVM לצד קורסי Android Internals החוקרים את ארכיטקטורת מערכת ההפעלה והתקשורת בין הרכיבים השונים ואף קורסי היכרות טכנולוגים עם דגש על נושא האבטחה במערכת Android.

היצירה בידיים שלך

בניגוד ליתר תחומי פיתוח התוכנה אין צורך בצוותי ענק של עשרות מתכנתים אלא במפתח בודד עם ידע, נחישות ורצון לעשות שינוי.

אם זיהיתם צורך, יש לכם רעיון או שפשוט מתחשק לכם להשתלב בתחום המתפתח והמתגמל ביותר שיש כיום, תאמינו שזה אפשרי ובואו להגשים את החלום.

בניגוד למכללות אחרות אצלנו אין ״מריחות זמן״ מיותרות, לומדים באינטנסיביות וביעילות את כל שתצטרכו לדעת ויותר.

Eran tailored his syllabus to our needs, and then added more material that he felt was necessary for us. Eran prepared written material, presented it, and wrote code in real time to demonstrate. He has a strong command of Android. Any questions that came up, if he didn’t have an answer on the spot, Eran made sure to have the answer by the next session. I recommend Eran to anyone that is looking to train up a team into competent Java/Android programmers.
Yaakov Pechman, Software Development Manager, Ophir Optronics Solutions
שלום ערן, השתתפנו בקורס Objective C שהעברת בחברתנו – CISCO. רצינו להודות לך על הדרכה מקצועית, כריזמטית, מעניינת ומעמיקה. היית קשוב לצרכינו ואף התאמת והרחבת את תכני הקורס בהתאם לבקשתנו. נשמח להיפגש שוב בקורסים נוספים.
נינה, ענת ורמה. מהנדסות תוכנה בחברת CISCO
ערן הוא מפתח מוביל ומרצה רציני עם שיטה פשוטה: תלמד - תיישם - תרוויח. ללא ספק קורס ממצה שמכיל את כל מעטפת התכנות הנדרשת לפיתוח שלם של אפליקציה. לראייה, בזכות הקורס של ערן, בימים אלו אני מוציא לשוק אפליקציה בעלת פוטנציאל שיווקי עצום.
יגאל פיבניק, מהנדס
ערן קצב מורה נהדר, מלמד מהלב ובגובה העיניים. בתור סטודנט שהגיע ללא רקע ב-JAVA, ערן הצליח להביא אותי בזריזות משלב למידת השפה ועד לפיתוח אפליקציות באנדרואיד. ערן יסודי, בעל הבנה עמוקה בנלמד והכי חשוב - הוא קודם כל בן אדם. ממליץ בחום!
אורי גדות, מהנדס
הקורס היה מפורט וכיסה אזורים חשובים וחדשניים בכל הקשור לפיתוח לאנדרואיד וג'אווה. הקורס נתן לי הבנה מערכתית בכל ליישומי אנדרואיד ולמדתי שכל אפליקציה ככל המורכבת אשר תהיה, ניתנת לפישוט והבנה. הקורס עבר בצורה עניינית, כייפית ופרקטית.
דניאל טלמור, מהנדס
לאורך הקורס ערן הפגין ידע רב, יכולות הוראה מעולות, סבלנות ושאיפה למצוינות. ההתעקשות שכל תלמיד יבין כל פרט בשיעורים מעוררת התפעלות, והפידבק מהתלמידים בקורס הוכיח זאת. החומרים בקורס היו עדכניים ביותר לפי דרישתי, וערן התכונן ושלט ביסודיות בכל טכנולוגיה ואספקט בפיתוח אנדרואיד שבחרתי. [...] לסיכום, ערן מורה מעולה, רגיש לתלמידיו, שמתאמץ להבין ולהתאים את עצמו לצרכי הלקוח.
אופק רום, ראש צוות, Carlson Wagonlit Travel
ערן מתכונן בקפידה לכל שיעור ומעביר אותו בצורה עניינית וברורה עם מגוון דוגמאות. הניסיון העשיר בהוראה בא לידי ביטוי ביעילות, ביחס אישי וסבלני וגם בעמידה בזמני הסילבוס. סיימתי את הקורס בהרגשה שקיבלתי את המקסימום ועם מוטיבציה להמשיך וללמוד עוד.
שבי הרמן (מפתח), קורס בחברת ERM
נוכחתי להכיר מרצה מקצועי, בעל ידע רב וניסיון! למדתי רבות ממנו, לא רק לפיתוח אפליקציות אלא בתכנות בכלליות. הורגשה המחשבה המתוכננת עבור כל שעור. בסיום הקורס יכולתי לתכנת אפליקציה ויותר חשוב רכשתי יכולת ללמד את החומר. אני מודה לערן וממליצה לכל אחד לעבור אצלו קורס תכנות.
רעות ברתנא, מורה
ערן הוא מרצה מקצועי שמעביר את החומר בצורה מעניינת וברורה. מערכי השיעור מסודרים ומושקעים. הניסיון הרב של ערן ניכר באופן בו הוא מעביר את החומר וגם בתשובות שלו לשאלות התלמידים. אני וחבריי לקורס נהנינו מאוד, למדנו המון וקיבלנו כלים שיעזרו לנו גם להמשיך וללמוד נושאים חדשים.
שלי בר, מדעי המחשב
קורס היה מעניין ומאתגר. ערן הוא מורה מצוין, קשוב, ועם המון ידע ותשוקה ללמד. בתור אחד ללא רקע בתחום התכנות, אני מרגיש שהקורס נתן לי כלים רבים בשביל לפתח אפליקציות, ומספיק רקע בשביל להיות מסוגל להמשיך להתפתח עצמאית בתחום ביתר קלות.
אליאור בן יוסף, תל אביב

Native Android Programming With Kotlin Jetpack

שפת התכנות הרשמית לאנדרואיד היא קוטלין (Kotlin). Kotlin הוצגה בשנת 2011 על ידי JetBrains ובמאי 2019 החליטה Google  להכריז עליה כשפה המועדפת לפיתוח לאנדרואיד. לא רק זאת אלא שגוגל כתבה מחדש את כל ספריות התמיכה שלה הנקראות כיום AndroidX בשפת Kotlin ומספקת את כל התיעוד הרשמי שלה בשפה זו. היא נלמדת כשפה עצמאית כי מעבר לשימושה הספציפי עבורנו היא משמשת גם לכתיבת קוד צד שרת ותפוצתה בתעשיה הולכת וגוברת. יתר על כן, מכיוון שמערכות לקוח חייבות להיות רספונסיביות, נלמד גם כיצד ה-Coroutines יכולים לעזור לנו לבנות קוד אסינכרוני שנטמיע באפליקציות שלנו.

המטרה הסופית של הקורס היא להעניק למשתתפים את היכולת לפתח אפליקציות אנדרואיד מורכבות אך מדויקות (מבחינת קוד) המתקשרות עם מסדי נתונים מקומיים ומרוחקים כאחד, ובנויות לפי הכלים המסופקים בחבילת ה Jetpack לארכיטקטורת אפליקציות. יותר מזה, הקורס יתמקד בפלטפורמת פיתוח Native ככלי הן ליצירת תקשורת מעמיקה עם שירותי המכשירים הניידים והן לביצוע פעולות רקע מורכבות ארוכות טווח (שאינן קשורות ל-UI) תוך שמירה על משאבי המערכת.

בוגרי הקורס יקבלו את הכלים המודרניים ביותר שיש לגוגל להציע למפתחים שלהם על מנת ליצור את יישומי האנדרואיד היעילים ביותר שיכולים לבצע כל משימה שבמערכות אחרות כדוגמת iOS שמורה למערכת ההפעלה בלבד.

Android Internals Course

קורס Android Internals אינו מיועד דווקא למתכנתים אלא לאנשי טכנולוגיה המעוניינים להכיר לעומק את מערכת הקוד הפתוח מבית גוגל על רבדיה השונים מבפנים.

במהלך הקורס נלמד מה המשמעויות של אנדרואיד כפרויקט קוד פתוח וכיצד בכל זאת מקבלת גוגל שליטה במערכת, נלמד על ארכיטקטורת הפלטפורמה, המכונות הווירטואליות המרכיבות אותה, תהליך ה BOOT על שלביו השונים תוך התמקדות ב Zygote ושרותי המערכת הרצים ברקע, נחקור כיצד מתבצעת האבטחה המבוססת Linux בין התהליכים השונים וכיצד הם יכולים לתקשר בינהם באמצעות Binder, נחקור את ניהול הזכרון, התהליכים ומערכת הקבצים ונראה את החולשות והחוזקות של כל אלו.

בנוסף נכיר את כלי הפיתוח השונים לאנדרואיד ונחקור לעומק את ה Android Debug Bridge (ADB) ככלי עזר להפעיל את כלל שרותי הטלפון הגלויים והחבויים, וככלי שיעזור לנו לנתח כל אפליקציה ולהפעיל את שלל מרכיביה. לצורך כך גם נלמד על ארבעת הרכיבים השונים המרכיבים כל אפליקציה (Activities, Services, Broadcast Receivers and Content Providers) ואיזה תפקיד משרת כל אחד מהם ועל איזה צורך הוא עונה. נכיר לעומק את ה Manifest שבו אנו מצהירים על כלל שרותי האפליקציה אל מול מערכת ההפעלה ולבסוף נבין בדיוק את ההבדל בין יישומי מערכת ההפעלה ליישומי צד ג שאותן ניתן להוריד מחנות האפליקציות (רמז, הוא לא גדול כל כך).

הקורס אמנם תאורטי אך הוא מורכב משלל כלים מעשיים. ראשית בעזרת ה ADB נחקור אפליקציות שונות העושות שימוש בשרותי המכשיר השונים, שנית נתכנת בעזרת ה Native Development Kit (NDK) ונשתמש ב Java Native Interface (JNI) כדי לשלב את המודול הניטייב באפליקציות שלנו. יתראה מכך נבנה שרות  AIDL Binder לתקשורת שרת-לקוח ונראה כיצד מיושמת התקשורת ברמת ה Kernel.

קורס Android Uno – מבוא לאנדרואיד

קורס Android Uno הוא קורס קצר בן יום או יומיים אשר מטרתו לספק היכרות טכנולוגית מעמיקה לאנשים שאינם בהכרח טכנולוגים עם מערכת ההפעלה המובילה בעולם – Android.

במהלך הקורס ינתן מבוא כללי על מערכת ההפעלה כמערכת קוד פתוח וההשלכות של זה על המפתח והמשתמש, יוצגו רבדי מערכת ההפעלה השונים, מנגנוני האבטחה ובידוד המשתמשים, מערכת הקבצים ועוד. לאחר סקירה של המערכת נסקור גם את היכולות השונות של יישומים צד ג׳ המפותחים עבורה אל מול יישומי המערכת עצמה. במהלך הקורס נראה כיצד ניתן לאתר ולחקור יישומים חשודים ומזיקים פוטנציאלית, ונסיק מסקנות לגבי התנהלות נכונה ובטוחה של המשתמש.

לכל אורך ההכשרה יושם דגש על ההבדלים בין מערכת ההפעלה Android למקבילתה מבית אפל והיא iOS. בסיום הקורס יכירו המשתתפים את החולשות וחוזקות של של מערכת ההפעלה ואת סיבתן המבנית, כיצד לנצל אותן לטובתם, וכיצד להתגונן מפניהם כמשתמש.

לסיכום הקורס תוצג אפליקציית ״ריגול״ יחודית שפותחה עבור הקורס ודרכה נוכיח שאפליקציות צד שלישי אכן יכולות לקיים ניטור תמידי של כל הפעילות שלנו כולל האזנה וניתוח של כל מה שאנו אומרים. אפליקציה זו תיחקר לעומק ויושם דגש על המרחב שבין האפליקציה הזדונית לבין מערכת ההפעלה המנסה לגונן על המשתמש, לפעמים בהצלחה, לפעמים פחות אך בכל גרסת אנדרואיד מציבה אתגרים חדשים לאותם ״פצחנים״.

אם יש לכם שאלות נוספות או ברצונכם לקבל פרטים נוספים על הקורסים
נשמח לסייע ולענות על כל שאלה, נא מלאו פרטיכם.