Android Development

Android course is divided in following categories.

  • What is Android?
  • History of Android
  • Android's advantages over other mobile development platforms
  • Setting up your development environment
  • Writing your first Android app
  • Understanding activities and fragments
  • Creating a simple UI

  • Introduction to the Java programming language
  • Java syntax
  • Java data types
  • Java functions
  • Java classes and objects
  • Java operators
  • Java control flow statements

  • Understanding the Android architecture
  • Using the ViewModel, LiveData, and Room components
  • Building modular apps with Dagger
  • Testing Android apps with Espresso

  • Making network requests with Retrofit
  • Storing data locally with Room
  • Parsing JSON data with Gson

  • Creating animations with the MotionLayout component
  • Handling gestures with the GestureDetector class

  • Unit testing your Android apps
  • Integrating your apps with Firebase
  • Deploying your apps to the Google Play Store

  • Kotlin programming language
  • Jetpack Compose UI toolkit
  • Android Material Design
  • Accessibility
RS.12,000

3 days left at this price!

30-Days Money-Back Guarantee

This course Includes:

  • Understanding activities and fragments
  • Java syntax
  • Java control flow statements
  • Kotlin programming language
  • Jetpack Compose UI toolkit
  • Understanding the Android architecture
  • Using the ViewModel, LiveData, and Room components
  • Building modular apps with Dagger
  • Testing Android apps with Espresso
  • Making network requests with Retrofit
  • Storing data locally with Room
  • Parsing JSON data with Gson
  • Deploying your apps to the Google Play Store

Training 5 or more people?

Get your team access to 10+ top dotskills courses anytime, anywhere.