Android Development Training Course Bundle
$39.90
$39.90
https://schema.org/InStock
usd
Stackera
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
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
Add to wishlist