Advanced Android Programming

מספר הקורס 51052

24 סה"כ שעות אקדמאיות
3 מפגשים
* מספר המפגשים והשעות למפגש עשויים להשתנות בין קורס לקורס

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

קורס לקבוצות

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

ספרו לי עוד


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


  • 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.

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