Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Android Jetpack: Room, Navigation and Data Binding
Rating: 4.4 out of 5(85 ratings)
587 students

Android Jetpack: Room, Navigation and Data Binding

Room database, Fragment Navigation and layout data binding
Created byCatalin Stefan
Last updated 2/2026
English
English [Auto],

What you'll learn

  • Android Jetpack
  • Room database
  • Android Navigation
  • Data Binding library
  • Theoretical knowledge
  • Practical application

Course content

6 sections27 lectures3h 3m total length
  • Introduction8:32

    Master Android Jetpack concepts by building a simple note app using navigation, room, and data binding to support create, read, update, and delete operations.

  • Important message about Udemy reviews0:59

    Understand how Udemy's review system shapes course visibility in a competitive marketplace, and consider constructive feedback or a 5-star review for this Android Jetpack course.

  • Engage on social media0:05
  • How to take this course2:45

    This practical android jetpack course guides you step by step to implement a full application from start to finish, coding along to apply the principles in real-world mobile projects.

  • Course resources0:43

    Access the final application code via the attached GitHub repository or zip archive. Compare to the final version to troubleshoot issues.

Requirements

  • PC or Mac
  • Android system set up
  • Some Android knowledge is useful
  • Kotlin knowledge

Description

Learn how to use Jetpack Room, Navigation and Data Binding with this quick and efficient course.

Most tutorials online talk about these libraries but don't show you how you would actually implement them.

In this course we will implement these 3 libraries in a practical application. This will be a note taking app, that stores the notes in a local database. We will create, read, update and delete data from a local database.

The app navigation is implemented using the new Android Navigation library.

Finally, we will display the data using the Data Binding library.

We will go through a bit of theory, before starting to apply these concepts in the practical application.


Sign up today, and let's learn how to use the Room, Navigation and Data Binding libraries.


30 day money back guarantee - provided by Udemy

Highly rated instructor with over 10.000 active students and growing monthly.

Who this course is for:

  • Android developers