בואו ללמוד את מערכת ההפעלה המובילה בעולם
קורסים טכנולוגים בהזמנה אישית להיכרות ועבודה שוטפת עם Android
מקצועיות
מעל 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.
בניגוד ליתר תחומי פיתוח התוכנה אין צורך בצוותי ענק של עשרות מתכנתים אלא במפתח בודד עם ידע, נחישות ורצון לעשות שינוי.
אם זיהיתם צורך, יש לכם רעיון או שפשוט מתחשק לכם להשתלב בתחום המתפתח והמתגמל ביותר שיש כיום, תאמינו שזה אפשרי ובואו להגשים את החלום.
בניגוד למכללות אחרות אצלנו אין ״מריחות זמן״ מיותרות, לומדים באינטנסיביות וביעילות את כל שתצטרכו לדעת ויותר.

Android Internals Course
קורס Android Internals אינו מיועד דווקא למתכנתי אפליקציות אלא לאנשי טכנולוגיה, חוקרי אבטחה ומהנדסי מערכות המעוניינים להכיר מבפנים ולעומק את מערכת ההפעלה של גוגל על כל שכבותיה — מה Linux Kernel ועד ה Application Framework. הקורס בנוי כעת כחמישה ימי עומק רצופים (כ-45 שעות, מרביתן מעשיות) המלווים את הלומד משכבת הסיליקון ועד ה APK.
ביום הראשון נכיר את הארכיטקטורה הכללית של אנדרואיד, את היחס בין AOSP לבין שרותי גוגל (GMS), את הייצוג של החומרה במרחב המשתמש דרך ה Device Tree, ולאחר מכן נצלול אל תוך מבנה ה ROM על מחיצותיו השונות — boot.img, system.img, vendor.img ו vbmeta.img — ונלמד להוריד Factory Image אמיתי, לחלץ אותו ולחקור מה יושב בכל מחיצה ומחיצה. ביום השני נעמיק בתהליך ה Boot עצמו — מה Bootloader דרך טעינת ה vmlinux וה Init ועד למנגנון ה Zygote שיוצר את כל תהליכי האפליקציות, ואז נעלה אל ה System Server ונחקור את שרותי הליבה שלו (Bootstrap, Core ו Optional) עם דגש מיוחד על ה Activity Manager. באותו היום נעסוק גם ב Verified Boot, dm-verity, ו Project Treble — ההפרדה המודרנית בין Framework לחומרה.
היום השלישי מוקדש לגשר הטכני שבאמצעותו רכיבי המערכת מדברים זה עם זה: ה Binder IPC Framework (Proxy, Stub, Parcel, ServiceManager), ה AIDL, ה JNI וה NDK לעבודה מול קוד Native, ו Reflection ככלי לגישה דינמית למחלקות נסתרות ול Hidden APIs של המערכת. בנוסף נכיר לעומק את ה ART — תהליך ההרצה של האפליקציות, קומפילציות AOT ו JIT, ניהול זיכרון ו Garbage Collection. ביום הרביעי נרד רמה אחת נוספת אל תוך ה Kernel עצמו: ננתח בזמן אמת חבילות Binder, נעקוב אחרי Transaction Stack עד רמת ה ioctl בדרייבר (BC_TRANSACTION ו BR_TRANSACTION), נעקוב אחרי מסלול מלא של דאטה ממנוע GPS בדרייבר, דרך ה HAL וה JNI, ועד ל LocationManager ב Framework. באותו היום נבחן גם את ההבדלים בין Linux Kernel תקני ל Android Kernel — Binder, Ashmem, Power Management, והתאמות נוספות שמאפשרות את מודל האפליקציה של אנדרואיד.
היום החמישי כולו אבטחה: ה App Sandbox, ההבחנה בין DAC ל MAC, צלילה עמוקה אל SELinux על אנדרואיד (מצבי Enforcing/Permissive, כתיבת Policies והבנת Contexts), שימוש ב Linux Capabilities להחלשת root, מנגנון ה Runtime Permissions וחתימות דיגיטליות. הקורס נחתם ב Capstone Lab של ניתוח סטטי ודינמי לאפליקציה חשודה באמצעות JEB ו Frida — כולל זיהוי רכיבים חשופים, שימוש ב Reflection ו JNI, עקיפת Root Detection, ומעקב אחרי זרימת מידע מתוך האפליקציה ועד לנקודת ה exfiltration.
המתודולוגיה היא כ-25% תיאוריה ממוקדת וכ-75% מעבדות וחקירת קוד ב AOSP. לאורך חמשת הימים מבצעים המשתתפים 17 מעבדות מעשיות — מניתוח init.rc וחילוץ מחיצות, דרך כתיבת מודול C++ שמתחבר דרך JNI ומתקשר עם דרייבר, ועד למעבדת End-to-End AIDL שבה בונים תקשורת בין שתי אפליקציות נפרדות. הקורס מתאים במיוחד לצוותי אבטחה, חוקרי Reverse Engineering, מפתחי ROM, אינטגרטורים של SoC, וכל צוות הנדסי שעבודתו דורשת הבנה אמיתית ומעמיקה של אופן פעולת אנדרואיד כמערכת.
Kotlin Mastery Course
קורס Kotlin Mastery הוא קורס אינטנסיבי בן שישה ימים שמטרתו להעניק למפתחים מנוסים — ובעיקר לבעלי רקע ב-Java — שליטה מלאה בשפת Kotlin, השפה הרשמית והמועדפת לפיתוח אפליקציות אנדרואיד, מערכות JVM ופרויקטים מרובי-פלטפורמות.
במהלך הקורס יינתן מבוא מעשי לחשיבה "קוטלינית" מודרנית, יוצגו כלים מתקדמים לכתיבת קוד נקי, בטוח ואקספרסיבי יותר, ותודגם עבודה עם מאפיינים ייחודיים כגון null-safety, פונקציות למבדה, generics עם טיפוסי reified, delegation, DSLs ועוד. נעמיק במנגנוני העבודה האסינכרונית של Kotlin באמצעות Coroutines ו-Flow, ונלמד כיצד ליישם אותם בצורה בטוחה, יעילה וידידותית לניהול מחזור חיים.
לאורך ההכשרה יודגש השימוש המעשי ב-Kotlin בפיתוח אפליקציות אנדרואיד מתקדמות, בשירותי Backend על גבי JVM, ובפרויקטים מרובי-פלטפורמות (KMP) המאפשרים שיתוף קוד בין אנדרואיד, iOS ומערכות נוספות. הקורס מלווה בתרגולים מעשיים, פרויקטים בקוד מלא ותירגול יומיומי במבנה המשלב הרצאות, כתיבת קוד חיה, ולבסוף מעבדות מתקדמות.
בסיום הקורס ירכשו המשתתפים יכולת מלאה לכתוב קוד קוטלין פרודקשן ברמה גבוהה, לבצע רפקטורינג מקוד Java לקוד קוטלין מודרני, לבנות ארכיטקטורות מבוססות DI (Hilt), ליישם מערכי בדיקות מתקדמים (Kotest, MockK), ולשלב בין קוטלין לשפות/ספריות חיצוניות כמו Java ו-NDK. הקורס יעניק למשתתפים יתרון תחרותי בשוק הפיתוח ויאפשר להם לנצל את כל העוצמה של Kotlin הן באנדרואיד והן מעבר לה.
Android Security Course
קורס Android Security הוא קורס אינטנסיבי בן ארבעה ימים שמיועד למפתחים מנוסים, חוקרי אבטחה ומהנדסי תוכנה המעוניינים להבין לעומק את מנגנוני האבטחה של מערכת אנדרואיד ואפליקציותיה — הן בצד ההתקפי והן בצד ההגנתי. במקום להתמקד רק בפיתוח אפליקציות, הקורס חושף את המבנה הפנימי של מערכת ההפעלה, את שכבות ההגנה של אנדרואיד, ואת שיטות העבודה לאיתור, ניתוח ומניעת חולשות אבטחה אמיתיות. המשתתפים ירכשו כלים מעשיים לעבודה עם ADB, חתימות מפתחים, reverse engineering, והאזנה לתעבורת רשת באמצעות Burp Suite.במהלך ההכשרה נעמיק בארכיטקטורת מערכת ההפעלה של אנדרואיד — מה־Kernel ועד רמת האפליקציה — ונלמד כיצד לזהות ולנצל נקודות תורפה לצורך אבחון, לצד בניית מנגנוני הגנה מתקדמים. נבצע ניתוח קבצי APK, נזהה שירותים נסתרים, נחקור הרשאות ו־Manifest, ונבחן דוגמאות אמיתיות של אפליקציות זדוניות ותקשורת מוצפנת. כמו כן, נתרגל מנגנוני הצפנה, אחסון מאובטח, ויישום הגנות מתקדמות כגון Certificate Pinning.הקורס משלב הרצאות תיאורטיות עם תרגולים מעשיים, דוגמאות חיות, וניתוחי קוד בזמן אמת, במטרה להעניק למשתתפים ידע מעשי ביישום אבטחה באפליקציות ובמערכת ההפעלה עצמה. בסיום הקורס, המשתתפים יבינו כיצד לאתר ולנטר חולשות, לנתח אפליקציות חשודות, ולבנות אפליקציות אנדרואיד עמידות ובטוחות יותר.
Native Android Programming With Kotlin Jetpack
שפת התכנות הרשמית לאנדרואיד היא קוטלין (Kotlin). Kotlin הוצגה בשנת 2011 על ידי JetBrains ובמאי 2019 החליטה Google להכריז עליה כשפה המועדפת לפיתוח לאנדרואיד. לא רק זאת אלא שגוגל כתבה מחדש את כל ספריות התמיכה שלה הנקראות כיום AndroidX בשפת Kotlin ומספקת את כל התיעוד הרשמי שלה בשפה זו. היא נלמדת כשפה עצמאית כי מעבר לשימושה הספציפי עבורנו היא משמשת גם לכתיבת קוד צד שרת ותפוצתה בתעשיה הולכת וגוברת. יתר על כן, מכיוון שמערכות לקוח חייבות להיות רספונסיביות, נלמד גם כיצד ה-Coroutines יכולים לעזור לנו לבנות קוד אסינכרוני שנטמיע באפליקציות שלנו.
המטרה הסופית של הקורס היא להעניק למשתתפים את היכולת לפתח אפליקציות אנדרואיד מורכבות אך מדויקות (מבחינת קוד) המתקשרות עם מסדי נתונים מקומיים ומרוחקים כאחד, ובנויות לפי הכלים המסופקים בחבילת ה Jetpack לארכיטקטורת אפליקציות. יותר מזה, הקורס יתמקד בפלטפורמת פיתוח Native ככלי הן ליצירת תקשורת מעמיקה עם שירותי המכשירים הניידים והן לביצוע פעולות רקע מורכבות ארוכות טווח (שאינן קשורות ל-UI) תוך שמירה על משאבי המערכת.
בוגרי הקורס יקבלו את הכלים המודרניים ביותר שיש לגוגל להציע למפתחים שלהם על מנת ליצור את יישומי האנדרואיד היעילים ביותר שיכולים לבצע כל משימה שבמערכות אחרות כדוגמת iOS שמורה למערכת ההפעלה בלבד.














