קורסים מקצועיים למתקדמים

Mobile

Advanced Android Programming

מספר הקורס 51052

למה ללמוד בג'ון ברייס?
  • למידה חדשנית ודינמית עם כלים מתקדמים בשילוב סימולציות, תרגול וסביבות מעבדה
  • מגוון הכשרות טכנולוגיות עם תכנים המותאמים להתפתחות הטכנולוגית ולביקוש בתעשיית ההייטק
  • מובילים את תחום ההכשרות לעולם ההייטק והטכנולוגיה כבר 30 שנה, עם קהילה של עשרות אלפי בוגרים
  • אתם בוחרים איך ללמוד: פרונטאלית בכיתה, מרחוק ב- Live Class או בלמידה עצמית

המועדים הקרובים

קורס לקבוצות

הקורס נפתח במתכונת של קבוצה בלבד, בהתאמה אישית לארגונים.
לפרטים נוספים: Muzman@johnbryce.co.il

משך הקורס

שעות לימוד:

24

מספר מפגשים:

קורס בוקר:

3

מתכונת הקורס

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

Overview

This course is aimed at experienced Android developers that would like to enhance their knowledge and learn advanced Android programming concepts.

The course includes many topics such as UI, multimedia, Firebase server-side coding and more.

Furthermore, we will learn the concept and syntax of the Kotlin programming language and how it can help minimize coding in Android applications.

מטרות הקורס

Who Should Attend

The course is designed for experienced Android developers with good understanding of Java language.

תכנית הלימודים

Full Syllabus
PDF להורדה

Android UI

  • Fragments
    • Support multiple screens
    • Tabs
    • Drawer
  • Home screen widgets

Android Libraries

  • Google Jetpack
    • Lifecycles
    • Room
    • LiveData
  • Google Mobile Vision

Multimedia

  • MediaPlayer
  • SoundPool

Google Firebase

  • Authentication
  • Storage
  • Realtime DB
  • Cloud Messaging
     

Better Performance with Threading

  • Threads and UI
  • AsyncTask
  • HandlerThread
  • ThreadPool
  • JobSchedular

Kotlin 101

  • Kotlin basics
  • Vars vs. vals
  • Classes and functions
  • Extension functions

Android extensions

Schedule Appointment

Fill out the form below, and we will be in touch shortly.

לא הצלחנו לאתר את הטופס.