Android Advance

Duration: 22 Hours

About Course

Enhance your android coding skills to the next level in our Android Advance course. Learn to expand the user experience, improve app performance, and add features like custom views, animations, and location-awareness.

Learning Outcome

Session - Day 1

•  Introduction to SQLite Database
•  Integrating the SQLite to Android App

Session - Day 2

•  Working with SQLite Databases
•  Advanced SQLite implementation to Android App

Session - Day 3

•  Introduction to JSON and Firebase
•  Working with Firebase
•  Firebase Push notification
•  Firebase cloud Messaging(FCM)

Session - Day 4

•  Firebase as backend for Android
•  Send, Retrieve data from firebase

Session - Day 5

•  Android Architecture Components •  View Model
•  Live Data
•  Room
•  Data Binding
•  Lifecycle, WorkManager

Session - Day 6

•  Android Design patterns
•  MVC,MVP,MVVM

Session - Day 7

•  Android Application Components(Activity,Fragment,Broadcast receiver,Content provider, Services,AIDL)
•  Dependency Injection(Dagger 2.2)
•  Network operation (Retrofit 2.0)

Session - Day 8

•  Reactive Programing (Rx Java, Rx Android)

Session - Day 9

•  Unit Testing (Junit 4)
•  UI testing(Espresso)
•  Instrumentation Testing (Mockito)

Session - Day 10

•  Bluetooth(HFP,A2DP protocols)

Session - Day 11

•  Web services(REST API)
•  Google Play Distribution (publishing the app to play store)
₹5500
₹22000 75% off

Course Offerings

  • Instructor Led Live sessions
  • Clarify doubts during session
  • Access Session Recordings
  • Attend on mobile and Tablet
  • Project reviews by Instructor
  • Direct Messages
  • Feedback from Instructor
  • Full lifetime Resources
  • Certificate of Completion
  • Employability opportunity

Related Courses

Android for Beginners

Middle level

22 Hours ₹22000   ₹5500

Coming Soon View Course