Profile PictureStackera
$39.90

Android Development Training Course Bundle

Add to cart

Android Development Training Course Bundle

$39.90

Get the skills you need to build Android mobile applications and discover the tools you can use, including Android Studio. Learn how to develop a basic app, store data, talk to your end-user, connect to web services, and distribute your first mobile app.

  • Explore Android Studio.
  • Design an app's navigation and UI.
  • Code, test, and distribute an Android app.

This bundle includes 6 courses:

1. Android Studio Essential Training 2020

Learning objectives

  • Installing Android Studio on macOS and Windows
  • Creating your first project
  • Creating virtual devices for testing
  • Version control with GitHub
  • Customizing the Android Studio interface
  • Managing dependencies
  • Generating and editing Kotlin code
  • Refactoring and inspecting code
  • Using templates
  • Analyzing and debugging code
  • Managing bitmap and vector images

2. Your First App with Kotlin

Learning objectives

  • Installing Android Studio
  • Creating your first Android Studio project
  • Managing configuration files, including Gradle scripts
  • Defining screens with activities
  • Implementing designs in XML layouts

3. The User Interface with Kotlin

Learning objectives

  • Defining screens with layout files
  • Using ViewGroup components
  • Displaying views programmatically
  • Defining and using string resources
  • Displaying images
  • Creating icons in Android Studio
  • Defining visual styles and themes
  • Supporting styles on older devices
  • Supporting multiple devices and screens

4. Manage Data with Kotlin

Learning objectives

  • Modeling an entity
  • Reading files from resources and assets
  • Parsing and mapping JSON data
  • Getting data from a web service with Retrofit
  • Creating a RecyclerView to display data
  • Displaying images dynamically with Glide
  • Publishing and data values with LiveData objects
  • Displaying details with data binding
  • Reading and writing files
  • Managing SQLite databases with Room
  • Persisting data in shared preferences

5. App Architecture with Kotlin

Learning objectives

  • Handling lifecycle events
  • Handling view events
  • Updating display from new data
  • Adding ViewModels to activities
  • Subscribing to changes in LiveData values
  • Adding a new launcher activity
  • Starting activities with explicit intents
  • Sharing data with implicit intents
  • Adding a navigation drawer
  • Adding a header to a navigation drawer
  • Handling navigating drawer menu events

6. Distributing Apps with Java

Learning objectives

  • Exploring the distribution options
  • Cleaning up your code
  • Building a signed APK file
  • Configuring build types and variants
  • Distributing through Google Play
  • Adding app graphics
  • Setting pricing
  • Publishing the app in Google Play
  • Submitting an app to Amazon
  • Tracking app use in Google Play and Amazon
Add to cart

6 courses, downloadable exercises, practical projects, 15+ hours of video content, steps-by-steps guide, 30-Day Money-Back Guarantee

File size
1.2+ GB
Powered by