[Packt] Android Jetpack Architecture Components [FCO]

  • Category Other
  • Type Tutorials
  • Language English
  • Total size 500.8 MB
  • Uploaded By SunRiseZone
  • Downloads 113
  • Last checked 1 day ago
  • Date uploaded 5 days ago
  • Seeders 7
  • Leechers 4

Infohash : 37FD9B39A5EBDD65552DA5F7FA90796D4AA44B68

By : Annapurna Agrawal
Released : Wednesday, January 30, 2019 New Release!
Torrent Contains : 40 Files, 8 Folders
Course Source : http://www.packtpub.com/application-development/android-jetpack-architecture-components-video

Utilize Android Jetpack Architecture components to make your Android application development flexible and maintainable

Video Details

ISBN 9781789538229
Course Length 2 hour 53 minutes

Table of Contents


Video Description

Programming Android apps can be a complex process and a lack of knowledge about architecting your apps can result in spaghetti code and dead-ends. In order to deliver an extendable, maintainable, and testable codebase, you have to think about the architecture of your application from the very first stage of its development.
This course will show you all new Android Jetpack Architecture components and features. You will develop Android applications by making use of all the architecture components available with Jetpack to reduce bugs in your codebase and provide seamless and smooth application development. Adding architectural components to your projects will increase their scalability and reduce code bugs.
By the end of the course, you will know how to use Jetpack to manage background tasks, navigation, paging, life-cycle management, and much more.

All the code and supporting files for this course are available at http://github.com/PacktPublishing/Android-Jetpack-Architecture-Components

Style and Approach

This course is divided into clear chunks so you can learn at your own pace and focus on your own area of interest

What You Will Learn

• Get introduced to Android architecture components
• Use the Data Binding library to bind data to the UI
• Provide stability in your app by handling life cycles, view models, and live data
• Implement effective in-app navigation by using the Navigation architecture component
• Load data gradually and gracefully in Recycler View by using the Paging library
• Implement a local database to store structured data by using the Room database
• Explore how to perform CRUD operations in the Room database
• Schedule tasks asynchronously by using Work Manager


Annapurna Agrawal

Annapurna Agrawal is an Android developer. She has also tried her hands on JavaScript, Kotlin, PHP, jQuery, CSS, and HTML. She is a software engineer from India and likes teaching. She is one of the trainers in the Google Developers Group at Bhubaneswar, Odisha in India. Besides all this, she practices yoga and meditation, YouTubing, and hanging out with friends. We are definitely going to get the best of quality here from her.

For More Udemy Free Courses >>> http://www.freetutorials.eu
For more Lynda and other Courses >>> http://www.freecoursesonline.me/
Our Forum for discussion >>> http://discuss.freetutorials.eu/


[FreeCoursesOnline.Me] [Packt] Android Jetpack Architecture Components [FCO] 01.Getting Started with Architecture Components
  • 0101.The Course Overview.mp4 (16.2 MB)
  • 0102.Why Architecture Components.mp4 (8.5 MB)
  • 0103.Adding Components to Your Project.mp4 (6.1 MB)
02.Exploring Data Binding Library
  • 0201.Understand Data Binding.mp4 (6.0 MB)
  • 0202.Layouts and Binding Expressions.mp4 (24.0 MB)
  • 0203.Work with Observable Data Objects.mp4 (10.4 MB)
  • 0204.Loading Images from a URL Using Glide.mp4 (11.5 MB)
03.Lifecycle-Aware Components, ViewModel, and LiveData
  • 0301.Lifecycle-Aware Components.mp4 (3.4 MB)
  • 0302.Lifecycle-Aware Components Demo.mp4 (18.3 MB)
  • 0303.Using ViewModel.mp4 (6.9 MB)
  • 0304.Using ViewModel Demo.mp4 (17.9 MB)
  • 0305.Implementing LiveData.mp4 (16.0 MB)
04.Implementing the Navigation Architecture Component
  • 0401.Introduction.mp4 (9.0 MB)
  • 0402.Implement the Navigation Architecture Component.mp4 (24.1 MB)
  • 0403.Update UI Components with NavigationUI.mp4 (23.9 MB)
  • 0404.Navigate Using Actions.mp4 (8.5 MB)
  • 0405.Pass Data between Destinations Using SafeArgs.mp4 (14.6 MB)
05.Exploring Paging Library
  • 0501.Understanding Paging Library.mp4 (26.7 MB)
  • 0502.Set Up Backend API.mp4 (24.7 MB)
  • 0503.Create PagedListAdapter and DataSource.mp4 (30.7 MB)
  • 0504.Construct Observable List and Populate UI.mp4 (28.9 MB)
06.Diving into Room Database
  • 0601.Introduction and Setup.mp4 (17.4 MB)
  • 0602.Add Components of Room.mp4 (10.3 MB)
  • 0603.Perform Insert Operation.mp4 (17.5 MB)
  • 0604.View Database from Android Studio.mp4 (7.2 MB)
  • 0605.Write Queries to Fetch and Display Data.mp4 (13.0 MB)
  • 0606.Perform Update Operation.mp4 (20.3 MB)
  • 0607.Perform Delete Operation.mp4 (14.9 MB)
07.Scheduling Tasks with WorkManager
  • 0701.Why WorkManager.mp4 (7.6 MB)
  • 0702.Implementing WorkManager to Schedule Tasks.mp4 (17.1 MB)
  • 0703.Running Tasks Under Specific Conditions.mp4 (8.6 MB)
  • 0704.Working with Input Parameters and Return Values.mp4 (15.0 MB)
  • 0705.Next Steps.mp4 (8.9 MB)
Exercise Files
  • exercise_files.zip (6.4 MB)
  • Discuss.FreeTutorials.Us.html (165.7 KB)
  • FreeCoursesOnline.Me.html (108.3 KB)
  • FreeTutorials.Eu.html (102.2 KB)
  • How you can help Team-FTU.txt (0.3 KB)
  • [TGx]Downloaded from torrentgalaxy.org.txt (0.5 KB)
  • Torrent Downloaded From GloDls.to.txt (0.1 KB)

There are currently no comments. Feel free to leave one :)


  • http://tracker.fastdownload.xyz:443/announce
  • udp://tracker.torrent.eu.org:451/announce
  • udp://tracker.tiny-vps.com:6969/announce
  • udp://tracker.pirateparty.gr:6969/announce
  • udp://open.stealth.si:80/announce
  • udp://hk1.opentracker.ga:6969/announce
  • udp://tracker.cyberia.is:6969/announce
  • http://opentracker.xyz:443/announce
  • http://t.quic.ws:443/announce
  • udp://9.rarbg.to:2710/announce
  • udp://tracker.opentrackr.org:1337/announce
  • udp://ipv4.tracker.harry.lu:80/announce
  • udp://tracker.coppersurfer.tk:6969/announce
  • udp://bt.xxx-tracker.com:2710/announce
  • udp://open.demonii.si:1337/announce